UML in a Nutshell by Sinan Si Alhir Here are the changes that were made in the 1/99 reprint: (54) Figure 3-9: The word "Objects" in the right-most dashed rectangle now reads "Classes". (56) Figure 3-11: The word "Types" in the right-most dashed rectangle now reads "Type". (74) Figure 4-3: There are two "Remove Activity" in the lower left of the diagram. The second (lower) "Remove Activity" now reads "Update Activity". (78) Figure 4-7: The "Resource" class in the upper left of the diagram now reads "Project". (90) Figure 4-19: The "Find 1st Activity ("Scope")" message just above the "Find 2nd Activity ("AnalysisDesign")" message now reads "Remove 1st Activity ("Scope")" (In other words, changed "Find" to "Remove". (96) Figure 4-26: Message sequence number 1.3 now reads 1.5. Message sequence number 1.4 now reads 1.3. Message sequence number 1.5 now reads 1.4. (135) Bottom of page, added the following first-level (non-nested) bullet to the end of the Type-Instance Correspondence section: "The stereotype of an instancelike element must match the stereotype of its typelike element (Chapter 15).". (164) Middle of page: "If the actor simply participates in the use case..." now reads "If the actor initiates the use case ...". (198) Bottom of page: "Actions associated with do events must ..." now reads "Activities associated with do events must ...". (200) Bottom of page: "Actions are atomic computational procedures ..." now reads "Actions are atomic (non-interruptible) computational procedures ...". (200) Bottom of page: "Activities are nonatomic and ..." now reads "Activities are nonatomic (interruptible) and ...".