ABSTRACT
Clean room software engineering is a formal software development method that can strictly engineer software development and eliminate defects before they can cause serious harm. The clean room software engineering model has its own advantages and disadvantages in use. To use it in traditional software engineering, it is necessary to clarify the relationship between it and traditional software engineering methods and practices. Based on the technology and principles of the clean room software process, this paper gets the advantages and disadvantages of the clean room. Corresponding the traditional method-based software process to the key technology of the clean room, making the traditional management-based software engineering method and the tailored clean room compatible, and the software engineering practice of the clean room software process is compared with the traditional software engineering practice. To discuss the clean room and traditional software engineering, in order to expand the use of clean room methods, improve the clean room software process, and improve the quality of software.
- Yang Tao, Wang Zheng, Tan Xin. Analysis of Cleanroom Technology Through Angle of Design [J]. Journal of Chongqing University (Natural Science Edition), 2004, 27(1): 88--91. DOI:10.3969/j.issn.1000-582X.2004.01.023.Google Scholar
- Wang Yiran, Zhu Xiuli. Research on Clean-room Technology in CMM [J]. Journal of Xuchang University, 2009, 28(5):77--81. DOI:10.3969/j.issn.1671-9824.2009.05.021.Google Scholar
- Feng Jianxiang, Chu Dixiu. Architecture-based approach to component-used software cleanroom design [J]. Journal of Wuhan University (Engineering Edition), 2004, 37(3): 123--126. DOI:10.3969/j.issn.1671-8844.2004.03.029.Google Scholar
- Wang Jiaxing, Liu Qiang. Combine methods of PSP, TSP and CSE to produce high quality software [J]. Computer Engineering and Design, 2006, 27(2):275--277, 287. DOI:10.3969/j.issn.1000-7024.2006.02.030.Google Scholar
- Du Yihong. Combined Research on Clean-room Technology and CMM [J]. Journal of Shaoxing University of Arts and Sciences, 2004, 24(8): 37--39, 43. DOI:10.3969/j.issn.1008-293X.2004.08.011.Google Scholar
- Ai Ruzhen. Cleanroom software engineering supervision and its application [D]. Hunan: Hunan University of Science and Technology, 2010. DOI:10.7666/d.Y2738443.Google Scholar
- You Xin'e. Discussion on clean room software engineering [J]. Journal of Xiangtan Teachers College (Natural Science Edition), 2005, 27(1): 31--34.Google Scholar
- Chang Hao. Research of Clean Room Software Engineering [J]. Computer Technology and Development, 2008, 18(12):127--129, 133. DOI:10.3969/j.issn.1673-629X.2008.12.038.Google Scholar
- Mian Yujing, Zhao Wenyun, Chen Songmei. Research on Application of Cleanroom Software Engineering in CMM[J].computer engineering, 2003, 29(5):78--81.DOI:10.3969/j.issn.1000-3428.2003.05.033.Google Scholar
- Yin Feng. The Review of Software Engineering Methods [J]. Journal of Changsha University(NaturalScienceEdition), 2005, 19(5):89--93. DOI:10.3969/j.issn.1008-4681.2005.05.025.Google Scholar
- He Yongqian, Lin Yong, Yan Jiong, etc. Reliability estimation of Bayesian method for statistical testing of non-failure software [J]. Intelligence command and control system and simulation technology, 2003, (9):40--43. DOI:10.3969/j.issn.1673-3819.2003.09.006.Google Scholar
- He Sheng. Cleanroom Software Engineering Technology [J]. Journal of Fuyang Teachers College (Natural Science Edition), 2004, 21(1):41--43. DOI:10.3969/j.issn.1004-4329.2004.01.012.Google Scholar
- Ma Zheng, Xu Liangxian. Cleanroom Software Engineering Applied in Reducing High Defect-Rate of Software [J]. Microcomputer application, 2004, 20(4):1--5, 8. DOI:10.3969/j.issn.1007-757X.2004.04.001.Google Scholar
- Mills H, Dyer M, Linger R Clean Room Software Engineering[J]. IEEE Software, 1987, 495); 19--25Google ScholarDigital Library
- Arpita Joshi and Nurit Haspel (2020). A Novel Data Instance Reduction Technique using Linear Feature Reduction. Journal of Artificial Intelligence and Systems, 2, 191--206. https://doi.org/10.33969/AIS.2020.21012.Google Scholar
Index Terms
- Discussion on the relationship between clean room and traditional software engineering methods and practices
Recommendations
Relationship of software engineering and simulation
In response to the enormous annual dollar value spent on software, major emphasis is being placed within industry, Government and academia on the establishment of a rigorous discipline for the development of software—i. e., on the establishment of ...
Software Engineering Practices: An Auditor's Perspective
Proceedings of the 2007 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the sixth SoMeT_07This report details part of the results of five software audits that were done to evaluate various aspects of the quality in five very big software projects. One result of our work was a method for software quality evaluation, which is described in ...
Comments