Business

Submitted by: Submitted by

Views: 468

Words: 44392

Pages: 178

Category: Business and Industry

Date Submitted: 04/04/2012 09:26 PM

Report This Essay

UML – a tutorial

UML – a tutorial.....................................................................................................1 1 The history of object-oriented analysis and design methods .............................2 2 Software engineering ......................................................................................7 2.1 Responsibility-driven versus data-driven approaches ..............................12 2.2 Translational versus elaborational approaches ........................................13 3 Object-oriented analysis and design using UML............................................13 3.1 Types and classes ....................................................................................13 3.1 Object structures.....................................................................................18 3.2 Using use cases to discover types ............................................................28 3.3 Invariants and rulesets............................................................................35 3.4 Invariants and encapsulation ..................................................................43 3.5 State models ...........................................................................................45 3.6 Moving to component design..................................................................48 3.8 The design process .................................................................................55 3.9 Documenting models..............................................................................57 3.10 Real-time extensions.............................................................................58 4 Identifying objects.........................................................................................60 4.2 Task analysis...........................................................................................65 4.3 Kelly...