This preview shows pages 1–2. Sign up to view the full content.
This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: ================ Discuss the waterfall software life cycle model in light of the principle of separation of concerns. The waterfall life cycle model, which states that the phases are organized in a linear order. The basic idea behind the phases is separation of concerns. Each phases deals with a distinct and separate set of concerns. By doing this, the large and complex task of building of software is broken into smaller task of specifying requirements. Waterfall is a kind of software life cycle model, which separating the concerns and focusing on a select few in a phase give a better handle to engineers and managers in dealing with the complexity of the problem. Question 3 (30 marks): ================ Outline a Unified Software Development Process cycle to develop an application automating a hotel reception desk that deals with incoming reservations, check-ins, and checkouts. Provide a UML class diagram, use-case diagram, and sequence diagram....
View Full Document
This note was uploaded on 09/26/2010 for the course CS 370 taught by Professor - during the Winter '08 term at University of Regina.
- Winter '08