Keyphrases
- software engineering
- software development
- artificial intelligence
- object oriented
- programming language
- software systems
- software engineers
- software maintenance
- design patterns
- development process
- software architecture
- reverse engineering
- software engineering education
- data sets
- human computer interaction
- knowledge management
- decision making
- formal methods
- requirements engineering
- systems development
- conceptual modeling
- software reuse
- information systems
- software design
- real world
- software product line
- product line
- neural network