Cal Poly CSC 308 - Object-Oriented and Classical Software Engineering (147 pages)

Previewing pages 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 68, 69, 70, 71, 72, 73, 74, 75, 76, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147 of 147 page document View the full content.
View Full Document

Object-Oriented and Classical Software Engineering



Previewing pages 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 68, 69, 70, 71, 72, 73, 74, 75, 76, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147 of actual document.

View the full content.
View Full Document
View Full Document

Object-Oriented and Classical Software Engineering

95 views


Pages:
147
School:
California Polytechnic State University
Course:
Csc 308 - Software Engineering I.
Software Engineering I. Documents

Unformatted text preview:

Slide 12 1 Object Oriented and Classical Software Engineering Seventh Edition WCB McGraw Hill 2007 Stephen R Schach srs vuse vanderbilt edu The McGraw Hill Companies 2007 CHAPTER 12 OBJECT ORIENTED ANALYSIS The McGraw Hill Companies 2007 Slide 12 2 Overview Slide 12 3 The analysis workflow Extracting the entity classes Object oriented analysis The elevator problem case study Functional modeling The elevator problem case study Entity class modeling The elevator problem case study Dynamic modeling The elevator problem case study The test workflow Object oriented analysis The McGraw Hill Companies 2007 Overview contd Slide 12 4 Extracting the boundary and control classes The initial functional model The MSG Foundation case study The initial class diagram The MSG Foundation case study The initial dynamic model The MSG Foundation case study Extracting the boundary classes The MSG Foundation case study Extracting the boundary classes The MSG Foundation case study The McGraw Hill Companies 2007 Overview contd Slide 12 5 Refining the use cases The MSG Foundation case study Use case realization The MSG Foundation case study Incrementing the class diagram The MSG Foundation case study The specification document in the Unified Process More on actors and use cases CASE tools for the object oriented analysis workflow Challenges of the object oriented analysis workflow The McGraw Hill Companies 2007 Object Oriented Analysis Slide 12 6 OOA is a semiformal analysis technique for the object oriented paradigm There are over 60 equivalent techniques Today the Unified Process is the only viable alternative During this workflow The classes are extracted Remark The Unified Process assumes knowledge of class extraction The McGraw Hill Companies 2007 12 1 The Analysis Workflow Slide 12 7 The analysis workflow has two aims Obtain a deeper understanding of the requirements Describe them in a way that will result in a maintainable design and implementation The McGraw Hill Companies 2007 The



View Full Document

Access the best Study Guides, Lecture Notes and Practice Exams

Loading Unlocking...
Login

Join to view Object-Oriented and Classical Software Engineering and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Object-Oriented and Classical Software Engineering and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?