clean room software engineering csc 532
Download
Skip this Video
Download Presentation
CLEAN ROOM SOFTWARE ENGINEERING CSC-532

Loading in 2 Seconds...

play fullscreen
1 / 12

CLEAN ROOM SOFTWARE ENGINEERING CSC-532 - PowerPoint PPT Presentation


  • 125 Views
  • Uploaded on

CLEAN ROOM SOFTWARE ENGINEERING CSC-532. By Srinivasa Yanaparti. Introduction:. It Goes against the traditional approach of software engineering. To avoid dependence on cost defect removal process

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'CLEAN ROOM SOFTWARE ENGINEERING CSC-532' - arty


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
introduction
Introduction:
  • It Goes against the traditional approach of software engineering.
  • To avoid dependence on cost defect removal process
  • Its process model incorporates the statistical quality verification of code increments as they accumulate into a system.
clean room management processes
Clean room Management Processes:
  • Project Planning Process
  • Project Management Process
  • Performance Improvement Process
clean room specification processes
Clean Room Specification Processes:
  • Requirement Analysis Process
  • Functional Specification Process
  • Usage Specification Process
  • Architecture Specification Process
  • Incremental Planning Process
clean room development processes
Clean Room development Processes:
  • Software Reengineering Process
  • Increment Design Process
  • Correctness Verification Process
clean room certification processes
Clean Room Certification Processes:
  • Usage Modeling and Test Planning Process
  • Statistical Testing and Certification process
advantages of cse
Advantages of CSE:
  • Improve the quality
  • Increase productivity
  • Improve software maintainability
disadvantages of cse
Disadvantages of CSE:
  • Too theoretical ,too mathematical and plain too radical for software development.
  • Denying the programmer access to the compiler is unrealistic and can be counterproductive.
conclusion
Conclusion:
  • The CSE methodology uses controlled and measurable statistics to eliminate or avoid as many defects as possible before software execution.
  • It supports prototyping , object orientation and reuse.
  • It can be applied to new system as well as existing systems.
references
References:
  • Linger, R.,” Clean room Process Model” IEEE Software , March 1994, pp.50-58.
  • Richard C.linger , Carmen J. Trammell- “Clean room software Engineering Reference model Version 1.0”, November 1996
  • Harish Ananthpadmanabhan, Chetan Kale, Mujtaba Khambatti, Ying Jin , Shaum taufiq Usman, Shu Zhang – “ Clean room Software Development” , Arizona state University.
  • Roger S.PressMan – “Software Engineering –A Practitioner’s Approach (4/e).”
ad