Abstract
There is an increasing demand for more autonomous systems. Enhancing systems with self-aware and self-adaptation capabilities can provide a solution to meet resilience needs. This article proposes a general design solution to build autonomous systems capable of run-time reconfiguration. The solution leverages Model-Driven Engineering with Model-Based Cognitive Control. The key idea is the integration of a metacontroller in the control architecture of the autonomous system, capable of perceiving the dysfunctional components of the control system and reconfiguring it, if necessary, at runtime. At the core of the metacontroller’s operation lies a model of the system’s functional architecture, which can be generated from the engineering modeling of the system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Albus, J.S.: RCS: a reference model architecture for intelligent control. Computer 25(5), 56–59 (1992)
Aßmann, U., Zschaler, S., Wagner, G.: Ontologies, meta-models, and the model-driven paradigm. In: Calero, C., Ruiz, F., Piattini, M. (eds.) Ontologies for Software Engineering and Technology. Springer (2006)
Blanke, M., Kinnaert, M., Lunze, J., Staroswiecki, M.: Diagnosis and Fault-Tolerant Control. Springer-Verlag, Berlin (2006)
Chittaro, L., Kumar, A.N.: Reasoning about function and its applications to engineering. Artificial Intelligence in Engineering 12(4), 331–336 (1998)
DeLoach, S.A., Oyenan, W.H., Matson, E.T.: A capabilities-based model for adaptive organizations. Autonomous Agents and Multi-Agent Systems 16, 13–56 (2008)
Fernandez-Sánchez, J.L.: ISE & Process Pipelines in OO Architectures (ISE&PPOOA). http://www.omgwiki.org/MBSE/doku.php?id=mbse:ppooa
Garlan, D.: Software architecture: a travelogue. In: Proceedings of the on Future of Software Engineering, FOSE 2014, pp. 29–39. ACM, New York (2014)
Hernández, C.: Model-based Self-awareness Patterns for Autonomy. Ph.D. thesis, Universidad Politécnica de Madrid, ETSII, Dpto. Automática, Ing. Electrónica e Informática Industrial, José Gutierrez Abascal 2, 28006 Madrid (SPAIN), October 2013
Hernández, C., Bermejo-Alonso, J., López, I., Sanz, R.: Three patterns for autonomous robot control architecting. In: Zimmermann, A. (ed.) The Fifth International Conferences on Pervasive Patterns and Applications, PATTERNS 2013, pp. 44–51. IARIA, May 27, 2013
Kephart, J., Chess, D.: The vision of autonomic computing. Computer 36(1), 41–50 (2003)
Marder-Eppstein, E., Berger, E., Foote, T., Gerkey, B., Konolige, K.: The office marathon: robust navigation in an indoor office environment. In: 2010 IEEE International Conference on Robotics and Automation (ICRA), pp. 300–307, May 2010
Sanz, R., Rodríguez, M.: The ASys vision. Tech. Rep. ASLAB-R-2007-001, Autonomous System Laboratory, February 2007
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Hernández, C., Fernández, J.L., Sánchez-Escribano, G., Bermejo-Alonso, J., Sanz, R. (2015). Model-Based Metacontrol for Self-adaptation. In: Liu, H., Kubota, N., Zhu, X., Dillmann, R., Zhou, D. (eds) Intelligent Robotics and Applications. ICIRA 2015. Lecture Notes in Computer Science(), vol 9244. Springer, Cham. https://doi.org/10.1007/978-3-319-22879-2_58
Download citation
DOI: https://doi.org/10.1007/978-3-319-22879-2_58
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-22878-5
Online ISBN: 978-3-319-22879-2
eBook Packages: Computer ScienceComputer Science (R0)