Department of Computer Science & Engineering Cs6502-Object Oriented Analysis and Design Unit Iii Case Study
Department of Computer Science & Engineering Cs6502-Object Oriented Analysis and Design Unit Iii Case Study
UNIT III
CASE STUDY
Case study – the Next Gen POS system, Inception -Use case Modeling - Relating Use cases – include,
extend and generalization - Elaboration - Domain Models - Finding conceptual classes and description
classes – Associations – Attributes – Domain model refinement – Finding conceptual class Hierarchies -
Aggregation and Composition
4. What are the key ideas for Planning the Next Iteration?
Organize requirements and iterations by risk, coverage, and criticality.
21. What are the key ideas and best practices that will manifest in elaboration?
• do short time boxed risk-driven iterations
• start programming early
• adaptively design, implement, and test the core and risky parts of the architecture
• test early, often, realistically
• adapt based on feedback from tests, users, developers
• write most of the use cases and other requirements in detail, through a series of workshops,
once per elaboration iteration
PART- B
1. Explain about POS generation systems.
-The Next Gen POS System
-Architectural Layers and Case Study Emphasis
-Iterative Development and Iterative Learning
3. Write briefly about elaboration and discuss the differences between Elaboration and Inception
with examples.
-Iteration 1 Requirements and Emphasis: Core OOA/D Skills
-Inception and Elaboration
-Planning the Next Iteration
5. Explain the guidelines for finding Conceptual Classes with neat diagrams
- Three Strategies
-Find and Draw Conceptual Classes