Abstract
Increasing collaborative work and distributing information creates a request for large-scale and flexible systems in regulated environments. A promising approach in the field of multi-agent system is the design and development of complex, hierarchical and critical systems. These systems require both a hierarchical structure that allows to make together different levels of abstraction within the same system and require the maintenance of social control of the various entities involved in these systems by using social norms. Several proposals on normative models for multi-agent systems have been made in order to design agent societies in norms-based environments. However, they are not adapted to support holonic systems, i.e. those who allow to model complex organizations involving several levels simultaneously. In this paper, we propose a new metamodel, called NCRIO (Norm, Capacity, Role, Interaction, and Organization), for the design of normative holonic multi-agent systems (NHMAS). This metamodel is an extension of the CRIO (Capacity, Role, Interaction, and Organization) metamodel, which allows the design of holonic multi-agent systems (HMAS). The NCRIO metamodel retains the properties of the HMASs and adds normative concepts (Norms and Contracts) to maintain social control in these systems. This new metamodel allows the design for complex (which require a hierarchical structure) and critical (which require social control) systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Rodriguez, S., Hilaire, V., Gaud, N., Galland, N., Koukam, A.: Holonic multi-agent systems. Self-Organising Software From Natural to Artificial Adaptation. Natural Computing, pp. 238–263. Springer, Heidelberg (2011)
Gerber, C., Siekmann, J.H., Vierke, G.: Holonic multi-agent systems. Technical Report DFKIRR- 99–03, Deutsches Forschungszentrum für Künztliche Inteligenz - GmbH, Postfach 20 80, 67608 Kaiserslautern, FRG (1999)
Koestler, A.: The Ghost in the Machine. Hutchinson, London (1967)
Mella, P.: The Holonic Revolution: Holons, Holarchies and Holonic Networks: The Ghost in the Production Machine. Pavia University Press, The Netherlands (2009)
Ferber, J.: Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence. Addison-Wesley, London (1999)
Boella, G., Torre, L., Verhagen, H.: Introduction to normative multiagent systems. Comput. Math. Organ. Theor. 12(2–3), 71–79 (2006)
Hollander, C.D., Wu, A.S.: The current state of normative agent-based systems. J. Artif. Soc. Soc. Simul. 14(2), 6 (2011)
Garbay, C., Badeig, F., Caelen, J.: Normative multi-agent approach to support collaborative work in distributed tangible environments. In: Proceedings of the ACM 2012 Conference on Computer Supported Cooperative Work Companion, CSCW 2012, pp. 83–86. ACM, New York (2012)
Cossentino, M., Gaud, N., Galland, S., Hilaire, V., Koukam, A.: A holonic metamodel for agent-oriented analysis and design. In: MaÅ™Ãk, V., Vyatkin, V., Colombo, A.W. (eds.) HoloMAS 2007. LNCS (LNAI), vol. 4659, pp. 237–246. Springer, Heidelberg (2007). doi:10.1007/978-3-540-74481-8_23
Argente, E., Botti, V., Julian, V.: GORMAS: an organizational-oriented methodological guideline for open MAS. In: Gleizes, M.-P., Gomez-Sanz, J.J. (eds.) AOSE 2009. LNCS, vol. 6038, pp. 32–47. Springer, Heidelberg (2011). doi:10.1007/978-3-642-19208-1_3
Hubner, J., Sichman, J., Boissier, O.: Moise+: towards a structural, functional, and deontic model for MAS organization. In: Proceedings of the First International Joint Conference on Autonomous Agents and Multiagent Systems: Part 1, p. 502. ACM (2002)
Garcia, E., Giret, A., Botti, V.: ROMAS Methodology. In: Cossentino, M., Hilaire, V., Molesini, A., Seidita, V. (eds.) Handbook on Agent-Oriented Design Processes, pp. 331–369. Springer, Berlin (2014)
Cossentino, M., Hilaire, V., Lodato, C., Lopes, S., Ribino, P., Seidita, V.: ńNorm-Governed HMAS Metamodel Applied to Logistics, ż chez International Workshop on AGENT ORIENTED SOFTWARE ENGINEERING (2013)
Cossentino, M., Gaud, N., Hilaire, V., Galland, S., Koukam, A.: ASPECS: an agent-oriented software process for engineering complex systems - how to design agent societies under a holonic perspective. Auton. Agents Multi-Agent Syst. 2(2), 260–304 (2010)
Object Management Group (OMG): MDA Guide, v1.0.1, OMG (2003)
Boella, G., der Torre, L.: Constitutive norms in the design of normative multiagent systems. In: Toni, F., Torroni, P. (eds.) CLIMA 2005. LNCS (LNAI), vol. 3900, pp. 303–319. Springer, Heidelberg (2006). doi:10.1007/11750734_17
Boella, G., van der Torre, L.: Regulative and constitutive norms in normative multiagent systems. In: KR2004: Principles of Knowledge Representation and Reasoning, pp. 255–265. AAAI Press (2004)
Rodriguez, S., Gaud, N., Galland, S.: SARL: a general-purpose agent-oriented programming language. In: 2014 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT), vol. 3, pp. 103–110 (2014)
Dignum, V., Dignum, F.: Modelling agent societies: co-ordination frameworks and institutions. In: Brazdil, P., Jorge, A. (eds.) EPIA 2001. LNCS, vol. 2258, pp. 191–204. Springer, Heidelberg (2001). doi:10.1007/3-540-45329-6_21
Searle, J.R.: Speech Acts. Cambridge UP, London (1969)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Missaoui, E., Mazigh, B., Bhiri, S., Hilaire, V. (2017). NCRIO: A Normative Holonic Metamodel for Multi-agent Systems. In: MartÃnez de Pisón, F., Urraca, R., Quintián, H., Corchado, E. (eds) Hybrid Artificial Intelligent Systems. HAIS 2017. Lecture Notes in Computer Science(), vol 10334. Springer, Cham. https://doi.org/10.1007/978-3-319-59650-1_54
Download citation
DOI: https://doi.org/10.1007/978-3-319-59650-1_54
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-59649-5
Online ISBN: 978-3-319-59650-1
eBook Packages: Computer ScienceComputer Science (R0)