[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 the Semantic Web (Michael Casey).
  • Requirements Engineering for 3D Model-Based Engineering. (Dr. Bernie Frankpitt).
  • 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-4: April 2002. [Left] [Up] [Right]