Abstract
Systems with more and more sophisticated self-management capabilities are introduced in many application domains, such as robotics, the military, aerospace, ground vehicles, IT network and systems management. So far, descriptions of such systems are neither decomposed into common modules nor aligned to a common reference model. For this reason, it is hard to compare them regarding common cross-domain properties of systems with self-management capabilities (SwSMC). It is also hard to transfer design knowledge from one application domain to another. A review of related work reveals few publications with guidance to analytical decomposition into functional modules and the identification of patterns specific to the structure and behavior as well as design and use of self-management capabilities.
To approach this problem, by using cross-domain evaluation criteria and identification of common patterns we can achieve uniformly structured system descriptions. The approach will be implemented by a common system model of SwSMC, an evaluation sheet for such systems, an evaluation results repository, a pattern catalogue and a set of recommendations how to apply the patterns during the design of such systems and keeping an eye on effectiveness and efficiency. So far, a system model and the evaluation sheet have been created, and some evaluations of research prototypes have been carried out. Despite the low number of evaluations so far, first patterns stand out.
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
IBM: An architectural blueprint for autonomic computing, 4th edn. (2006)
Hellerstein, J.L., Diao, Y., Parekh, S., Tilbury, D.M.: Feedback Control of Computing Systems. John Wiley & Sons, Chichester (2004)
Wile, D.S.: Patterns of self-management. In: Proc. of the 1st ACM SIGSOFT workshop on Self-managed systems (WOSS’04), pp. 110–114 (2004)
Huebscher, M., McCann, J.: Evaluation issues in autonomic computing. In: Jin, H., Pan, Y., Xiao, N., Sun, J. (eds.) GCC 2004. LNCS, vol. 3251, p. 597. Springer, Heidelberg (2004)
White, S.R., et al.: An architectural approach to autonomic computing. In: Proc. of the 1st Intl. Conf. on Autonomic Computing (ICAC’04), pp. 2–9 (2004)
Cheng, S.W., et al.: An architecture for coordinating multiple self-management systems. In: Proc. of the 4th Working Conference on Software Architecture (WICSA’04), pp. 243–254 (2004)
Brown, A.B., et al.: Benchmarking autonomic capabilities: Promises and pitfalls. In: Proc. of the 1st Intl. Conf. on Autonomic Computing (ICAC’04), pp. 266–267 (2004)
Bustard, D., et al.: Towards a systemic approach to autonomic systems engineering. In: Proc. of the 12th Intl. Conf. and Workshops on the Engineering of Computer-Based Systems (ECBS’05), pp. 465–472 (2005)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Koenig, R., Hegering, HG. (2007). Towards a Toolkit for the Analysis and Design of Systems with Self-Management Capabilities. In: Bandara, A.K., Burgess, M. (eds) Inter-Domain Management. AIMS 2007. Lecture Notes in Computer Science, vol 4543. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72986-0_17
Download citation
DOI: https://doi.org/10.1007/978-3-540-72986-0_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72985-3
Online ISBN: 978-3-540-72986-0
eBook Packages: Computer ScienceComputer Science (R0)