期刊文献+
共找到302篇文章
< 1 2 16 >
每页显示 20 50 100
Software Architecture and Methodology as a Tool for Efficient Software Engineering Process: A Critical Appraisal 被引量:1
1
作者 Achimugu Philip Babajide Afolabi +2 位作者 Oluwaranti Adeniran Gambo Ishaya Oluwagbemi Oluwatolani 《Journal of Software Engineering and Applications》 2010年第10期933-938,共6页
The foundation for any software system is its architecture. Software architecture is a view of the system that includes the system’s major components, the behaviour of those components as visible to the rest of the s... The foundation for any software system is its architecture. Software architecture is a view of the system that includes the system’s major components, the behaviour of those components as visible to the rest of the system, and the ways in which the components interact and coordinate to achieve the overall system’s goal. Every efficient software system arises as a result of sound architectural basement. This requires the use of good architecture engineering practices and methods. This paper recognizes software architecture practice as a discipline pervading all phases of software development and also presents an enhanced model for software engineering process which provides an avenue for speedy, efficient and timely delivery of software products to their intended users. The integration of software architecture into the phases of software development process in a generic software life cycle is also contained in this research report. This is to enable software engineers and system analysts to use effective software architecture practices and to employ appropriate methodology during the software engineering process. 展开更多
关键词 software systems architecture software Engineering System LIFE CYCLE software components
下载PDF
Process of Designing Robust, Dependable, Safe and Secure Software for Medical Devices: Point of Care Testing Device as a Case Study
2
作者 Sivanesan Tulasidas Ruth Mackay +3 位作者 Pascal Craw Chris Hudson Voula Gkatzidou Wamadeva Balachandran 《Journal of Software Engineering and Applications》 2013年第9期1-13,共13页
This paper presents a holistic methodology for the design of medical device software, which encompasses of a new way of eliciting requirements, system design process, security design guideline, cloud architecture desi... This paper presents a holistic methodology for the design of medical device software, which encompasses of a new way of eliciting requirements, system design process, security design guideline, cloud architecture design, combinatorial testing process and agile project management. The paper uses point of care diagnostics as a case study where the software and hardware must be robust, reliable to provide accurate diagnosis of diseases. As software and software intensive systems are becoming increasingly complex, the impact of failures can lead to significant property damage, or damage to the environment. Within the medical diagnostic device software domain such failures can result in misdiagnosis leading to clinical complications and in some cases death. Software faults can arise due to the interaction among the software, the hardware, third party software and the operating environment. Unanticipated environmental changes and latent coding errors lead to operation faults despite of the fact that usually a significant effort has been expended in the design, verification and validation of the software system. It is becoming increasingly more apparent that one needs to adopt different approaches, which will guarantee that a complex software system meets all safety, security, and reliability requirements, in addition to complying with standards such as IEC 62304. There are many initiatives taken to develop safety and security critical systems, at different development phases and in different contexts, ranging from infrastructure design to device design. Different approaches are implemented to design error free software for safety critical systems. By adopting the strategies and processes presented in this paper one can overcome the challenges in developing error free software for medical devices (or safety critical systems). 展开更多
关键词 POINT of CARE testing System architecture Safety CRITICAL systems software Development
下载PDF
基于NI TestStand的多语言混合编程技术研究 被引量:3
3
作者 张喆 郑宾 《电子测试》 2012年第11期78-83,共6页
随着通用自动测试系统平台的发展,开发者需要统筹管理越来越多的板卡、分立仪器和应用程序,这时多语言混合编程的问题是无法避免的。在研究讨论传统多语言混合编程的解决方案的基础上,介绍了NI TestStand架构及其实现多语言混合编程的... 随着通用自动测试系统平台的发展,开发者需要统筹管理越来越多的板卡、分立仪器和应用程序,这时多语言混合编程的问题是无法避免的。在研究讨论传统多语言混合编程的解决方案的基础上,介绍了NI TestStand架构及其实现多语言混合编程的工作原理,提出了使用NI TestStand在解决测试领域多语言混合编程方面所具有的适应性强、可扩展性强等优势,举实例简要说明了使用NI TestStand开发测试系统的一般方式,并采用NI TestStand重新构架原有测试系统。总结得出结论:使用NI TestStand解决通用自动测试系统平台多语言混合编程问题是先进的和实用的。 展开更多
关键词 通用自动测试系统平台 NI testSTand 多语言混合编程 动态链接库 COM组件
下载PDF
Support for development and test of web application:A tree-oriented model
4
作者 曹旻 曹真 李海强 《Journal of Shanghai University(English Edition)》 CAS 2011年第5期357-362,共6页
Building an abstract model of the web application is the chief task of software test based on model, which is an efficient way for testing the web application. One problem with current web application test technologie... Building an abstract model of the web application is the chief task of software test based on model, which is an efficient way for testing the web application. One problem with current web application test technologies is the lack of tools for modeling the whole web software, especially the lack of support for describing web application from the view of action and function. This paper is concerned with providing the support for development and test of the web application. The presented novel model, named component-based and tree-oriented web application development model (CBTOWADM), abstracts the web application as a tree based on its system function and business process. CBTOWADM not only simplifies the design and development of the web application, but also acts as the model middleware for software test. The basic model definition, the system framework and the application in software test of CBTOWADM is described. 展开更多
关键词 web application software architecture software test COMPONENT
下载PDF
An Automatic Testing System of Scheduling Strategies in Real-Time UNIX
5
作者 Qin Xiao, Pang Liping & Han Zongfen Department of Computer Science, Huazhong University of Science and Technology, Wuhan 430074, P. R. China 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2001年第2期59-62,共4页
This paper proposes a formal model of the automatic testing system for scheduling strategies in real-time UNIX and describes the algorithm of the key part of the system. The model of the system is an important technol... This paper proposes a formal model of the automatic testing system for scheduling strategies in real-time UNIX and describes the algorithm of the key part of the system. The model of the system is an important technology of the automatization of software development. According to the model presented in the paper, many different kinds of automatic testing systems can be designed and developed easily. At the end of the paper, the prototype proves the feasibility of the model and design. 展开更多
关键词 ALGORITHMS automatic testing Real time systems SCHEDULING software prototyping
下载PDF
可视化测试软件平台GTEST 被引量:7
6
作者 王红 刘金甫 杨小辉 《测控技术》 CSCD 2005年第3期45-48,共4页
针对现有自动测试软件开发平台大多以文本形式通用程序语言为基础的现状,描述了一种以面向对象方法和组件技术设计实现的、基于数据库的通用可视化测试软件平台 GTEST。该平台采用开发平台和运行平台分离的形式,实现了测试策略树及测试... 针对现有自动测试软件开发平台大多以文本形式通用程序语言为基础的现状,描述了一种以面向对象方法和组件技术设计实现的、基于数据库的通用可视化测试软件平台 GTEST。该平台采用开发平台和运行平台分离的形式,实现了测试策略树及测试流程的可视化编辑,以及测试程序集的运行和测试报告的自动生成。该软件平台使测试人员和操作人员摆脱了繁琐的编程工作,提高了自动测试系统的开发效率。 展开更多
关键词 自动测试系统(ATS) 可视化测试软件平台Gtest 测试软件 开发平台 运行平台
下载PDF
自动测试系统软件平台TestCenter体系结构设计与分析 被引量:22
7
作者 宋斌 方葛丰 刘毅 《测控技术》 CSCD 北大核心 2013年第8期115-118,122,共5页
以中国电子科技集团公司(简称中电)第41研究所自主研制的自动测试系统软件平台TestCenter为例,并结合美国NI公司的自动测试系统软件产品,对自动测试系统软件平台的体系结构和重要组成进行了分析,同时对部分关键技术进行了阐述,从而为自... 以中国电子科技集团公司(简称中电)第41研究所自主研制的自动测试系统软件平台TestCenter为例,并结合美国NI公司的自动测试系统软件产品,对自动测试系统软件平台的体系结构和重要组成进行了分析,同时对部分关键技术进行了阐述,从而为自动测试系统软件平台的评估、选型、应用提供技术参考。 展开更多
关键词 自动测试系统 软件平台 体系结构 软件适配器 插件
下载PDF
A Component Mining Approach to Incubate Grid Services in Object-Oriented Legacy Systems 被引量:2
8
作者 Jian-Zhi Li Zhuo-Peng Zhang Bing Qiao Hong-Ji Yang 《International Journal of Automation and computing》 EI 2006年第1期47-55,共9页
This paper describes an approach for Grid service component mining in object-oriented legacy systems, applying software clustering, architecture recovery, program slicing and wrapping techniques to decompose a legacy ... This paper describes an approach for Grid service component mining in object-oriented legacy systems, applying software clustering, architecture recovery, program slicing and wrapping techniques to decompose a legacy system, analyse the concerned components and integrate them into a Grid environment. The resulting components with core legacy code function in a Grid service framework. 展开更多
关键词 Grid service legacy system software component software clustering architecture recovery program slicing.
下载PDF
基于TestWorks平台的自动测试系统的设计与实现 被引量:1
9
作者 张志华 彭益智 《工业控制计算机》 2015年第6期51-52,68,共3页
针对军用电子设备基地级维修保障的需求,描述了采用组件技术和面向对象方法设计实现的、基于数据库的Test Works测试软件平台,并设计和实现了基于该平台的自动测试系统。实践证明,Test Works降低了对ATS开发人员的编程要求,提高了自动... 针对军用电子设备基地级维修保障的需求,描述了采用组件技术和面向对象方法设计实现的、基于数据库的Test Works测试软件平台,并设计和实现了基于该平台的自动测试系统。实践证明,Test Works降低了对ATS开发人员的编程要求,提高了自动测试系统的开发效率。基于该平台的自动测试系统有效解决了军用电子设备基地级保障的检测诊断问题。 展开更多
关键词 自动测试系统 测试软件平台 测试诊断
下载PDF
Component Based Dynamic Reconfigurable Test System
10
作者 LAI Hong HE Lingsong ZHANG Dengpan (School of Mechanical Science and Engineering,Huazhong University of Science and Technology,Wuhan 430074,China 《武汉理工大学学报》 CAS CSCD 北大核心 2006年第S2期651-655,共5页
In this paper,a novel component based framework of test system is presented for the new requirements of dynamic changes of test functions and reconfiguration of test resources.The complexity of dynamic reconfiguration... In this paper,a novel component based framework of test system is presented for the new requirements of dynamic changes of test functions and reconfiguration of test resources.The complexity of dynamic reconfiguration arises from the scale, redirection,extensibility and interconnection of components in test system.The paper is started by discussing the component assem- bly based framework which provide the open platform to the deploy of companents and then the script interpreter model is introduced to dynamically create the components and build the test system by analyzing XML based information of test system.A pipeline mod- el is presented to provide the data channels and behavior reflection among the components.Finally,a dynamic reconfigurable test system is implemented on the basis of COM and applied in the remote test and control system of CNC machine. 展开更多
关键词 DYNAMIC RECONFIGURATION test system COMPONENT based software development CNC MACHINE
下载PDF
SA BASED SOFTWARE DEPLOYMENT RELIABILITY ESTIMATION CONSIDERING COMPONENT DEPENDENCE
11
作者 Su Xihong Liu Hongwei Wu Zhibo Yang Xiaozong Zuo Decheng 《Journal of Electronics(China)》 2011年第1期118-125,共8页
Reliability is one of the most critical properties of software system.System deployment architecture is the allocation of system software components on host nodes.Software Architecture(SA) based software deployment mo... Reliability is one of the most critical properties of software system.System deployment architecture is the allocation of system software components on host nodes.Software Architecture(SA) based software deployment models help to analyze reliability of different deployments.Though many approaches for architecture-based reliability estimation exist,little work has incorporated the influence of system deployment and hardware resources into reliability estimation.There are many factors influencing system deployment.By translating the multi-dimension factors into degree matrix of component dependence,we provide the definition of component dependence and propose a method of calculating system reliability of deployments.Additionally,the parameters that influence the optimal deployment may change during system execution.The existing software deployment architecture may be ill-suited for the given environment,and the system needs to be redeployed to improve reliability.An approximate algorithm,A*_D,to increase system reliability is presented.When the number of components and host nodes is relative large,experimental results show that this algorithm can obtain better deployment than stochastic and greedy algorithms. 展开更多
关键词 software architecture(SA) software deployment System reliability COMPONENT Redeploy
下载PDF
基于微服务架构的自动判卷系统设计与实现 被引量:1
12
作者 李烨红 黄培泉 +1 位作者 周诗婷 赵芯誉 《现代信息科技》 2024年第11期101-105,110,共6页
基于当前软件开发学习者缺少自主学习和训练的平台这一情况,开发了一款适用于程序设计语言基础训练的在线答题和自动判卷系统,达到提高学习者程序设计基础能力的目标,同时系统可以为高校教师提供辅助教学实验平台,减轻教师实验评分压力... 基于当前软件开发学习者缺少自主学习和训练的平台这一情况,开发了一款适用于程序设计语言基础训练的在线答题和自动判卷系统,达到提高学习者程序设计基础能力的目标,同时系统可以为高校教师提供辅助教学实验平台,减轻教师实验评分压力。自动判卷系统基于Spring Cloud微服务架构,根据业务进行功能划分,形成多个微服务,各微服务统一由Nacos进行管理。分布式微服务系统的架构缩减了系统重构时间,提高了开发效率、降低了维护成本。测试证明,系统运行性能良好,后期的维护效率得到有效提升。 展开更多
关键词 微服务 Spring Cloud 系统架构 分布式 自动判卷
下载PDF
机载火控软件化雷达关键技术研究
13
作者 姜明 汤俊 +1 位作者 谭湘林 杨雁麟 《现代雷达》 CSCD 北大核心 2024年第2期56-61,共6页
分析了机载火控雷达的固有特点、发展趋势以及从“数字化”走向“软件化”的迫切需求。首先,从总体设计、基础软硬件、组件化开发、集成与验证等方面梳理了软件化雷达技术体系。针对机载火控雷达强实时、嵌入式等特性,研究了本领域软件... 分析了机载火控雷达的固有特点、发展趋势以及从“数字化”走向“软件化”的迫切需求。首先,从总体设计、基础软硬件、组件化开发、集成与验证等方面梳理了软件化雷达技术体系。针对机载火控雷达强实时、嵌入式等特性,研究了本领域软件化雷达亟需解决的关键技术,主要包括:开放式系统架构、轻量化/低时延中间件、组件的抽象与划分原则、高效组件开发机制、基于模型驱动的组件集成开发环境等。然后,从实时性、重构性、软件解耦等方面介绍了机载火控软件化雷达的验证思路。最后,针对我国尚未装备完全符合开放式架构规定的机载火控软件化雷达的现状,指出了重点需要关注和解决的若干问题。 展开更多
关键词 软件化雷达 开放式架构 组件 中间件 重构
下载PDF
软件化雷达技术体制分析
14
作者 沈齐 吴洪 《信号处理》 CSCD 北大核心 2024年第1期73-81,共9页
本文针对传统雷达存在的主要问题,着眼软件化雷达发展与应用需求,对软件化雷达的开放性、灵活性及敏捷性等主要特性进行了系统分析,给出了开放性、灵活性和敏捷性的概念内涵及实现要求,并将软件化雷达与传统雷达进行了全面的对比分析,... 本文针对传统雷达存在的主要问题,着眼软件化雷达发展与应用需求,对软件化雷达的开放性、灵活性及敏捷性等主要特性进行了系统分析,给出了开放性、灵活性和敏捷性的概念内涵及实现要求,并将软件化雷达与传统雷达进行了全面的对比分析,揭示了软件化雷达的本质特征和性能优势。在此基础上,提出开展软件化雷达技术体制分析的总体思路,从软件化雷达系统架构、软件化雷达前端、软件化雷达处理平台及软件环境、软件化雷达应用软件等方面系统分析了软件化雷达技术实现要求,指出基于层次化模型的模块化开放式系统架构是软件化雷达设计的顶层要求,是实现软件化雷达系统开放性、灵活性、敏捷性的重要基础和灵魂。必须打破传统雷达前端设计思路束缚,充分开放前端资源,合理划分功能模块,实现模块间解耦和组件化应用。必须在传统雷达后端基础上,采用集成框架和中间件等技术,实现软硬件平台解耦和架构可扩展。应用软件必须采用组件化设计,并注重提高组件的复用性。根据分析结果,明确提出开放式系统架构、层次化系统设计、模块化功能划分、组件化软件开发以及软硬件解耦等是软件化雷达技术体制的本质特征和核心内容,其根本要求是遵循软件化雷达相关标准规范,从而为软件化雷达技术应用及装备发展提供指导。 展开更多
关键词 软件化雷达 技术体制 开放式系统架构 功能模块 应用组件
下载PDF
基于数字射频存储平台的调频毫米波引信自动测试系统
15
作者 赵平伟 刘树洁 +2 位作者 郑晨皓 李艳萍 李楠 《探测与控制学报》 CSCD 北大核心 2024年第4期178-183,共6页
针对调频毫米波引信测试启动性能过程中利用传统推板、拉距和滑弹试验存在交会速度低、测试效率不高且偏差较大的问题,提出基于数字射频存储平台构建调频毫米波引信自动测试系统替代传统测试手段完成引信电性能测试。该系统运用数字射... 针对调频毫米波引信测试启动性能过程中利用传统推板、拉距和滑弹试验存在交会速度低、测试效率不高且偏差较大的问题,提出基于数字射频存储平台构建调频毫米波引信自动测试系统替代传统测试手段完成引信电性能测试。该系统运用数字射频存储技术、自动控制技术和专用控制软件,实现调频毫米波引信电性能的自动化测试。实验结果表明,该系统能够在模拟引信真实交会速度下测试引信电性能,提高调频毫米波引信测试效率,减少试验过程中外部环境影响,提升调频毫米波引信的可靠性和工艺稳定性。 展开更多
关键词 调频毫米波引信 自动测试 数字射频存储 专用控制软件 测试系统
下载PDF
分布式智能协同测试系统体系架构研究
16
作者 张鹏 史贤俊 +2 位作者 吕佳朋 谷旭平 张志亮 《舰船电子工程》 2024年第9期161-164,192,共5页
为解决我军现有测试设备对武器装备进行测试时存在测试周期较长和现有测试设备体积庞大敏捷性差的问题,基于分布式作战理念,在装备测试领域提出分布式智能协同测试(Distributed Intelligent Collaboration Testing,DICT)的概念,对分布... 为解决我军现有测试设备对武器装备进行测试时存在测试周期较长和现有测试设备体积庞大敏捷性差的问题,基于分布式作战理念,在装备测试领域提出分布式智能协同测试(Distributed Intelligent Collaboration Testing,DICT)的概念,对分布式智能协同测试系统的体系架构进行了研究,以装备测试敏捷性、灵活性和扩展性为设计原则,对分布式智能协同测试系统的体系架构进行分析,改进了现有测试设备的物理结构,消除了阻碍测试系统并行测试的结构障碍,指导测试系统基于分布式作战环境向低成本、可重构、小型化转型发展,实现多弹型、多任务并行测试保障。 展开更多
关键词 分布式 协同测试 系统框架结构 自动测试系统 并行测试
下载PDF
铁路车站窗口售票系统自动化测试工具总体设计及关键技术创新
17
作者 许占华 张德强 +2 位作者 陈双双 李新雨 刘浩朋 《铁路技术创新》 2024年第5期122-128,共7页
针对铁路车站窗口售票系统在联调联试中主要以人工测试为主的问题,结合灰盒测试思路,研发自动化测试工具实现铁路车站窗口售票系统自动化测试。该测试工具设计采用插件式架构,应用程序框架负责整体运作,业务模块负责功能测试流程处理,... 针对铁路车站窗口售票系统在联调联试中主要以人工测试为主的问题,结合灰盒测试思路,研发自动化测试工具实现铁路车站窗口售票系统自动化测试。该测试工具设计采用插件式架构,应用程序框架负责整体运作,业务模块负责功能测试流程处理,两者通过接口实现参数传递和函数调用,使程序具备“高内聚,低耦合”且易扩展特性。实际应用表明,窗口售票系统的自动化测试工具能够在联调联试过程中减少人为可能出现的操作失误,提高测试效率,且满足测试整体要求。自动化测试工具具有操作简单、结构清晰、测试效率高的优点,其开发应用标志着客运服务系统联调联试工作向实现铁路作业自动化的目标迈进。 展开更多
关键词 联调联试 自动化测试 车站窗口售票系统 插件式架构 易扩展
下载PDF
电气设备试验报告自动生成系统的设计与优化
18
作者 田野 《计算机应用文摘》 2024年第24期103-105,109,共4页
随着电气设备试验数据的增多和报告编制过程的复杂化,传统手工编写试验报告的方式已经无法满足实验室和企业的需求。文章提出了一种电气设备试验报告自动生成系统的设计与优化方案。首先,对自动生成系统的需求(包括系统的基本概念、试... 随着电气设备试验数据的增多和报告编制过程的复杂化,传统手工编写试验报告的方式已经无法满足实验室和企业的需求。文章提出了一种电气设备试验报告自动生成系统的设计与优化方案。首先,对自动生成系统的需求(包括系统的基本概念、试验数据的采集与处理以及技术要求)进行了分析。其次,设计了系统的整体架构,包括数据处理与管理模块以及报告生成与输出模块。再次,详细介绍了系统的实现与优化方法,包括性能优化技术和系统的维护与升级。最后,探讨了系统的应用前景和推广方向。 展开更多
关键词 电气设备 试验报告 自动生成系统 架构设计 性能优化
下载PDF
自动测试系统软件的数据处理方法研究
19
作者 苟秀梅 《信息与电脑》 2024年第10期9-11,共3页
为提高自动测试效率与准确度,本文提出了一种创新的数据处理方法。首先,文章深入分析了数据格式,涵盖程控仪表数据接口与数据格式分类;然后,提出了一种数据处理模块分类方法,在此基础上实现了迹线计算、文件取值以及公式编辑等功能;最后... 为提高自动测试效率与准确度,本文提出了一种创新的数据处理方法。首先,文章深入分析了数据格式,涵盖程控仪表数据接口与数据格式分类;然后,提出了一种数据处理模块分类方法,在此基础上实现了迹线计算、文件取值以及公式编辑等功能;最后,将该方法应用于轨道车辆自动测试系统软件中。 展开更多
关键词 自动测试系统软件 数据处理方法 迹线计算
下载PDF
基于SPD软件的集装箱船导轨高效建模系统开发应用
20
作者 任伟 沈伟 +1 位作者 郭承弘 彭建华 《造船技术》 2024年第5期22-27,共6页
基于船舶产品设计(Ship Product Design, SPD)软件,开发一种集装箱船导轨高效建模系统。建立系统总体架构,采用导轨参数化部件设计、局部标准化导轨部件库构建、知识驱动的导轨自动化布置和导轨快速分割等系统关键技术实现系统功能,并... 基于船舶产品设计(Ship Product Design, SPD)软件,开发一种集装箱船导轨高效建模系统。建立系统总体架构,采用导轨参数化部件设计、局部标准化导轨部件库构建、知识驱动的导轨自动化布置和导轨快速分割等系统关键技术实现系统功能,并进行应用验证。结果表明,该系统可有效提升集装箱船导轨的建模效率与建模质量。 展开更多
关键词 集装箱船 导轨 高效建模系统 船舶产品设计软件 参数化部件 部件库 自动化布置 快速分割
下载PDF
上一页 1 2 16 下一页 到第
使用帮助 返回顶部