期刊文献+
共找到27篇文章
< 1 2 >
每页显示 20 50 100
Component-based software reliability process simulation considering imperfect debugging 被引量:1
1
作者 张策 Cui Gang +1 位作者 Bian Yali Liu Hongwei 《High Technology Letters》 EI CAS 2014年第1期9-15,共7页
In view of the flaws of component-based software (CBS) reliability modeling and analysis, the low recognition degree of debugging process, too many assumptions and difficulties in obtaining the solution, a CBS relia... In view of the flaws of component-based software (CBS) reliability modeling and analysis, the low recognition degree of debugging process, too many assumptions and difficulties in obtaining the solution, a CBS reliability simulation process is presented incorporating the imperfect debugging and the limitation of debugging resources. Considering the effect of imperfect debugging on fault detec- tion and correction process, a CBS integration testing model is sketched by multi-queue muhichannel and finite server queuing model (MMFSQM). Compared with the analytical method based on pa- rameters and other nonparametric approaches, the simulation approach can relax more of the usual reliability modeling assumptions and effectively expound integration testing process of CBS. Then, CBS reliability process simulation procedure is developed accordingly. The proposed simulation ap- proach is validated to be sound and effective by simulation experiment studies and analysis. 展开更多
关键词 software reliability growth model (SRGM) component-based software (cbs imperfect debugging reliability simulation queuing theory
下载PDF
Component-based Control Software Design for Flexible Manufacturing System 被引量:4
2
作者 周炳海 奚立峰 曹永上 《Journal of Donghua University(English Edition)》 EI CAS 2003年第1期81-85,共5页
A new method that designs and implements the component-based distributed & hierarchical flexible manufacturing control software is described with a component concept in this paper. The proposed method takes aim at... A new method that designs and implements the component-based distributed & hierarchical flexible manufacturing control software is described with a component concept in this paper. The proposed method takes aim at improving the flexibility and reliability of the control system. On the basis of describing the concepts of component-based software and the distributed object technology, the architecture of the component-based software of the control system is suggested with the Common Object Request Broker Architecture (CORBA). And then, we propose a design method for component-based distributed & hierarchical flexible manufacturing control system. Finally, to verify the software design method, a prototype flexible manufacturing control system software has been implemented in Orbix 2.3c, VC + + 6. 0 and has been tested in connection with the physical flexible manufacturing shop at the WuXi Professional Institute. 展开更多
关键词 component-based software Control systems Flexible manufacturing system distributed object.
下载PDF
Component-based software reliability analysis incorporating imperfect debugging and change-point
3
作者 张策 Cui Gang +2 位作者 Liu Hongwei Meng Fanchao Bian Yali 《High Technology Letters》 EI CAS 2014年第4期346-354,共9页
Against the deficiencies of component-based software(CBS) reliability modeling and analysis,for instance,importing too many assumptions,paying less attention to debugging process without considering imperfect debuggin... Against the deficiencies of component-based software(CBS) reliability modeling and analysis,for instance,importing too many assumptions,paying less attention to debugging process without considering imperfect debugging and change-point(CP) problems adequately,an approach of CBS reliability process analysis is proposed which incorporates the imperfect debugging and CP.First,perfect/imperfect debugging and CP are reviewed.Based on the queuing theory,a multi-queue multichannel and infinite server queuing model(MMISQM) is presented to sketch the integration test process of CBS.Meanwhile,considering the effects of imperfect debugging and CP,expressions for fault detection and correction are derived based on MMISQM.Numerical results demonstrate that the proposed model can sketch the integration test process of CBS with preferable performance which outperforms other models. 展开更多
关键词 software reliability component-based software (cbs imperfect debugging change-point (CP) queuing theory
下载PDF
A software reliability growth model for component-based software incorporating debugging delay and imperfect debugging
4
作者 张策 Cui Gang +2 位作者 Meng Fanchao Liu Hongwei Bian Yali 《High Technology Letters》 EI CAS 2015年第1期54-62,共9页
In view of the problems and the weaknesses of component-based software ( CBS ) reliability modeling and analysis, and a lack of consideration for real debugging circumstance of integration tes- ting, a CBS reliabili... In view of the problems and the weaknesses of component-based software ( CBS ) reliability modeling and analysis, and a lack of consideration for real debugging circumstance of integration tes- ting, a CBS reliability process analysis model is proposed incorporating debugging time delay, im- perfect debugging and limited debugging resources. CBS integration testing is formulated as a multi- queue muhichannel and finite server queuing model (MMFSQM) to illustrate fault detection process (FDP) and fault correction process (FCP). A unified FCP is sketched, given debugging delay, the diversities of faults processing and the limitations of debugging resources. Furthermore, the impacts of imperfect debugging on fault detection and correction are explicitly elaborated, and the expres- sions of the cumulative number of fault detected and corrected are illustrated. Finally, the results of numerical experiments verify the effectiveness and rationality of the proposed model. By comparison, the proposed model is superior to the other models. The proposed model is closer to real CBS testing process and facilitates software engineer' s quantitatively analyzing, measuring and predicting CBS reliability. K 展开更多
关键词 software reliability component-based software (cbs debugging delay imper- fect debugging queuing theory
下载PDF
Component-Based Software Trustworthiness Fuzzy Analytic Hierarchy Process Model
5
作者 石剑飞 闫怀志 +1 位作者 秦玮 王文同 《Journal of Beijing Institute of Technology》 EI CAS 2010年第2期170-176,共7页
For a more accurate and comprehensive assessment of the trustworthiness of component-based soft- ware system, the fuzzy analytic hierarchy process is introduced to establish the analysis model. Combine qualitative and... For a more accurate and comprehensive assessment of the trustworthiness of component-based soft- ware system, the fuzzy analytic hierarchy process is introduced to establish the analysis model. Combine qualitative and quantitative analyses, the impacts to overall trustworthiness by the different types of components are distinguished. Considering the coupling relationship between components, dividing the system into several layers from target layer to scheme layer, evaluating the scheme advantages disadvantages by group decision-making, the trustworthiness of a typical J2EE structured component-based software is assessed. The trustworthiness asses model of the software components provides an effective methods of operation. 展开更多
关键词 component-based software trustworthiness analysis fuzzy analytic hierarchy process J2EE structure
下载PDF
A component-based back-propagation reliability model with low complexity for complex software systems
6
作者 聂鹏 Geng Ji Qin Zhiguang 《High Technology Letters》 EI CAS 2013年第3期273-282,共10页
Since most of the available component-based software reliability models consume high computational cost and suffer from the evaluating complexity for the software system with complex structures,a component-based back-... Since most of the available component-based software reliability models consume high computational cost and suffer from the evaluating complexity for the software system with complex structures,a component-based back-propagation reliability model(CBPRM)with low complexity for the complex software system reliability evaluation is presented in this paper.The proposed model is based on the artificial neural networks and the component reliability sensitivity analyses.These analyses are performed dynamically and assigned to the neurons to optimize the reliability evaluation.CBPRM has a linear increasing complexity and outperforms the state-based and the path-based reliability models.Another advantage of CBPRM over others is its robustness.CBPRM depends on the component reliabilities and the correlative sensitivities,which are independent from the software system structure.Based on the theory analysis and experiment results,it shows that the complexity of CBPRM is evidently lower than the contrast models and the reliability evaluating accuracy is acceptable when the software system structure is complex. 展开更多
关键词 software reliability evaluation component-based software system component reli-ability sensitivity artificial neural networks
下载PDF
Testing Component-Based Software: What It has to do with Design and Component Selection
7
作者 Shyam S. Pandeya Anil K. Tripathi 《Journal of Software Engineering and Applications》 2011年第1期37-47,共11页
In a component-based software development life cycle, selection of preexisting components is an important task. Every component that has to be reused has an associated risk of failure of not meeting the functional and... In a component-based software development life cycle, selection of preexisting components is an important task. Every component that has to be reused has an associated risk of failure of not meeting the functional and non-functional requirements. A component's failure would lead a developer to look for some other alternative of combinations of COTS, in-house and engineered components among possible candidate combinations. This means design itself can readily change. The very process of design of a software system and component selection seems to be heavily dependent on testing results. Instability of design, further, becomes more severe due to requirements change requests. Therefore, this instability of design has to be essentially mitigated by using proper design and testing approaches, otherwise, it may lead to exorbitantly high testing cost due to the repeated testing of various alternatives. How these three activities: Component-based software design, component selection and component-based software testing are interrelated? What process model is most suited to address this concern? This work explores the above questions and their implication in terms of nature of a process model that can be convincing in case of component-based software development. 展开更多
关键词 cbsE (component-based software Engineering) software TESTING software Process COTS (Commercial Off-The-Shelf software)
下载PDF
带保温层压力管道CBS检测软件系统设计 被引量:1
8
作者 李海超 丁克勤 张有忱 《CT理论与应用研究(中英文)》 2003年第2期6-9,共4页
目的 康普顿背散射扫描成像技术具有在线、单测等优点,广泛应用于航空、航天、石油等领域。资料与方法 针对该技术在带保温层管道检测上的应用,给出了一套面向用户的检测软件。结果 包括参数设置、能谱测量、扫描测量、三维显示以及保... 目的 康普顿背散射扫描成像技术具有在线、单测等优点,广泛应用于航空、航天、石油等领域。资料与方法 针对该技术在带保温层管道检测上的应用,给出了一套面向用户的检测软件。结果 包括参数设置、能谱测量、扫描测量、三维显示以及保存打印等模块。结论 主控程序具有界面友好、简单易学等特点; 本软件系统及应用该软件的扫描图像,显示效果良好。 展开更多
关键词 康普顿背散射扫描 模块 软件 图像
下载PDF
PBL与CBS相结合的软件测试课程教学模式研究 被引量:4
9
作者 叶晓鸣 杨力 《科教文汇》 2011年第6期44-44,124,共2页
软件测试是面向计算机专业学生开设的专业课程,是从工程化角度培养和提高学生从事专业的软件测试技术和能力。本文根据软件测试的教学特点提出了PBL与CBS相结合的教学模式,分析了软件测试课程中PBL与CBS教学模式的设计理论和应用模式并... 软件测试是面向计算机专业学生开设的专业课程,是从工程化角度培养和提高学生从事专业的软件测试技术和能力。本文根据软件测试的教学特点提出了PBL与CBS相结合的教学模式,分析了软件测试课程中PBL与CBS教学模式的设计理论和应用模式并在实际教学中进行实践,效果良好。 展开更多
关键词 PBL cbs 软件测试 教学模式
下载PDF
CINRAD-CB雷达软件常见故障与维护探讨 被引量:1
10
作者 李潮 《科技资讯》 2021年第1期45-46,64,共3页
随着我国新一代多普勒雷达在气象领域的应用,对提高气象预报预测水平起到了积极作用,在实践中,多普勒雷达的数据处理、数据传送等都需要相应的软件和接口来实现,若软件出现问题,必然对雷达的运行造成负面影响。基于此,该文对CINRAD-CB... 随着我国新一代多普勒雷达在气象领域的应用,对提高气象预报预测水平起到了积极作用,在实践中,多普勒雷达的数据处理、数据传送等都需要相应的软件和接口来实现,若软件出现问题,必然对雷达的运行造成负面影响。基于此,该文对CINRAD-CB雷达软件使用过程中出现的一些常见的故障类型进行了简单的总结分析,并提出了相应的维护方法。在实践中通过总结故障现象、检测经验以及故障排除经验,可有效提高CINRAD-CB雷达软件的使用维护水平,确保雷达运行正常。 展开更多
关键词 CINRAD-cb雷达软件 故障 维护 探讨
下载PDF
Analysis of Software Trustworthiness Based on FAHP-CRITIC Method
11
作者 高晓彤 马艳芳 周伟 《Journal of Shanghai Jiaotong university(Science)》 EI 2024年第3期588-600,共13页
Software trustworthiness includes many attributes.Reasonable weight allocation of trustworthy at-tributes plays a key role in the software trustworthiness measurement.In practical application,attribute weight usually ... Software trustworthiness includes many attributes.Reasonable weight allocation of trustworthy at-tributes plays a key role in the software trustworthiness measurement.In practical application,attribute weight usually comes from experts'evaluation to attributes and hidden information derived from attributes.Therefore,when the weight of attributes is researched,it is necessary to consider weight from subjective and objective as-pects.First,a novel weight allocation method is proposed by combining the fuzzy analytical hierarchy process(FAHP)method and the criteria importance though intercrieria correlation(CRITIC)method.Second,based on the weight allocation method,the trustworthiness measurement models of component-based software are estab-lished according to the seven combination structures of components.Third,the model reasonability is verified via proving some metric criteria.Finally,a case is carried out.According to the comparison with other models,the result shows that the model has the advantage of utilizing hidden information fully and analyzing the com-bination of components effectively.It is an important guide for measuring the trustworthiness measurement of component-based software. 展开更多
关键词 trustworthiness WEIGHT component-based software MEASUREMENT
原文传递
构件软件的测试问题综述 被引量:27
12
作者 景涛 白成刚 +1 位作者 胡庆培 蔡开元 《计算机工程与应用》 CSCD 北大核心 2002年第24期1-6,共6页
基于构件的软件设计方法是软件设计的新趋势。文章介绍了构件及构件软件的概念、特点和由此引发的测试问题,介绍了现有的构件软件的测试方法和测试工具的研究情况。
关键词 构件 软件测试 测试充分性条件 软件设计方法 面向对象 软件工程 软件开发
下载PDF
构件软件测试技术研究进展 被引量:32
13
作者 毛澄映 卢炎生 《计算机研究与发展》 EI CSCD 北大核心 2006年第8期1375-1382,共8页
软构件技术提供了一种较面向对象方法更为有效的软件设计模式,构件软件被广泛应用并成为一种主流软件形态·然而,构件的内部信息屏蔽、演变速度快以及构件间的异质、松耦合等特点给构件软件系统的测试带来极大的挑战,寻求高效的构... 软构件技术提供了一种较面向对象方法更为有效的软件设计模式,构件软件被广泛应用并成为一种主流软件形态·然而,构件的内部信息屏蔽、演变速度快以及构件间的异质、松耦合等特点给构件软件系统的测试带来极大的挑战,寻求高效的构件软件测试技术和开发实用的测试工具是当今软件业界一个亟待解决的课题·分析和归纳近年来一些典型的构件、构件软件测试方法和技术并对当前较为有效的测试框架和工具进行总结;最后,对其今后若干研究方向进行了展望· 展开更多
关键词 构件软件 测试 可测试性 网构软件 可靠性
下载PDF
多数据通道高速互连背板平台的设计和实现 被引量:3
14
作者 何正淼 安琪 +2 位作者 陈曦 阮福明 张艳丽 《中国科学技术大学学报》 CAS CSCD 北大核心 2006年第9期985-989,共5页
为了给软件无线电的研究提供一个测试平台,设计实现了一个多数据通道高速互连背板平台.背板平台包括传输母板、时钟分配板和数据通道交换板,并提供ADC,DDC,DSP,DUC和DAC单板接口.通过采用高性能芯片和合理的高速设计方法,实现了背板平... 为了给软件无线电的研究提供一个测试平台,设计实现了一个多数据通道高速互连背板平台.背板平台包括传输母板、时钟分配板和数据通道交换板,并提供ADC,DDC,DSP,DUC和DAC单板接口.通过采用高性能芯片和合理的高速设计方法,实现了背板平台良好的传输误码率和时钟晃动性能以及多个数据通道的自定义总线形式. 展开更多
关键词 软件无线电 交换板 母板 时钟板
下载PDF
COTS软构件评估研究综述 被引量:2
15
作者 原欣伟 覃正 《计算机应用研究》 CSCD 北大核心 2006年第7期5-7,11,共4页
对COTS(Commercial O ff-The-Shelf)软构件评估进行综述,包括COTS软构件评估在整个CBS活动框架中的定位、COTS软构件评估的过程和方法及与其密切相关的其他CBS活动领域简介等,并对COTS软构件评估的未来发展方向进行了展望。
关键词 COTS 基于COTS软构件系统 软构件 评估
下载PDF
基于构件的软件测试模型及方法 被引量:5
16
作者 奚和平 《解放军理工大学学报(自然科学版)》 EI 2006年第3期236-241,共6页
采用基于构件的软件设计方法是软件设计的新趋势。介绍了构件及基于构件的软件(CBS)的概念、特点以及由此引发的测试问题。概述了构件软件测试方法的现状,阐述了基于构件的软件黑盒测试方法及模型、白盒测试方法及模型,讨论并比较了两... 采用基于构件的软件设计方法是软件设计的新趋势。介绍了构件及基于构件的软件(CBS)的概念、特点以及由此引发的测试问题。概述了构件软件测试方法的现状,阐述了基于构件的软件黑盒测试方法及模型、白盒测试方法及模型,讨论并比较了两种方法的使用场合和异同之处。在此基础上,列举并比较了几种常见的自动测试方法和工具的基本原理。对构件软件的集成测试和性能测试等问题进行了讨论和分析,给出了构件软件测试的存在问题和研究方向。 展开更多
关键词 构件 基于构件的软件 测试充分性标准
下载PDF
Retrieving reuse component based on semantic
17
作者 王燕 陈明 赵建辉 《Journal of Southeast University(English Edition)》 EI CAS 2007年第3期327-332,共6页
According to the current research status of component retrieval, the component description model based on facet classification is improved by adding semantic features. Furthermore, the component retrieval process mode... According to the current research status of component retrieval, the component description model based on facet classification is improved by adding semantic features. Furthermore, the component retrieval process model is put forward by combining the domain ontology with the relative concept match algorithm. A detailed illustration of a component reasoning engine and a component classification engine is given and the component classification algorithm is provided by using the Naive Bayes algorithm based on domain ontology. The experimental results show that the recall ratio and the precision ratio are obviously improved by using the method based on semantics, and demonstrate the feasibility and effectiveness of the proposed method. 展开更多
关键词 domain ontology facet classification naive Bayes algorithm component matching component-based software development
下载PDF
构件软件测试技术在程序研发中的应用 被引量:1
18
作者 闻怡 《西安文理学院学报(自然科学版)》 2007年第4期66-69,共4页
应用构件软件测试技术,解决构件软件系统开发和应用中的稳定性和可靠性问题.介绍了构件软件测试技术框架结构,分析构件软件测试技术的单元测试、集成测试和系统测试方法,重点研究构件软件测试技术模型组件测试及组件选择测试方法和应考... 应用构件软件测试技术,解决构件软件系统开发和应用中的稳定性和可靠性问题.介绍了构件软件测试技术框架结构,分析构件软件测试技术的单元测试、集成测试和系统测试方法,重点研究构件软件测试技术模型组件测试及组件选择测试方法和应考虑因素,初步证实了构件软件测试技术在实际应用中的可行性与有效性,为构件软件系统开发的实用性和稳定性提供了可行有效的测试方法. 展开更多
关键词 构件软件 测试技术 内建式测试 回归式测试
下载PDF
Software component composition based on ADL and Middleware 被引量:19
19
作者 梅宏 常继传 杨芙清 《Science in China(Series F)》 2001年第2期136-151,共16页
How to compose prefabricated components is a key issue in component-based reuse. Research on Software Architecture (SA) and Component-based Software Development (CBSD) provides two hopeful solutions from different per... How to compose prefabricated components is a key issue in component-based reuse. Research on Software Architecture (SA) and Component-based Software Development (CBSD) provides two hopeful solutions from different perspectives. SA provides a top-down approach to realizing component-based reuse. However, it pays insufficient attention to the refinement and implementation of the architectural descriptions, and does not provide the necessary capability to automate the transformation or composition to form a final executable application. CBSD provides a bottom-up way by using existing middleware infrastructures. However, these technologies do not take into account the systematic methodology that can guide the CBSD process, especially the component composition at higher abstract levels. We argue that it is a natural solution to combine these two approaches.In this paper, an architecture-based component composition approach is presented. In this way, SA description, using mapping rules and mini-tools to narrow the gap between design and implementation , is used as the blueprint and middleware technology as the runtime scaffold for component composition. Our approach presents an ADL, which supports user-defined connectors and has an extensible framework, to specify software architectures. To map a SA description into implementation, it is necessary to map it first to an OO design model described in UML, then to the final implementation. The architectural description can be mapped into source code or executable code by using some ORB conforming to CORBA standard. Also a toolkit is provided to support this approach efficiently. 展开更多
关键词 software architecture component composition component-based development software reuse UML CORBA.
原文传递
Role of Fuzzy Approach towards Fault Detection for Distributed Components 被引量:3
20
作者 Yaser Hafeez Sadia Ali +3 位作者 Nz Jhanjhi Mamoona Humayun Anand Nayyar Mehedi Masud 《Computers, Materials & Continua》 SCIE EI 2021年第5期1979-1996,共18页
Component-based software development is rapidly introducing numerous new paradigms and possibilities to deliver highly customized software in a distributed environment.Among other communication,teamwork,and coordinati... Component-based software development is rapidly introducing numerous new paradigms and possibilities to deliver highly customized software in a distributed environment.Among other communication,teamwork,and coordination problems in global software development,the detection of faults is seen as the key challenge.Thus,there is a need to ensure the reliability of component-based applications requirements.Distributed device detection faults applied to tracked components from various sources and failed to keep track of all the large number of components from different locations.In this study,we propose an approach for fault detection from componentbased systems requirements using the fuzzy logic approach and historical information during acceptance testing.This approach identified error-prone components selection for test case extraction and for prioritization of test cases to validate components in acceptance testing.For the evaluation,we used empirical study,and results depicted that the proposed approach significantly outperforms in component selection and acceptance testing.The comparison to the conventional procedures,i.e.,requirement criteria,and communication coverage criteria without irrelevancy and redundancy successfully outperform other procedures.Consequently,the F-measures of the proposed approach define the accurate selection of components,and faults identification increases in components using the proposed approach were higher(i.e.,more than 80 percent)than requirement criteria,and code coverage criteria procedures(i.e.,less than 80 percent),respectively.Similarly,the rate of fault detection in the proposed approach increases,i.e.,92.80 compared to existing methods i.e.,less than 80 percent.The proposed approach will provide a comprehensive guideline and roadmap for practitioners and researchers. 展开更多
关键词 component-based software SELECTION acceptance testing fault detection
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部