Abstract
Interaction refers to an abstract and intangible concept. In modelling, intangible concepts can be embodied and made explicit. This allows to manipulate the abstractions and to build predictable designs. Business processes in organisations are in fact reducible to interactions, especially when agent-oriented modelling methods are employed. Business processes represented as interaction structures can appear at different levels of abstraction. There is a compositional coupling between these levels, and this necessitates a method that allows dynamic de/re-composition of hierarchically organised interactions. We introduce the novel concepts that allow interaction-based diagramming and explain the syntax and semantics of these constructs. Finally, we argue that a business process composition with interactions allows more organisational flexibility and agent autonomy, providing a better approach in complex and dynamic situations than current solutions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Van Der Aalst, W.M.P.: Loosely coupled interorganizational workflows: modeling and analyzing workflows crossing organizational boundaries. Information & Management 37(2), 67–75 (2000)
Cabot, J., Olive, A., Teniente, E.: Representing Temporal Information in UML. In: Stevens, P., Whittle, J., Booch, G. (eds.) «UML» 2003 - The Unified Modeling Language. Modeling Languages and Applications. LNCS, vol. 2863, pp. 44–59. Springer, Heidelberg (2003)
Cervenka, R., Trencansky, I., Calisti, M., Greenwood, D.: AML: Agent Modeling Language Toward Industry-Grade Agent-Based Modeling. In: Odell, J.J., Giorgini, P., Müller, J.P. (eds.) AOSE 2004. LNCS, vol. 3382, pp. 31–46. Springer, Heidelberg (2005)
Cervenka, R., Trencansky, I., Calisti, M.: Modeling Social Aspects of Multi-Agent Systems: The AML Approach. In: Proceedings of AAMAS 2005, AOSE, Utrecht, The Netherlands, pp. 85–96 (2005)
Eurescom, Message: Methodology for Engineering Systems of Software Agents, Deliverable 1, Initial Methodology. Heidelberg, Germany (Project P907-GI) (2000)
Horling, B., Lesser, V.: Using ODML to Model Multi-Agent Organizations. In: Proceedings of IAT 2005, pp. 72–80 (2005)
Klein, M., Dellarocas, C., Bernstein, A.: Introduction to the special issue on adaptive workflow systems. Computer Supported Cooperative Work 9(3-4), 265–267 (2000)
Klügl, F., Oechslein, C., Puppe, F., Dornhaus, A.: Multi-agent Modelling in comparison to Standard Modelling. In: AIS 2002, pp. 105–110. SCS Publishing House (2002)
Koning, J., Romero-Hernandez, I.: Thoughts on an Agent Oriented Language Centered on Interaction Modeling. In: Proceedings ISADS 2002, Holland, Springer, Heidelberg (2002)
Meyer, G.G., Szirbik, N.B.: Behaviour Alignment as a Mechanism for Anticipatory Agent Interaction. In: Proceedings of ABiALS 2006 (2006), Available from: http://www.rug.nl/staff/g.g.meyer/p4.pdf?as=pdf
Miles, S., Joy, M., Luck, M.: Designing Agent-Oriented systems by Analysing Agent Interactions. In: Ciancarini, P., Wooldridge, M.J. (eds.) AOSE 2000. LNCS, vol. 1957, pp. 171–184. Springer, Heidelberg (2001)
Mintzberg, H.: Structure in fives: designing effective organizations. Prentice Hall, Englewood Cliffs, New Jersey (1983)
Object Management Group (OMG): Relationship Service Specification (CORBA) (2000)
Object Management Group (OMG): UML 2.0 Superstructure Specification (2004)
Odell, J., van Dyke Parunak, H., Bauer, B.: Extending UML for Agents. In: Proceedings AOIS 2000, Stockholm, pp. 3–17 (2000)
Owen, M., Raj, J.: BPMN and Business Process Management: Introduction to the New Business Process Modeling Standard. Popkin Software (2003)
Reijers, H.A., Rigter, J.H.M., Van Der Aalst, W.M.P.: The Case Handling Case. International Journal of Cooperative Information Systems 12(3), 365–391 (2003)
Roest, G.B., Szirbik, N.B.: Intervention and Escape Mode: Involving Stakeholders in the Agent Development Process. In: Proceedings AAMAS06, AOSE, Hakodate, Japan, pp. 109–120 (2006), Available from: http://www.rug.nl/staff/g.b.roest/GijsBRoest&NickBSzirbik_Escape_Intervention.pdf?as=pdf
Simon, H.A.: Models of bounded rationality. MIT Press, Cambridge, MA (1982)
Simon, G., Mermet, B., Fournier, D.: Goal Decomposition Tree: An Agent Model to Generate a Validated Agent Behaviour. In: Baldoni, M., Endriss, U., Omicini, A., Torroni, P. (eds.) DALT 2005. LNCS (LNAI), vol. 3904, pp. 124–140. Springer, Heidelberg (2006)
Snoo De, C.: Modelling planning processes with TALMOD. University of Groningen (2005), Available from: http://tbk15.fwn.rug.nl/tal/downloadfile.php?id=28
Stuit, M.: Modelling organisational emergent behaviour using compositional role-based interactions in an agent-oriented language. University of Groningen (2006), Available from: http://www.rug.nl/staff/m.stuit/p1.pdf?as=pdf
Stuit, M., Szirbik, N.B., De Snoo, C.: Interaction Beliefs: a Way to Understand Emergent Organisational Behaviour. In: ICEIS 2007, Madeira, Portugal (submitted, 2007)
Sowa, J.F.: Knowledge Representation: logical, philosophical, and computational foundations. Brooks/Cole, Pacific Grove, CA (2000)
Steimann, F.: Role = Interface: A merger of concepts. Journal of Object-Oriented Programming 14(4), 23–32 (2001)
Tambe, M., Adibi, J., Al-Onaizan, Y., Erdem, A., Kaminka, G.A., Marsella, S.C., Muslea, I.: Building agent teams using an explicit teamwork model and learning. Artificial Intelligence 110, 215–239 (1999)
Wagner, G.: The Agent-Object-Relationship metamodel: towards a unified view of state and behavior. Information Systems 28(5), 475–504 (2003)
White, S.A.: Introduction to BPMN. IBM Cooperation (2004)
Yan, Y., Maamar, Z., Shen, W.: Integration of Workflow and Agent Technology for Business Process Management. In: Proceedings of CSCW in Design 2001, Ontario, Canada, pp. 420–426 (2001)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Stuit, M., Szirbik, N.B. (2007). Modelling and Executing Complex and Dynamic Business Processes by Reification of Agent Interactions. In: O’Hare, G.M.P., Ricci, A., O’Grady, M.J., Dikenelli, O. (eds) Engineering Societies in the Agents World VII. ESAW 2006. Lecture Notes in Computer Science(), vol 4457. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75524-1_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-75524-1_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-75522-7
Online ISBN: 978-3-540-75524-1
eBook Packages: Computer ScienceComputer Science (R0)