Abstract
One role of a business system is to provide a representation of a Universe of Discourse, which reflects its structure and behaviour. An equally important function of the system is to support communication within an organisation, by structuring and co-ordinating the actions performed by the organisation’s agents. These two roles of a business system may be represented in terms of business and process models, i.e. separating the declarative aspects from the procedural control flow aspects of the system. Although this separation of concerns has many advantages, the differences in representation techniques and focus of the two model types constitute a problem in itself. Abstracting business semantics out of, for instance, technical messaging protocols poses severe problems for business analysts. The main contribution of this paper is a unified framework based on agent oriented concepts for facilitating analysis and integration of business models and process models in a systematic way. The approach suggested bridges the gap between the declarative and social/ economic aspects of a business model and the procedural and communicative aspects of a process model in a technology independent manner. We illustrate how our approach can simplify business and process models integration, process specification, process pattern interpretation and process choreography.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
eBTWG – Business Collaboration Patterns/Business Commitment Patterns Technical Specification (BCP2) – ”Monitored Commitments”, http://www.collaborativedomain.com/standards/ (accessed 20030401)
UN/CEFACT Modelling Methodology (UMM-N090 Revision 10), http://webster.disa.org/cefact-groups/tmg/doc_bpwg.html (accessed 20030328)
Andrews, Y., et al.: Business Process Execution Language for Web Services, http://www-106.ibm.com/developerworks/webservices/library/ws-bpel/ (accessed 20030404)
Angelov, S., Grefen, P.: A Conceptual Framework for B2B Electronic Contracting. In: Proc of 3rd IFIP Working Conf.e on Infrastructures for Virtual Enterprises (2002)
Bergholtz, M., et al.: Reconciling Physical, Communicative and Social/Institutional Domains in Agent Oriented Information Systems - a Unified Framework. In: Jeusfeld, M.A., Pastor, Ó. (eds.) ER Workshops 2003. LNCS, vol. 2814, Springer, Heidelberg (2003)
Bergholtz, M., et al.: Business and Process Models – a Unified Framework. In: Proc. of eCOMO’2002, 21th Int. Conference on Conceptual Modeling (ER 2002), Springer, Heidelberg (2002)
Dietz, J.: Modelling Communication in Organisations. In: Riet, R.v.d. (ed.) Linguistic Instruments in Knowledge Engineering, pp. 131–142. Elsevier Science Publishers, Amsterdam (1992)
Dignum, F., Weigand, H.: Modelling Communication between Cooperative Systems. In: Iivari, J., Rossi, M., Lyytinen, K. (eds.) CAiSE 1995. LNCS, vol. 932, Springer, Heidelberg (1995)
ebXML Deliverables, Electronic Business eXtensible Mark-up Language (ebXML),Valid on 20030328, http://www.ebxml.org/specs/index.htm
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison Wesley, Reading (1995)
Gordijn, J., Akkermans, J.M., Vliet, J.C.: Business Modelling, is not Process Modelling. In: Mayr, H.C., Liddle, S.W., Thalheim, B. (eds.) ER Workshops 2000. LNCS, vol. 1921, p. 40. Springer, Heidelberg (2000)
Jayaweera, P., Johannesson, P., Wohed, P.: Collaborative Process Patterns for e-Business. ACM SIGGROUP Bulletin 22(2) (2001)
Kolp, M., Giorgini, P., Mylopoulos, J.: Information Systems Development through Social Structures. In: Int. Conf. on Software Engineering and Knowledge Engineering (2002)
Larman, C.: Applying UML and patterns: an introduction to object oriented analysis and design, ISBN 0-13-74880-7
Malone et al.: Towards a handbook of organisational processes, MIT eBusiness Process Handbook, Valid on 20030404, http://ccs.mit.edu/21c/mgtsci/index.htm
Martin, J., Odell, J.: Object-Oriented Methods. A Foundation. Prentice Hall, Englewood Cliffs (1994)
McCarthy, W.E.: REA Enterprise Ontology, http://www.msu.edu/user/mccarth4/rea-ontology/
Moore Scott, A.: A foundation for flexible automated electronic communication. Information Systems Research 12(1) (2001)
Searle, J.R.: A taxonomy of illocutionary acts. In: Gunderson, K. (ed.) Language, Mind and Knowledge, University of Minnesota, Minneapolis (1975)
Taveter, K., Wagner, G.: Agent-Oriented Enterprise Modeling Based on Business Rules. In: Proc. of 20th Int. Conf. on Conceptual Modeling. LNCS, Springer, Heidelberg (2001)
van den Heuvel, W., Weigand, H.: Coordinating Web-Service Enabled Business Transactions with Contracts. In: Eder, J., Missikoff, M. (eds.) CAiSE 2003. LNCS, vol. 2681, pp. 568–583. Springer, Heidelberg (2003)
Wagner, G.: The Agent-Object-Relationship metamodel: towards a unified view of state and behavior. Information Systems 28(5), 475–504 (2003)
Yu, L., Schmid, B.F.: A conceptual framework for agent-oriented and role based workflow modelling. In: Wagner, G., Yu, E. (eds.) Proc. of the 1st Int. Workshop on Agent-Oriented Information Systems (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bergholtz, M., Jayaweera, P., Johannesson, P., Wohed, P. (2004). Modelling Institutional, Communicative and Physical Domains in Agent Oriented Information Systems. In: Giorgini, P., Henderson-Sellers, B., Winikoff, M. (eds) Agent-Oriented Information Systems. AOIS 2003. Lecture Notes in Computer Science(), vol 3030. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25943-5_13
Download citation
DOI: https://doi.org/10.1007/978-3-540-25943-5_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22127-2
Online ISBN: 978-3-540-25943-5
eBook Packages: Springer Book Archive