An Enhancement to Cleanroom Software Engineering using csUnit Tool

Download Full Text
Pooja Manocha, Arun Jain
Published Date:
September 05, 2013
Volume 3, Issue 5
19 - 23

clean-room, box object oriented technology, collaborative engineering and mutation testing
Pooja Manocha, Arun Jain, "An Enhancement to Cleanroom Software Engineering using csUnit Tool". International Journal of Research in Computer Science, 3 (5): pp. 19-23, September 2013. doi:10.7815/ijorcs.35.2013.071 Other Formats


Clean-room software engineering is a technical and managerial process for the development of high-quality software for zero defects with certified reliability, which combines the correctness, verifications and statistical usage testing to certify the software fitness. This paper describes the clean-room software engineering along with its technology, processes, tools support and its comparison with other traditional approaches, advantages and disadvantages. In this paper is presenting the detail description of Clean-room Software Engineering and Object Oriented Technology and also the experimental study of collaborative engineering and mutation testing performed through csUnit tool integrated with Visual studio 2008, which have been introduced to enhanced or improved Clean-room Software Engineering.

  1. Murphy P., “A Review of Clean-room Software Engineering”, Citeseer, 2007.
  2. Dyer M., “The Clean-room Approach to Quality Software Development”, Wiley, 1992.
  3. Deck, M.D., "Cleanroom Software Engineering: Quality Improvement and Cost Reduction," Proc. of Pacific Northwest Software Quality Conference, October, 1994, pp. 243-258, doi=
  4. Hausler, P.A., "A Recent Clean-room Success Story: The Redwing Project," Proc. 17th Annual Software Engineering Workshop, NASA Goddard Space Flight Centre, December, 1992.
  5. Fagan, M. E., "Design and Code Inspections to Reduce Errors in Program Development," IBM Systems Journal, vol. 15, no. 3 (1976), pp. 219-249. doi: 10.1147/sj.382.0258
  6. Votta, L.G., Jr., “Does Every Inspection Need a Meeting?” Software Engineering Notes, D. Notkin, ed., Vol. 19, No. 5, pp. 107-114. doi: 10.1145/167049.167070
  7. Porter, A., H. Siy, C.A. Toman, and L.G. Votta, “An Experiment to Assess the Cost-Benefits of Code Inspections in Large-Scale Software Development,” ACM SIGSOFT 95, Washington, DC, 1995. doi: 10.1145/222124.222144
  8. Kamal Deep Kaur, “Clean-room Software Engineering: Towards High-Reliability Software, IJCST, ISSN: 0976-8491(Online) ISSN: 2229-4333(Print) Vol. 2, Issue 4, Oct - Dec. 2011.
  9. Deck M., “Cleanroom Review Techniques for Application Development”, 6th Int. Conf. On Software Quality, Ottawa, Canada, 1996.

    Sorry, there are no citation(s) for this manuscript yet.