Adventures in Adaptation: A Software Engineering Playground!
Jeff KramerPublished in: SEAMS@ICSE (2015)
Keyphrases
- software engineering
- software systems
- artificial intelligence
- programming language
- software development
- development process
- object oriented
- software design
- requirements engineering
- software engineers
- knowledge engineering
- software architecture
- software engineering education
- dynamic adaptation
- reverse engineering
- information retrieval
- software projects
- database
- human computer interaction
- software reuse
- knowledge acquisition