期刊文献+

构件软件测试技术研究进展 被引量:32

Research Progress in Testing Techniques of Component-Based Software
下载PDF
导出
摘要 软构件技术提供了一种较面向对象方法更为有效的软件设计模式,构件软件被广泛应用并成为一种主流软件形态·然而,构件的内部信息屏蔽、演变速度快以及构件间的异质、松耦合等特点给构件软件系统的测试带来极大的挑战,寻求高效的构件软件测试技术和开发实用的测试工具是当今软件业界一个亟待解决的课题·分析和归纳近年来一些典型的构件、构件软件测试方法和技术并对当前较为有效的测试框架和工具进行总结;最后,对其今后若干研究方向进行了展望· Software component technology provides a more effective design pattern than object-oriented methodology. Component-based software has been widely used in many fields and become a fairly popular software form in recent years. However, the features of component, such as information encapsulating and high evolvability, and properties of component composition (e.g., heterogeneous, loosely coupled and interoperability, etc. ) bring great challenges to the testing of component-based software systems. In this paper, the representative testing methods and techniques for component and component-based software in recent years are analyzed and surveyed. Some effective testing frameworks and tools are also summarized and compared. Furthermore, the directions of future research are explored.
出处 《计算机研究与发展》 EI CSCD 北大核心 2006年第8期1375-1382,共8页 Journal of Computer Research and Development
基金 湖北省自然科学基金项目(2005ABA266)~~
关键词 构件软件 测试 可测试性 网构软件 可靠性 component-based software (CBS) testing testability internetware reliability
  • 相关文献

参考文献54

  • 1E J Weyuker. Testing component-based software : A cautionary tale [J]. IEEE Software, 1998, 15(5): 54-59
  • 2M J Harrold. Testing: A roadmap [C]. In: Proc of the Future of Software Engineering (Special Volume of the Proceedings ofthe Int'l Conf on Software Engineering) . New York: ACM Press, 2000. 63-72
  • 3S Beydeda, V Gruhn. State of the art in testing components[C]. In: Proc of the 3rd Int'l Conf on Quality Software(QSIC' 03 ) . Los Alamitos, CA: IEEE Computer Society Press, 2003. 146-153
  • 4A Bertolino, A Polini. A framework for component deployment testing [C]. In: Proc of the 25th Int'l Conf on Software Engineering ( ICSE' 03 ). Los Alamitos, CA: IEEE Computer Society Press, 2003. 221-231
  • 5A M R Vincenzi, J C Maldonado, W E Wong, et al. Coverage testing of Java programs and components [J]. Science of Computer Programming, 2005, 56 ( 1/2 ) : 211-230
  • 6Y Pan, M Chen. Dataflow analysis and testing of software components [C]. In: Proc of the 8th IASTED Int'l Conf on Software Engineering and Applications (SEA' 05 ). Calgary,Canada: ACTA Press, 2004. 136-142
  • 7M Ramachandran. Testing software components using boundary value analysis [C]. In: Proc of the 29th EUROMICRO Conf New Waves in System Architecture ( EUROMICRO' 03). Los Alamitos, CA: IEEE Computer Society Press, 2003. 94-98
  • 8H W Sohn, D C Kung, P Hsia. CORBA components testing with perception-based state behavior [C]. In: Proc of the COMPSAC' 99. Los Alamitos, CA: IEEE Computer Society Press, 1999. 116-121
  • 9M Zulkernine, R Seviora. Towards automatic monitoring of component-based software systems [J ]. The Journal of Systems and Software, 2005, 74(1): 15-24
  • 10S Beydeda, V Gruhn. An integrated testing technique for component-based software [C]. In: Proc of the ACS/IEEE Int'l Conf on Computer Systems and Applications. LosAlamitos, CA: IEEE Computer Society Press, 2001. 328-334

二级参考文献74

  • 1赵元聪,朱三元.面向对象软件测试的认识[J].计算机应用与软件,1996,13(3):1-4. 被引量:19
  • 2杨芙清 见:杨芙清 何新贵主编.青鸟工程现状与发展—兼论我国软件产业发展途径[A].见:杨芙清,何新贵主编.第6次全国软件工程学术会议论文集:软件工程进展—技术、方法和实践[C].北京:清华大学出版社,1996..
  • 3宫云战 刘海燕 万琳 等.软件测试性的分析与设计技术研究[A]..2000年全国测试学术会议(CTC2000)[C].北京,2000.271-274.
  • 4邵维忠 王立福 梅宏 等 见:杨芙清 何新贵主编.面向对象的软件测试--方法研究及系统设计[A].见:杨芙清, 何新贵主编.软件工程进展[C].北京: 清华大学出版社,1996.115-122.
  • 5Tracey N J. A Search-Based Automated Test-Data Generation Framework for Safety-Critical Software: [PhD thesis]. Department of Computer Science, University of York, 2000.
  • 6Korel B, Al-Yami A M. Assertion-Oriented Automated Test Data Generation. In: Proceedings of the 18^th International Conference on Software Engineering,Berlin:1996. 71-80.
  • 7Korel B, Al-Yami A M. Automated Regression Test Generation. In: Proceedings of the ACM SIGSOFT International Symposium on Software Testing and Analysis, Beach:1998. 143-152.
  • 8Weyuker E J. The Applicability of Program Schema Results to Programs. International Journal of Computer Information Sciences, 1979, 8(5): 387-403.
  • 9Ramanmoorthy C V, Ho S-B F, Chen W T. On the Automated Generation of Program Test Data. IEEE Transactions on Software Engineering, 1976, SE-2 (4): 293-300.
  • 10Kung D, Suchak N, Gao J, et al. On Object State Testing. In: Proceedings of COMPSAC'94, 1994. 222-227.

共引文献442

同被引文献387

引证文献32

二级引证文献88

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部