@inproceedings{5111cc1d035446678e04af01204e6cc1,
title = "Business conversations: A high-level system model for agent coordination",
abstract = "In this paper we introduce Business Conversations as a high-level software structuring concept for distributed systems where multiple autonomous agents (possibly in different organizational units) have to coordinate their long-term activities towards the fulfillment of a cooperative task. We first motivate Business Conversations as a system model suitable for the description of human-human, human-software as well as software-software cooperation. We then explain why we consider this model be more suitable for the description o organizational cooperative work than software-centered object models. The core concepts of the Business Conversation model are described using an object-oriented model. Finally, we report on our experience gained building a prototypical agent programming framework with Business Conversations for agent coordination based on mobile and persistent threads as provided by the persistent programming language Tycoon.",
author = "Florian Matthes",
year = "1998",
doi = "10.1007/3-540-64823-2_20",
language = "English",
isbn = "3540648232",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "355--372",
booktitle = "Database Programming Languages - 6th International Workshop, DBPL 1997, Proceedings",
note = "6th International Workshop on Database Programming Languages, DBPL 1998 ; Conference date: 18-08-1997 Through 20-08-1997",
}