Lecture 10: Modular Decomposition Issues: KWIC
- Lecture 10 Case Study: KWIC
- This Lecture
- Recurring Course Theme: Criteria for
Modularization
- Data Abstraction or Object-Oriented Pattern
- Alternative Views of the Style
- What is in Common?
- Key Word In Context
- KWIC: Key Word In Context
- Design Considerations
- Solution 1
- Solution 1: Modularization
- Solution 1: Modularization continued
- Architecture of Solution 1
- Properties of Solution 1
- Solution 2
- Solution 2: Modularization
- Solution 2: Modularization continued
- Architecture of Solution 2
- Properties of Solution 2
- Comparisons
- Comparisons continued
© 1997 Carnegie Mellon Computer Science
Email the Current Maintainer
Modified: 02/19/97