Lecture 2: Problems and Problem Frames
Problems and Problem Frames
Administrativia
Attaching Things
Fully-general tools ?
Definition: What is "Engineering?"
Characteristics of Engineering Practice
Engineering Design Decisions
Polya: How to Solve It
Back of the Envelope
Designs are not all Alike
Choosing a Design
Problems vs Solutions
Lecture 1 Review: Elements of a Software System
JSD Problem Frame
Workpiece Problem Frame
Environment-Effect Problem Frame
Frames and Methods
Common Component Configurations
Design Approaches for Architecture
Main Points
© 1996 Carnegie Mellon Computer Science
Return to Software Architecture
MAIN PAGE
Email the
Current Maintainer
Modified: 9 December 96