Lecture 14: Comparison & Evaluation

  1. Comparing Architectural Designs, Multiple Architectural Views
  2. Cruise Control Problem
  3. Cruise Control Problem
  4. Data Flow Diagram for Cruise Control
  5. Booch's Object-Oriented Design
  6. Varieties of Data Flow
  7. Process Control Style
  8. Process Control View
  9. Control Architecture for Cruise Control
  10. State Machine for Activating Cruise Control
  11. Event Table for Determining Set Point
  12. Complete Cruise Control System
  13. Control View Clarifies Design Problem
  14. When Do You Choose a Control Architecture?
  15. Control transformation diagram (Ward/Mellor)
  16. State transition diagram (Ward/Mellor)
  17. Architectural Models used for Cruise Control Designs
  18. Evaluation Criteria
  19. BLANK SLIDE
  20. BLANK SLIDE
  21. Process Control Style
  22. Process Control Style
  23. Process Control Style


© 1996 Carnegie Mellon Computer Science

Return to Software Architecture MAIN PAGE

Email the Current Maintainer

Modified: 9 December 96