首页> 美国政府科技报告 >Software Technology for Adaptable, Reliable Systems (STARS)Program. IntegratingCleanroom with Object Oriented Methods for Reliable Software Development
【24h】

Software Technology for Adaptable, Reliable Systems (STARS)Program. IntegratingCleanroom with Object Oriented Methods for Reliable Software Development

机译:适应性,可靠系统(sTaRs)计划的软件技术。将清洁空间与面向对象的方法集成在一起,实现可靠的软件开发

获取原文

摘要

STARS Task IA09 was conceived to examine the potential complementary nature ofthe Cleanroom Engineering software and a representative set of the popular object-oriented methods being used to specify, design and develop software systems. Both methods of software development support the software concepts of abstraction, encapsulation, modularity and hierarchy. However, object-orientation as practiced over the past few years has produced mixed results, whereas Cleanroom has a significant track record of producting highly reliable systems, with extremely low after-delivery defect rates. The study was based on the assumptions that (1) object-oriented methods support domain-specific architecture-based reuse, (2) Cleanroom software development emphasizes process-driven software development, and (3) object-oriented and Cleanroom ideas are both complementary and compatible. The purpose of this paper is to (1) discuss why object-oriented and Cleanroom software engineering techniques should be integrated, (2) outline the generic process for object-oriented software development that was derived on STARS Task IAO9, and comment on relevant aspects of the mapping from the studied methods to each generic process activity, and (3) discuss the shared leveraging of Cleanroom and object-oriented techniques, and how the integration of these techniques might be leveraged to produce software of greater reliability and reusability.

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号