Case-based reasoning
Coordination techniques for distributed artificial intelligence
Foundations of distributed artificial intelligence
BT Technology Journal
Towards the agile management of business processes
WM'05 Proceedings of the Third Biennial conference on Professional Knowledge Management
WM'05 Proceedings of the Third Biennial conference on Professional Knowledge Management
Collaborative agent-based knowledge support for empirical and knowledge-intense processes
MATES'05 Proceedings of the Third German conference on Multiagent System Technologies
Case-based support for collaborative business
ECCBR'06 Proceedings of the 8th European conference on Advances in Case-Based Reasoning
Hi-index | 0.00 |
In the software engineering domain, workflow systems are an established technology for team coordination and cooperation. However, software development processes tend to be unknown, unrepeatable, and knowledge intensive, with changes occurring frequently. Thus, strategies to distribute best practices and lessons learned on how to collaborate effectively within this ever-changing environment are required, especially when project participants may work autonomously. In this paper, collaboration patterns are introduced to describe collaboration strategies explicitly. The presented approach is based on adaptive workflows, allowing to tailor the collaboration patterns as changes occur. An example of software project planning and enactment shows how collaboration patterns can be put into practice.