Lecture24: Case Studies in Patterns
Lecture 24 Patterns Case Studies
.
Context
.
Flight Simulation Driving Requirements
.
Flight Simulation Functional Model
.
Flight Simulation Software History
.
Consequences of the Historical Approach
.
Functional Requirements
.
Driving Quality Requirements
.
Structural Modeling Architectural Style
.
Structural Modeling Philosophy
.
High Level View of the Architectural Style
.
The Pattern Types
.
Component Structure
.
Subsystem Structure
.
Timeline Synchronizer
.
Periodic Sequencer
.
Event Handler
.
Overall Software Architecture
.
How Structural Model Architectural Style Achieves Qualities -1
.
How Structural Model Architectural Style Achieves Qualities -2
.
How Structural Model Architectural Style Achieves Qualities -3
.
Template-Based Development
.
Structural Modeling Summary
.
The Original PAC Architectural Style
.
Consequences of Designing with the PAC Architectural Style
.
Improvements to PAC
.
Designing with PAC-AMODEUS
.
Object and Group Existence
.
Group Links
.
Hierarchy Revision
.
PAC Case Study: WWW Browser
.
PAC-AMODEUS Structure of Web Browser
.
Structure of the Dialogue Component
.
Results of the First Stage
.
Accomodating Multiple Browser Windows
.
Glueing the Parts Together
.
A Final Word About Patterns: Skeletal Systems
.
Skeletal Systems - 2
.
© 1998 Carnegie Mellon Computer Science
Back
Heather L. Marko
Modified: 5/21/98