Ch 31 - Chapter - 31 Click to edit Master subtitle style...

Info iconThis preview shows pages 1–7. Sign up to view the full content.

View Full Document Right Arrow Icon
Click to edit Master subtitle style Chapter - 31 Domain Model Refinement
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Chapter Objectives Refine the domain model with Generalizations Specializations Association classes Time intervals Composition Packages Identify where showing a subclass is worthwhile
Background image of page 2
Generalization Organization of similar things into generalization-specialization class hierarchy Superclass Represents more general concept Subclasses More specialized Generalization is the activity of identifying commonality and defining superclass and subclass relationships Example on p. 505
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Generalization and Class Sets All members of a conceptual subclass set are members of their superclass set
Background image of page 4
100 % Rule 100% of the superclass definition applicable to subclass Attributes Associations
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Subclass Set Conformance Subclass member of superclass set Subclass is kind of superclass Is-a Rule All members of subclass set members of superclass set Tested using subclass is a superclass To define a correct subclass in a domain model Conforms to 100% rule Is-a rule
Background image of page 6
Image of page 7
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 08/29/2011 for the course SEN 632 taught by Professor Aslam-mir during the Spring '11 term at National.

Page1 / 22

Ch 31 - Chapter - 31 Click to edit Master subtitle style...

This preview shows document pages 1 - 7. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online