Keyphrases
- software engineering
- knowledge management
- artificial intelligence
- information sharing
- programming language
- reverse engineering
- software development
- software systems
- data sets
- design patterns
- development process
- collaborative problem solving
- object oriented
- multiple perspectives
- knowledge engineering
- formal methods
- cross disciplinary
- geographically dispersed
- collaborative environment
- software development environments
- systems development
- software design
- software maintenance
- software developers
- knowledge sharing
- neural network
- collective intelligence
- software projects
- human computer interaction
- collaborative learning
- databases