Abstract
Models of agents or multiagent systems in a certain application area can be made at different levels of abstraction. The aim of this paper is to clarify different dimensions of abstraction. The three dimensions of considered are: the process abstraction dimension, the temporal dimension, and the agent cluster dimension. Thus a three-dimensional framework is obtained in which different types of multi-agent system models can be classified. For a number of multiagent system models in different application areas from the literature it is discussed how they fit in the framework.
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
Anderson, J.R., Lebiere, C.: The atomic components of thought. Lawrence Erlbaum Associates, Mahwah (1998)
Anderson, R.A., May, R.M.: Infectious Diseases of Humans: Dynamics and Control. Oxford University Press, Oxford (1992)
Ashby, W.R.: Design for a Brain. Revised (edn.) Chapman & Hall, London (1960)
Baier, C., Katoen, J.-P.: Principles of Model Checking. MIT Press, Cambridge (2008)
Barringer, H., Fisher, M., Gabbay, D., Owens, R., Reynolds, M.: The Imperative Future: Principles of Executable Temporal Logic. John Wiley & Sons, Chichester (1996)
Behrens, T.M., Dix, J.: Model checking multi-agent systems with logic based Petri nets. Ann. Math. Artif. Intell. 51, 81–121 (2007)
Benerecetti, M., Giunchiglia, F., Serafini, L.: Model Checking Multiagent Systems. Journal of Logic and Computation 8(3), 401–423 (1998)
Bickhard, M.H.: Representational Content in Humans and Machines. J. of Exp. and Theor. Artificial Intelligence 5, 285–333 (1993)
Boella, G., van der Torre, L.: Organisations as Socially Constructed Agents in the Agent Oriented Paradigm. In: Gleizes, M.-P., Omicini, A., Zambonelli, F. (eds.) ESAW 2004. LNCS (LNAI), vol. 3451, pp. 1–13. Springer, Heidelberg (2005)
Bordini, R.H., Fisher, M., Visser, W., Wooldridge, M.: Verifying multi-agent programs by model checking. Auton Agent Multi-Agent Sys. 12, 239–256 (2006)
Bosse, T., Gerritsen, C., Hoogendoorn, M., Jaffry, S.W., Treur, J.: Agent-Based versus Population-Based Simulation of Displacement of Crime: A Comparative Study. Web Intelligence Agent Systems (to appear 2010)
Bosse, T., Jonker, C.M., van der Meij, L., Sharpanskykh, A., Treur, J.: Specification and Verification of Dynamics in Agent Models. Int. J. of Coop. Inf. Systems 18, 167–193 (2009)
Bosse, T., Jonker, C.M., van der Meij, L., Treur, J.: A Language and Environment for Analysis of Dynamics by Simulation. Intern. J. of AI Tools 16, 435–464 (2007)
Bosse, T., Jonker, C.M., Schut, M.C., Treur, J.: Simulation and Analysis of Shared Extended Mind. Simulation 81, 719–732 (2005)
Bosse, T., Jonker, C.M., Schut, M.C., Treur, J.: Collective Representational Content for Shared Extended Mind. Cognitive Systems Research 7, 151–174 (2006)
Bosse, T., Jonker, C.M., Treur, J.: Representation for Reciprocal Agent-Environment Interaction. Cognitive Systems Research 10, 366–376 (2009)
Bosse, T., Schut, M.C., Treur, J., Wendt, D.: Trust-Based Inter-Temporal Decision Making: Emergence of Altruism in a Simulated Society. In: Antunes, L., Paolucci, M., Norling, E. (eds.) MABS 2007. LNCS (LNAI), vol. 5003, pp. 96–111. Springer, Heidelberg (2008)
Bresciani, P., Perini, A., Giorgini, P., Giunchiglia, F., Mylopoulos, J.: Tropos: An Agent Oriented Software Development Methodology. JAAMAS 8, 203–236 (2004)
Carpenter, C., Sattenspiel, L.: The Design and Use of an Agent-Based Model to Simulate the 1918 Influenza Epidemic at Norway House, Manitoba. Amer. J. of Human Biology 21, 290–300 (2009)
Castelfranchi, C.: Commitments: From Individual Intentions to Groups and Organizations. In: Proceedings of the First International Conference on Multiagent Systems, ICMAS, pp. 41–48. AAAI Press, Menlo Park (1995)
Clarke, E.M., Grumberg, O., Peled, D.A.: Model Checking. MIT Press, Cambridge (2000)
Damasio, A.: The Feeling of What Happens. In: Body and Emotion in the Making of Consciousness. Harcourt Brace, New York (1999)
Damasio, A.: Looking for Spinoza. Vintage books (2003)
Dardenne, A., van Lamsweerde, A., Fickas, S.: Goal-directed Requirements Acquisition. Science in Computer Programming 20, 3–50 (1993)
Darimont, R., van Lamsweerde, A.: Formal Refinement Patterns for Goal-Driven Requirements Elaboration. In: Proc. of the Fourth ACM Symposium on the Foundation of Software Engineering (FSE4), pp. 179–190 (1996)
Dorigo, M., Maniezzo, V., Colorni, A.: The Ant System: Optimization by a Colony of Cooperating Agents. IEEE Trans. Systems, Man, and Cybernetics-Part B 26(1) (1996)
Duell, R., Memon, Z.A., Treur, J., van der Wal, C.N.: An Ambient Agent Model for Group Emotion Support. In: Cohn, J., Nijholt, A., Pantic, M. (eds.) Proc. of the Third Int. Conf. on Affective Computing and Intelligent Interaction, ACII 2009, pp. 550–557. IEEE Computer Society Press, Los Alamitos (2009)
Esteva, M., Padget, J., Sierra, C.: Formalizing a Language for Institutions and Norms. In: Meyer, J.-J.C., Tambe, M. (eds.) ATAL 2001. LNCS (LNAI), vol. 2333, pp. 348–366. Springer, Heidelberg (2002)
Ferber, J., Gutknecht, O., Jonker, C.M., Müller, J.P., Treur, J.: Organization Models and Behavioural Requirements Specification for Multi-Agent Systems. In: Demazeau, Y., Garijo, F. (eds.) Proc. of the 10th Eur. Workshop MAAMAW 2001 (2001)
Fox, M.S., Barbuceanu, M., Gruniger, M.: An organisation ontology for enterprise modeling: Preliminary concepts for linking structure and behaviour. Computers in industry 29, 123–134 (1996)
Goldblatt, R.: Logics of Time and Computation, 2nd edn CSLI Lecture Notes 7 (1992)
Hayashida, T., Nishizaki, I., Katagiri, H.: Artificial adaptive agent model characterized by learning and fairness in the ultimatum games. J. of Telec. and Inf. Technology 4, 36–44 (2007)
Herlea, D.E., Jonker, C.M., Treur, J., Wijngaards, N.J.E.: Specification of Behavioural Requirements within Compositional Multi-Agent System Design. In: Garijo, F.J., Boman, M. (eds.) MAAMAW 1999. LNCS, vol. 1647, pp. 8–27. Springer, Heidelberg (1999)
Hoogendoorn, M., Jonker, C.M., Schut, M.C., Treur, J.: Modeling Centralized Organization of Organizational Change. Comp. and Math. Organization Theory 13, 147–184 (2007)
Hoogendoorn, M., Schut, M.C., Treur, J.: Modeling Decentralized Organizational Change in Honeybee Societies. In: Almeida e Costa, F., Rocha, L.M., Costa, E., Harvey, I., Coutinho, A. (eds.) ECAL 2007. LNCS (LNAI), vol. 4648, pp. 615–624. Springer, Heidelberg (2007)
Hoogendoorn, M., Treur, J.: An Adaptive Multi-Agent Organization Model Based on Dynamic Role Allocation. In: Nishida, T. (ed.) Proc. of the 2006 IEEE/WIC/ACM Int. Conf. on Intelligent Agent Technology (IAT 2006), pp. 474–481. IEEE CS Press, Los Alamitos (2006)
Jaffry, S.W., Treur, J.: Agent-Based and Population-Based Simulation: a Comparative Case Study for Epidemics. In: Louca, L.S., Chrysanthou, Y., Oplatkova, Z., Al-Begain, K. (eds.) Proc. of the 22th European Conference on Modelling and Simulation, European Council on Modeling and Simulation, ECMS 2008, pp. 123–130 (2008)
Jennings, N.R.: Controlling cooperative problem solving in industrial multi-agent systems using joint intentions. Artificial Intelligence 75, 195–240 (1995)
Jonker, C.M., Treur, J.: A temporal-interactivist perspective on the dynamics of mental states. Cognitive Systems Research 4, 137–155 (2003)
Jonker, C.M., Treur, J.: Compositional Verification of Multi-Agent Systems: a Formal Analysis of Pro-activeness and Reactiveness. Int. J. Coop. Inf. Sys. 11, 51–92 (2002)
Jonker, C.M., Treur, J., Wijngaards, W.C.A.: Specification, Analysis and Simulation of the Dynamics Within an Organisation. J. of Applied Intelligence 27, 131–152 (2007)
Kelso, J.A.S.: Dynamic Patterns: The Self-Organization of Brain and Behavior. MIT Press, Cambridge (1995)
Kermack, W.O., McKendrick, W.G.: A contribution to the mathematical theory of epidemics. Proc. of the Royal Society of London, Series A 115, 700–721 (1927)
Kim, J.: Philosophy of Mind. Westview Press, Boulder (1996)
Kinny, D., Ljunberg, M., Rao, A., Sonenberg, L., Tidhar, G., Werner, E.: Planned team activity. In: Castelfranchi, C., Werner, E. (eds.) MAAMAW 1992. LNCS, vol. 830, pp. 226–256. Springer, Heidelberg (1994)
Laird, J.E., Newell, A., Rosenbloom, P.S.: Soar: an architecture for general intelligence. Artificial Intelligence 33, 1–64 (1987)
van Lamsweerde, A.: Requirements engineering: from System Goals to UML Models to Software Specifications. Wiley, Chichester (2009)
Lapouchnian, A., Lespérance, Y.: Modeling Mental States in Agent-Oriented Requirements Engineering. In: Dubois, E., Pohl, K. (eds.) CAiSE 2006. LNCS, vol. 4001, pp. 480–494. Springer, Heidelberg (2006)
Lotka A.J.: Elements of Physical Biology. Reprinted by Dover in 1956 as Elements of Mathematical Biology (1924)
Manna, Z., Pnueli, A.: Temporal Verification of Reactive Systems: Safety. Springer, Heidelberg (1995)
Oprea, M.: An adaptive negotiation model for agent-based electronic commerce. Studies in Informatics and Control 11, 271–279 (2002)
Parunak, H.V.D.: Go to the Ant: Engineering Principles from Natural Multi-Agent Systems. Ann. Oper. Res. 75, 69–101 (1997)
Parunak, H.V.D., Brueckner, S., Sauter, J.: Synthetic pheronome mechanisms for coordination of unmanned vehicles. In: Proceedings of AAMAS 2002, pp. 448–450. ACM Press, New York (2002)
Parunak, H.V.D., Savit, R., Riolo, R.L.: Agent-Based Modeling vs. Equation-Based Modeling: A Case Study and Users’ Guide. In: Sichman, J.S., Conte, R., Gilbert, N. (eds.) MABS 1998. LNCS (LNAI), vol. 1534, pp. 10–25. Springer, Heidelberg (1998)
Pavon, J., Gomez-Sanz, J.: Agent Oriented Engineering with INGENIAS. In: Mařík, V., Müller, J.P., Pěchouček, M. (eds.) CEEMAS 2003. LNCS (LNAI), vol. 2691, pp. 392–403. Springer, Heidelberg (2003)
Port, R.F., van Gelder, T. (eds.): Mind as Motion: Explorations in the Dynamics of Cognition. MIT Press, Cambridge (1995)
Maynard Smith, J.: Models in Ecology. Cambridge University Press, Cambridge (1974)
Spoelstra, M., Sklar, E.: Agent-Based Simulation of Group Learning. In: Antunes, L., Paolucci, M., Norling, E. (eds.) MABS 2007. LNCS (LNAI), vol. 5003, pp. 69–83. Springer, Heidelberg (2008)
Stirling, C.: Modal and Temporal Properties of Processes. Springer, Heidelberg (2001)
Sun, R.: Duality of the Mind. Lawrence Erlbaum Associates, Mahwah (2002)
Sun, R.: The CLARION cognitive architecture: Extending cognitive modeling to social simulation. In: Sun, R. (ed.) Cognition and Multi-Agent Interaction. Cambridge Univ. Press, New York (2006)
Volterra, V.: Variations and fluctuations of the number of individuals in animal species living together. In: Animal Ecology,McGraw-Hill, New York Translated by R. N. Chapman (1931)
Wang, X., Lespérance, Y.: Agent-Oriented Requirements Engineering Using ConGolog and i*. In: Wagner, G., Karlapalem, K., Lespérance, Y., Yu, E. (eds.) Proceedings of the 3rd International Bi-Conference Workshop AOIS-2001 Agent-Oriented Information Systems 2001, pp. 59–78. iCue Publishing, Berlin (2001)
Yu, E., Du Bois, P., Dubois, E., Mylopoulos, J.: From Organization Models to System Requirements: A Cooperating Agents Approach. In: Papazoglou, M.P., Schlageter, G. (eds.) Cooperative Information Systems: Trends and Directions, pp. 293–312. Academic Press, London (1997)
Zambonelli, F., Jennings, N.R., Wooldridge, M.: Organisational Abstraction for the Analysis and Design of Multi-Agent Systems. In: Ciancarini, P., Wooldridge, M.J. (eds.) AOSE 2000. LNCS, vol. 1957, pp. 235–251. Springer, Heidelberg (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bosse, T., Hoogendoorn, M., Klein, M.C.A., Treur, J. (2010). A Three-Dimensional Abstraction Framework to Compare Multi-Agent System Models. In: Pan, JS., Chen, SM., Nguyen, N.T. (eds) Computational Collective Intelligence. Technologies and Applications. ICCCI 2010. Lecture Notes in Computer Science(), vol 6421. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16693-8_33
Download citation
DOI: https://doi.org/10.1007/978-3-642-16693-8_33
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-16692-1
Online ISBN: 978-3-642-16693-8
eBook Packages: Computer ScienceComputer Science (R0)