In order to satisfy the requests of SERENITY-aware applications, the SERENITY Runtime Framework's main task is to perform pattern selection, to provide the application with the most suitable S&D Solution that satisfies the request. The result of this selection process depends on two main factors: the content of the S&D Library and the information stored and managed by the Context Manager. Three processes are involved: searching of the S&D Library to get the initial set of candidates to be selected; filtering and ordering the collection, based on the SRF configuration; and perform a loop to check S&D Pattern preconditions over the remaining S&D Artifacts in order to select the most suitable S&D Pattern first, and later the appropriate S&D Implementation for the environment conditions. Once the S&D Implementation is selected, the SERENITY Runtime Framework instantiates an Executable Component (EC) and provides the application with the necessary information and mechanism to make use of the EC. © Springer Science + Business Media, LLC 2009.
CITATION STYLE
Crespo, B. G. N., Piñuela, A., Soria-Rodriguez, P., Serrano, D., & Maña, A. (2009). Pattern Driven Selection and Configuration of S&D Mechanisms at Runtime. Advances in Information Security, 45, 199–212. https://doi.org/10.1007/978-0-387-88775-3_12
Mendeley helps you to discover research relevant for your work.