Keyphrases
- software engineering
- software development
- software systems
- programming language
- formal methods
- software architecture
- software engineers
- artificial intelligence
- knowledge engineering
- software reuse
- design patterns
- reverse engineering
- software developers
- software design
- requirements engineering
- systems development
- data sets
- discrete data
- software testing
- knowledge management
- object oriented
- probabilistic model
- multi agent
- neural network