Can Thomas Kuhn's paradigms help us understand software engineering?
Paul WernickTracy HallPublished in: Eur. J. Inf. Syst. (2004)
Keyphrases
- software engineering
- software systems
- object oriented
- artificial intelligence
- programming language
- software development
- software maintenance
- reverse engineering
- design patterns
- deeper understanding
- requirements elicitation
- software reuse
- social networks
- development process
- real world
- knowledge engineering
- software engineering education
- systems analysis and design
- database applications
- software testing
- database
- human computer interaction
- search algorithm
- machine learning
- data sets