On The Roles of APIs in the Coordination of Collaborative Software Development.
Cleidson R. B. de SouzaDavid F. RedmilesPublished in: Comput. Support. Cooperative Work. (2009)
Keyphrases
- software development
- knowledge intensive
- software systems
- software engineering
- cooperative
- collaborative learning
- case study
- collaborative activities
- software architecture
- software developers
- application developers
- software testing
- development process
- software development effort
- collaborative environment
- software design
- software projects
- software components
- cost estimation
- lightweight
- source code
- geographically dispersed
- multi agent reinforcement learning
- software reuse
- goal oriented
- learning activities
- multiagent systems
- information sharing
- effort estimation
- multiple agents
- knowledge sharing
- pair programming
- coordination mechanisms
- win win
- development lifecycle
- e learning