Enhanced Conceptual Modeling
摘要
This chapter discusses three issues that can push a conceptual design beyond essential modeling toward greater richness, sometimes at the cost of complexity: Using Companion Models (breaking CMs into modules), Modeling Interactions (when operations are objects, e.g., undo), and Evolving the Application (changes, anticipated and unanticipated, by the design team and by users).