The Unending Quest for Valid, Useful Software Engineering Theories.
Mark StaplesPublished in: GTSE@ICSE (2015)
Keyphrases
- software engineering
- artificial intelligence
- software systems
- software development
- reverse engineering
- development process
- design patterns
- programming language
- software engineering education
- software design
- software architecture
- object oriented
- theoretical framework
- formal models
- database
- cognitive psychology
- formal methods
- theory revision
- theoretical models
- causal reasoning
- requirements elicitation
- requirements engineering
- software engineers
- knowledge engineering
- domain theory
- software maintenance
- software developers
- software projects
- computational models
- human computer interaction
- database systems
- search engine
- data mining
- databases