Keyphrases
- software engineering
- artificial intelligence
- software systems
- software development
- stanford university
- formal methods
- theoretical basis
- design patterns
- software architecture
- programming language
- theoretical framework
- object oriented
- information theory
- reverse engineering
- software maintenance
- general theory
- computational model
- development process
- relational databases
- theoretical foundation
- computer science
- clustering algorithm
- early vision
- database