-
class diagram
- Primary ModelElements
-
Relationship
- Generalization
-
Association
- Aggregation
- Navigability
- Multiplicity & EndName
- AssociationClass and Qualifier
- Visibility & Other Annotations
- Class interface
-
Foundation structrure concepts
-
Aggregation
- consist of relationship (has-a)
- Strong aggregation
- Association
-
Coad& Yourdon’s OOA
- identify classes & objects
-
organize objects
- generalization (gen - spec)
- aggregation (whole - part)
-
identify subjects
- group objects to subjects areas
- create subject layer & structure layer
- define data elements
- define operations
-
Aspects of Objects
- state
- behavior
- identity
- links
- attributes
- type
-
Classes mean
- template
- type
- set
-
Structural modeling
-
core elements
- class
- interface
- component
- node
- constraint
- package
-
Relationships
- association
- aggregation
- generalization
- dependency
- realization
-
class
- Subtopic 1