Lecture 10: Modular Decomposition Issues: KWIC

  1. Lecture 10 Case Study: KWIC
  2. This Lecture
  3. Recurring Course Theme: Criteria for Modularization
  4. Data Abstraction or Object-Oriented Pattern
  5. Alternative Views of the Style
  6. What is in Common?
  7. Key Word In Context
  8. KWIC: Key Word In Context
  9. Design Considerations
  10. Solution 1
  11. Solution 1: Modularization
  12. Solution 1: Modularization continued
  13. Architecture of Solution 1
  14. Properties of Solution 1
  15. Solution 2
  16. Solution 2: Modularization
  17. Solution 2: Modularization continued
  18. Architecture of Solution 2
  19. Properties of Solution 2
  20. Comparisons
  21. Comparisons continued

© 1997 Carnegie Mellon Computer Science

Email the Current Maintainer

Modified: 02/19/97