Keyphrases
- software engineering
- software systems
- object oriented
- artificial intelligence
- software reuse
- reverse engineering
- programming language
- real world
- development process
- requirements elicitation
- systems development
- complex environments
- software projects
- computing environments
- software development
- information systems
- genetic algorithm
- data mining
- design patterns
- artificial neural networks
- expert systems
- software maintenance
- multiscale
- software design
- highly dynamic
- software engineers