An Overview of UML
2.2.1 Use Case Diagrams
2.2.2 Class Diagrams
2.2.3 Interaction Diagrams
- Sequence Diagrams are one type of Interaction Diagrams
2.2.4 State Machine Diagrams
2.2.5 Activity Diagrams
2.3 Modeling Concepts
2.3.1 Systems, Models, and Views
2.3.2 Data Types, Abstract Data Types, and Instances
2.3.3 Classes, Abstract Classes, and Objects
2.3.4 Event Classes, Events, and Messages
2.3.5 Object-Oriented Modeling
2.3.6 Falsification and Prototyping
- Falsification: Proving an existing model to be false, thereby producing a better model
- Prototyping: Creating a quick and simple version of a product to be built, for the purposes of evaluation (and falsification. )
2.4 A Deeper View into UML
2.4.1 Use Case Diagrams
Use cases and actorsCommunication relationshipsInclude relationshipsExtend relationshipsInheritance relationshipsScenarios2.4.2 Class Diagrams
Classes and objects
Associations and links
Association class
Roles
Multiplicity
Aggregation
Qualification
Inheritance
Applying class diagrams2.4.3 Interaction Diagrams
Applying interaction diagrams2.4.4 State Machine Diagrams
Applying state machine diagrams2.4.5 Activity Diagrams
Applying activity diagrams2.4.6 Diagram Organization
2.4.7 Diagram Extensions
No comments:
Post a Comment