Modeling Roles - A practical series of Analysis Patterns
This is an excellent article explaining Modeling Roles. While performing
object-oriented analysis, one often encounters problems related to
roles. Roles are what any concept (or class) would play within the
context of its related concepts (or classes). For instance a
“company” would be the
“supplier” of some
specific “product”. “Supplier”
is a role. All role problems can be easily solved by selecting one of the following 5
role patterns: Role Inheritance, Association Roles, Role
Classes, Generalized Role Classes and Association Class Roles.
Modeling Roles - A practical series of Analysis Patterns
Popularity: 4% [?]
Related Posts:





























