4 - © 2010 by Spencer Rugaber OBJECT ORIENTED ANALYSIS •...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: © 2010 by Spencer Rugaber OBJECT ORIENTED ANALYSIS • Requirements analysis technique that concentrates on first modeling real-world objects • Abbott and Booch, 1980s • Refined by OMT and UML to include static/class model diagrams © 2010 by Spencer Rugaber OBJECT ORIENTED ANALYSIS AND DESIGN • Traditional design / analysis techniques have been functionally oriented – They have concentrated on the functions that need to be performed – The data upon which the functions operate are secondary to the functions themselves • Object-oriented analysis is primarily concerned with the data objects – These are defined first in terms of their component and data types – Later functions (methods) are defined and associated with specific objects © 2010 by Spencer Rugaber AN INTEGRATED APPROACH TO ANALYSIS AND DESIGN • Rumbaugh and others developed an integrated approach to object-oriented and functional modeling • In this approach, there are three aspects to modeling: data, function, control © 2010 by Spencer Rugaber INTEGRATED APPROACH - 2 • Modeling begins with understanding the data items and how they are related – It uses a notation, similar to that found in E/R diagrams that has provisions for describing classes and inheritance • Dynamic modeling is used to express control (how the objects interact) – State machines are used to express this notationally • Originally, functional modeling made use of data flow diagrams – Now, use case and component diagrams are used • Various checks are provided to insure the consistency of the three models. ©...
View Full Document

{[ snackBarMessage ]}

Page1 / 14

4 - © 2010 by Spencer Rugaber OBJECT ORIENTED ANALYSIS •...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online