Abstract
This paper proposes an agent-oriented metamodel that provides rigorous concepts for conducting enterprise modelling. The aim is to allow analysts to produce an enterprise model that precisely captures the knowledge of an organization and of its business processes so that an agent-oriented requirements specification of the system-to-be and its operational corporate environment can be derived from it. To this end, the model identifies constructs that permit capturing the intrinsic characteristics of an agent system such as autonomy, intentionality, sociality, identity and boundary, or rational self-interest; an agent being an organizational actor and/or a software component. Such an approach of the concept of agent allows the analyst to have a holistic perspective integrating human and organizational aspects to gain better understanding of business system inner and outer modelling issues. The metamodel has roots in both management theory and requirements engineering. It helps to bridge the gap between enterprise and requirements models proposing an integrated framework, comprehensive and expressive to both managers and software (requirements) engineers.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Castro, J., Kolp, M., Mylopoulos, J.: Towards Requirements-Driven Information Systems Engineering: The Tropos Project. In: Information Systems (27). Elsevier, Amsterdam (2002)
Koubarakis, M., Plexousakis, D.: A formal framework for business process modelling and design. Information Systems 27, 299–319 (2002)
Bernus, P.: Enterprise models for enterprise architecture and ISO9000:2000. Annual Reviews in Control 27, 211–220 (2003)
Yu, E.: Agent-Oriented Modelling: Software Versus the World. In: Wooldridge, M.J., Weiß, G., Ciancarini, P. (eds.) AOSE 2001. LNCS, vol. 2222, p. 206. Springer, Heidelberg (2002)
Yu, E.: Modelling Strategic Relationships for Process Reengineering. Ph.D. thesis, Dept. of Computer Science, University of Toronto (1994)
Dardenne, A., van Lamsweerde, A., Ficklas, S.: Goal-directed requirements acquisition. Sci. Comput. Programming 20, 3–50 (1993)
Brickley, J.A., Smith, C.W., Zimmerman, J.L.: Managerial Economics and Organization Architecture, 2nd edn. McGraw-Hill Irwin, New York (2001)
Faulkner, S., Kolp, M., Coyette, A., Tung Do, T.: Agent-Oriented Design of E-Commerce System Architecture. In: Proceedings of the 6th International Conference in Enterprise Information Systems Engineering, Porto (2004)
Simon, H.A.: Rational Decision Making in Business Organizations. The American Economic Review 69(4), 493–513 (1979)
Johnson, G., Scholes, K.: Exploring Corporate Strategy, Text and Cases. Prentice-Hall, Englewood Cliffs (2002)
Mentzas, G., Halaris, C., Kavadias, S.: Modelling business processes with workflow systems: an evaluation of alternative approaches. International Journal of Information Management 21, 123–135 (2001)
Spivey, J.M.: The Z Notation: A Reference Manual, 2nd edn. Prentice Hall International, Englewood Cliffs (1992)
Bowen, J.: Formal Specification and Documentation using Z: A Case Study Approach (1994)
Simon, H.A.: Administrative Behavior: A Study of Decision-Making Processes in Administrative Organization, 3rd edn. The Free Press, New York (1976)
Kamath, M., Dalal, N.P., Chaugule, A., Sivaraman, E., Kolarik, W.J.: A Review of Enterprise Process Modelling Techniques. In: Prabhu, V., Kumara, S., Kamath, M. (eds.) Scalable Enterprise Systems: An Introduction to Recent Advances. Kluwer Academic Publishers, Boston (2003)
Elmagarmid, A., Du, W.: Workflow Management: State of the Art Versus State of the Products. In: Dogac, A., Kalinichenko, L., Tamer Ozsu, M., Sheth, A. (eds.) Workflow Management Systems and Interoperability. NATO ASI Series, Series F: Computer and Systems Sciences, vol. 164. Springer, Heidelberg (1998)
Sheth, A.P., van der Aalst, W., Arpinar, I.B.: Processes Driving the Networked Economy. IEEE Concurrency 7, 18–31 (1999)
Kavakli, V., Loucopoulos, P.: Goal-Driven Business Process Analysis Application in Electricity Deregulation. Information Systems 24, 187–207 (1999)
Liu, L., Yu, E.: Designing information systems in social context: a goal and scenario modelling approach. Information Systems 29, 187–203 (2004)
Briand, L., Melo, W., Seaman, C., Basili, V.: Characterizing and Assessing a Large-Scale Software Maintenance Organization. In: Procedings of the 17th International Conference on Software Engineering, Seattle, WA (1995)
van Lamsweerde, A., Darimont, R., Letier, E.: Managing Conflicts in Goal-Oriented Requirements Engineering. IEEE Transactions on Software Engineering, Special Issue on Managing Inconsistency in Software Development (1998)
van Lamsweerde, A.: The KAOS Metamodel –Ten Years After. Technical report (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jureta, I., Faulkner, S., Kolp, M. (2006). Formalizing Agent-Oriented Enterprise Models. In: Kolp, M., Bresciani, P., Henderson-Sellers, B., Winikoff, M. (eds) Agent-Oriented Information Systems III. AOIS 2005. Lecture Notes in Computer Science(), vol 3529. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11916291_13
Download citation
DOI: https://doi.org/10.1007/11916291_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-48291-8
Online ISBN: 978-3-540-48292-5
eBook Packages: Computer ScienceComputer Science (R0)