[Left] [Up] [Right] Case Study Framework and Relevant UML Diagrams [Left] [Up] [Right]

Case Study Framework

We would like all of our case studies to have a common system development and design framework:

  1. Problem Statement
  2. Generation of User Requirements
  3. Simplified Models of System Behavior
  4. Modeling the System Structure
  5. Creating the Logical Design
  6. Creating the Physical Design
  7. Evaluation and Ranking of System Design Alternatives
  8. System Optimization and Tradeoff Analysis
  9. Generalizing the Problem Domain for System Reuse
  10. References and Web Resources

Small Case Study Problems

Small case study problems will be developed by students in the MSSE program.

Large Case Study Investigations

Larger case study investigations (and associated research) will be conducted in collaboration with US industry.

  • Integrating Geospatial Object Models with Wireless/Sensor Networks (Michael Casey).
  • Integrated Product and Process Design for Manufacturing. (Prof. Jeffrey Herrmann in ME).
  • Use of Design Grammars and Constraint-Based Reasoning Methods with Databases (Prof. Linda Schmidt in ME).
  • Systems Issues for Bioinformatics and Databases (Prof. John Baras).

Classification of UML Diagrams

Major Area View Diagram
System Structure Static View Class Diagram
Use Case View Use Case Diagram
Implementation View Component Diagram
Deployment View Deployment Diagram
System Behavior State Machine View Statechart Diagram
Activity View Activity Diagram
Interaction View Sequence Diagram
Collaboration Diagram

Table : Classification of UML Diagrams for each Major Area

Tutorial and Case Study Support Material


Section 2-3: November, 2001. [Left] [Up] [Right]