Keyphrases
- software engineering
- artificial intelligence
- software development
- software systems
- development process
- programming language
- reverse engineering
- software engineers
- software design
- object oriented
- requirements engineering
- design patterns
- requirements elicitation
- human beings
- software maintenance
- systems development
- software developers
- socio economic
- software projects
- software architecture
- human computer interaction
- knowledge management
- software testing
- open source
- social networks
- information retrieval
- software reuse
- information society
- data mining
- real time