What is the difference between an attribute and an association? Reference: UML Distilled, 1st edition, p62ġ7. If there is no name on the role, the implied name is the name of target class.Most object modelers prefer to assign role name using a "noun" to association.It is good practice to name every association and most data modelers prefer to name association using a "verb".Which statements are true about associations in Class Diagrams? Reference: UML Distilled, 1st edition, p56ġ6. The source class has responsibility of 'knowing' the target class but not the other way round. From specification perspective, association lines with arrows indicate navigability.From the conceptual perspective, associations have no arrow heads meaning that they are non-directional.Within the specification perspective, associations represent methods.It does not support for a range number e.g. If missing, it is named after the source class From the conceptual perspective, associations represent conceptual relationships between classes.Which statements are true about Class Diagrams? The child inherits all Features and Associations of the parent, and may add new Features and Associationsġ5. Generalization between UseCases means that the child is a more specific form of the parent.an Extend relationship implies that a UseCase may extend the behavior described in another UseCase.An Include relationship means that a UseCase includes the behavior described in another UseCase.Which statements are true for use case relationships? Which are valid relationships in Use Case Diagrams?ġ4. Reference: UML Distilled, 1st edition, p47ġ3. A subsystem or external system can be modelled as an actor
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |