Abstract
The constantly rising complexity of distributed systems and an increasing demand for non-functional requirements lead to approaches featuring self-organising characteristics. Developing these systems is challenged by their hardly predictable dynamics and emergent phenomena and requires therefore the incorporation of simulation techniques. In doing so, not all needed development activities can be realised by just one software application because self-organisation often implies unique settings, goals, and development methods as well as the use of individual code sections. In order to handle such unique environments, this contribution presents a pattern-based concept that incorporates reusable patterns for different development issues of self-organising systems by encapsulating various methods, algorithms, and applications in so called building blocks and combining them in a coherent and hierarchical process.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Andrews, P., et al.: Cosmos process, models, and metamodels. In: Stepney, S., et al. (eds.) Proc. of the 2011 Works. on Complex Systems Modelling and Simulation, pp. 1–14 (2011)
Edmonds, B.: Using the experimental method to produce reliable self-organised systems. In: Brueckner, S. (ed.) Engi. SO Systems: Methodologies and Applications, pp. 84–99 (2004)
Gardelli, L., et al.: Combining simulation and formal tools for developing self-organizing MAS. In: Uhrmacher, A.U., et al. (eds.) Multi-Agent Systems: Simulation and Applications (2009)
Gershenson, C.: Design and control of self-organizing systems. Ph.D. thesis, Vrije Univ. (2007)
Pokahr, A., et al.: Unifying Agent and Component Concepts - Jadex Active Components. In: Braubach, L., et al. (eds.) 7th Ger. Conf. on MAS Technologies (MATES), pp. 100–112 (2010)
Robinson, S.: Automated analysis of simulation output data. In: Kuhl, M., et al. (eds.) Proc. of the 37th Conf. on Winter Simulation (WSC), pp. 763–770 (2005)
Sauter, J., et al.: Performance of digital pheromones for swarming vehicle control. In: Proc. of the 4th Int. Conf. on Autonom Agents & Multiagent Syst. (AAMAS), pp. 903–910 (2005)
Vilenica, A., Lamersdorf, W.: Benchmarking and evaluation support for self-adaptive distributed systems. In: 6th Int. Conf. on Compl., Intel. & Softw. Intensive Syst. (CISIS) (2012)
Wolf, T., et al.: Engineering Self-Organising Emergent Systems with Simulation-based Scientific Analysis. In: Proc. of the 4th Int. Works. on Engi. SO Applications, pp. 146–160 (2005)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Haubeck, C., Vilenica, A., Lamersdorf, W. (2013). Using Building Blocks for Pattern-Based Simulation of Self-organising Systems. In: Fortino, G., Badica, C., Malgeri, M., Unland, R. (eds) Intelligent Distributed Computing VI. Studies in Computational Intelligence, vol 446. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32524-3_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-32524-3_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-32523-6
Online ISBN: 978-3-642-32524-3
eBook Packages: EngineeringEngineering (R0)