Artificial intelligence and software engineering: The Programmer's Apprentice project.
Charles RichPublished in: ACM Annual Conference (1984)
Keyphrases
- software engineering
- artificial intelligence
- programming language
- software development
- software projects
- requirements elicitation
- software systems
- requirements engineering
- systems development
- empirical software engineering
- case study
- intelligent systems
- language technology
- computer science curriculum
- reverse engineering
- object oriented
- computer science
- computational intelligence
- engineering design
- expert systems
- knowledge engineering
- software engineers
- software design
- design patterns
- software development projects
- software architecture
- case based reasoning
- information systems development
- software reuse
- software development process
- software maintenance
- project management
- cognitive science
- development process
- e learning
- machine learning
- learning community
- ai methods
- knowledge based systems
- knowledge acquisition
- general purpose