Ponencia
An MDE approach for Runtime Monitoring and Adapting Component-based Systems: Application to WIMP User Interface Architectures
Autor/es | Criado, Javier
Iribarne, Luis Padilla, Nicolás Troya Castilla, Javier Vallecillo Moreno, Antonio |
Departamento | Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos |
Fecha de publicación | 2012 |
Fecha de depósito | 2018-04-16 |
Publicado en |
|
ISBN/ISSN | 978-1-4673-2451-9 1089-6503 |
Resumen | In certain systems, software must be adapted at
runtime to the requirements and changes occurring in the
context. A strategy to achieve this goal is to model such systems
as software architectures making use of the ... In certain systems, software must be adapted at runtime to the requirements and changes occurring in the context. A strategy to achieve this goal is to model such systems as software architectures making use of the Component-based Software Engineering (CBSE). Thus, the system can be adapted through the reconfiguration of the software architectures. In this paper we present a schema for the adaptation of software architectures at runtime based on the system context observation. The software system is defined by means of architectural models at two levels: abstract and concrete. We use a trading process to regenerate concrete architectural models from their abstract definitions and a component repository. We also use Model-Driven Engineering (MDE) techniques to transform at runtime such models in order to achieve the system adaptation to the monitored context by using observers. This article describes a case study of component-based user interfaces to illustrate our approach. |
Identificador del proyecto | TIN2010-15588
TRA2009-0309 TIN2008-03107 TIC-6114 |
Cita | Criado, J., Iribarne, L., Padilla, N., Troya Castilla, J. y Vallecillo Moreno, A. (2012). An MDE approach for Runtime Monitoring and Adapting Component-based Systems: Application to WIMP User Interface Architectures. En SEAA 2012: 38th EUROMICRO Conference on Software Engineering and Advanced Applications (150-157), Cesme, Izmir, Turkey: IEEE Computer Society. |
Ficheros | Tamaño | Formato | Ver | Descripción |
---|---|---|---|---|
An MDE Approach.pdf | 577.9Kb | [PDF] | Ver/ | |