Toward a design apprentice: supporting reuse and evolution in software design.
Richard C. WatersYang Meng TanPublished in: ACM SIGSOFT Softw. Eng. Notes (1991)
Keyphrases
- software design
- object oriented design
- software development
- software engineering
- software systems
- design patterns
- functional requirements
- educational software
- software evolution
- user interface
- design process
- uml diagrams
- neural network
- software development process
- object oriented systems
- design decisions
- engineering design
- open source
- learning process
- information technology
- metadata