ITM 430 Chapter Notes - Chapter 1: Reverse Engineering, Domain Model, Sequence Diagram

46 views3 pages

Document Summary

Design emphasizes a theoretical solution that fulfills the requirements, rather than its implementations (ex. under section 1. 3) In object-oriented analysis there is an emphasis on finding & describing the objects or concepts in the problem domain (ex. in the case of flight information system, some of the concepts include plane, flight & pilot) In object-oriented design there is an emphasis on defining software objects and how they collaborate to fulfill the requirements (ex. a plane software object may have a tailnumber attribute and a getflighthistory method) Use cases are requirements analysis which include stories or scenarios of how people use the application: use cases are not an object-oriented artifact, they are simply written stories (ex. under section 1. 5) Sequence diagram is a common notation to illustrate collaborations between software objects: it shows the flow of messages between software objects, example of sequence diagram in figure 1. 4.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents