What Do We Do When We Teach Software Engineering?
Joseph MaguireSteve DraperQuintin I. CuttsPublished in: UKICER (2019)
Keyphrases
- software engineering
- software systems
- software development
- reverse engineering
- requirements engineering
- software architecture
- software reuse
- artificial intelligence
- object oriented
- software projects
- knowledge engineering
- programming language
- decision trees
- human computer interaction
- neural network
- knowledge management
- software maintenance
- software design
- software engineers
- development methodologies
- requirements elicitation
- conceptual modeling
- systems development
- design patterns
- formal methods
- software testing
- open source
- expert systems
- genetic algorithm