Synergizing Collaboration and Reuse in Software Engineering.
Stefan SeedorfOliver HummelPublished in: SEKE (2008)
Keyphrases
- software engineering
- software reuse
- knowledge management
- software development
- software systems
- development process
- software evolution
- information sharing
- programming language
- artificial intelligence
- learning objects
- reverse engineering
- software maintenance
- object oriented
- software projects
- software design
- human computer interaction
- collaborative learning
- software architecture
- software developers
- requirements engineering
- software product line
- software development process
- software development environments
- formal methods
- knowledge sharing
- multi agent systems
- software engineers
- systems development
- learning community
- collaborative environment
- cross disciplinary
- tool support
- requirements elicitation
- neural network