Abstract
The SERENITY Runtime Framework (SRF) provides support for applications at runtime, by managing S&D Solutions and monitoring the systems’ context. The main functionality of the SRF, amongst others, is to provide S&D Solutions, by means of Executable Components, in response to applications security requirements. Runtime environment is defined in SRF through the S&D Library and Context Manager components. S&D Library is a local S&D Artefact repository, and stores S&D Classes, S&D Patterns and S&D Implementations. The Context Manager component is in charge of storing and management of the information used by the SRF to select the most appropriate S&D Pattern for a given scenario. The management of the execution of the Executable Component, as running realizations of the S&D Patterns, including instantiation, de-activation and control, as well as providing communication and monitoring mechanisms, besides the recovery and reconfiguration aspects, complete the list of tasks performed by the SRF.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Anthony F, Nobukazu Y, Shinichi H (2004) Security patterns: A method for constructing secure and efficient inter-company coordination systems. In Eighth IEEE International Enterprise Distributed Object Computing Conference, 84–97. IEEE Computer Society Press.
Kung A (2007) Architecture and design patterns for ambient intelligence: an industry perspective. In Proceedings of Ambient Intelligence Developments Conference and Demos 2007 (AmID 2007), volume ISBN: 978-2-287-78543-6, 55–67, Sophia-Antipolis (France), Springer-Verlag.
Pantellenko V, Park Y, Islam N, Jaeger T, Liedtke (1998) Security architecture for component-based operating system. In ACM, editor, In ACM Special Interest Group in Operating Systems (SIGOPS) European Workshop, page 118.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag US
About this chapter
Cite this chapter
Crespo, B.GN., Piñuela, A., Soria-Rodriguez, P., Serrano, D., Maña, A. (2009). The SERENITY Runtime Framework. In: Kokolakis, S., Gómez, A., Spanoudakis, G. (eds) Security and Dependability for Ambient Intelligence. Advances in Information Security, vol 45. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-88775-3_11
Download citation
DOI: https://doi.org/10.1007/978-0-387-88775-3_11
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-88774-6
Online ISBN: 978-0-387-88775-3
eBook Packages: Computer ScienceComputer Science (R0)