Abstract
In the paper a formalism is proposed to describe the hierarchy of multi-agent systems, particularly suitable for the design of a certain class of distributed computational intelligence systems. The notions of algorithms and dependencies among them are introduced, which allow for the formulation of functional integrity conditions for the whole system. General considerations are illustrated by modeling a specific case of an evolutionary multi-agent system. Component techniques introduced in AgE computing environment facilitate the implementation of the system in such a way that algorithm dependencies are represented as contracts, which support checking of the system’s functional integrity.
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
Cetnarowicz, K., Dobrowolski, G., Kisiel-Dorohinicki, M., Nawarecki, E.: Functional integrity of mas through the dynamics of the agents’ population. In: Proc. of 3nd Int. Conf. on Multi-Agent Systems (ICMAS 1998). IEEE Computer Society Press, Los Alamitos (1998)
Jamont, J.P., Ocello, M.: Using self-organization for functional integrity maintenance of wireless sensor networks. In: Proc. of the International Conference on Intelligent Agent Technology IAT 2003, Washington, DC, USA. IEEE, Los Alamitos (2003)
Bergenti, F., Gleizes, M.P., Zambonelli, F.: Methodologies and Software Engineering for Agent Systems. Kluwer Academic Publishers, Dordrecht (2004)
Kisiel-Dorohinicki, M.: Agent-oriented model of simulated evolution. In: Grosky, W.I., Plášil, F. (eds.) SOFSEM 2002. LNCS, vol. 2540, pp. 253–261. Springer, Heidelberg (2002)
Krutisch, R., Meier, P., Wirsing, M.: The agentComponent approach, combining agents, and components. In: Schillo, M., Klusch, M., Müller, J., Tianfield, H. (eds.) MATES 2003. LNCS (LNAI), vol. 2831, pp. 1–12. Springer, Heidelberg (2003)
Byrski, A., Kisiel-Dorohinicki, M.: Agent-based model and computing environment facilitating the development of distributed computational intelligence systems. In: Proc. of the Computational Science - ICCS 2009, 9th International Conference, Baton Rouge, U.S.A., May 25 - 27, 2009. Springer, Heidelberg (2009)
Szyperski, C.: Component Software: Beyond Object-Oriented Programming. Addison-Wesley Longman Publishing Co., Inc., Boston (2002)
Cetnarowicz, K., Kisiel-Dorohinicki, M., Nawarecki, E.: The application of evolution process in multi-agent world (MAW) to the prediction system. In: Proc. of 2nd Int. Conf. on Multi-Agent Systems (ICMAS 1996). AAAI Press, Menlo Park (1996)
Kisiel-Dorohinicki, M.: Agent-based models and platforms for parallel evolutionary algorithms. In: Bubak, M., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds.) ICCS 2004. LNCS, vol. 3038, pp. 646–653. Springer, Heidelberg (2004)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design patterns: elements of reusable object-oriented software. Addison-Wesley Professional, Reading (1995)
Martin, R.C.: The dependency inversion principle. C++ Report 8(6), 61–66 (1996)
Byrski, A., Kisiel-Dorohinicki, M.: Immunological selection mechanism in agent-based evolutionary computation. In: Klopotek, M., Wierzchon, S., Trojanowski, K. (eds.) Proc. of the Intelligent Information Processing and Web Mining IIS IIPWM 2005, Gdansk, Poland. Advances in Soft Computing. Springer, Heidelberg (2005)
Schaefer, R., Kołodziej, J.: Genetic search reinforced by the population hierarchy. Foundations of Genetic Algorithms 7 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Piętak, K., Woś, A., Byrski, A., Kisiel-Dorohinicki, M. (2009). Functional Integrity of Multi-agent Computational System Supported by Component-Based Implementation. In: Mařík, V., Strasser, T., Zoitl, A. (eds) Holonic and Multi-Agent Systems for Manufacturing. HoloMAS 2009. Lecture Notes in Computer Science(), vol 5696. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03668-2_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-03668-2_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-03666-8
Online ISBN: 978-3-642-03668-2
eBook Packages: Computer ScienceComputer Science (R0)