Texto completo
Vista Previa |
PDF (Portable Document Format)
- Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (626kB) | Vista Previa |
| Título: | A Reflective Approach for Supporting the Dynamic Evolution of Component Types |
|---|---|
| Autor/es: |
|
| Tipo de Documento: | Ponencia en Congreso o Jornada (Artículo) |
| Título del Evento: | 14th IEEE International Conference on Engineering of Complex Computer Systems, 2009 |
| Fechas del Evento: | 02/06/2009 - 04/06/2009 |
| Lugar del Evento: | Potsdam, Alemania |
| Título del Libro: | Proceedings of 14th IEEE International Conference on Engineering of Complex Computer Systems, 2009 |
| Fecha: | Junio 2009 |
| ISBN: | 978-0-7695-3702-3 |
| Materias: | |
| ODS: | |
| Escuela: | E.U. de Informática (UPM) [antigua denominación] |
| Departamento: | Organización y Estructura de la Información [hasta 2014] |
| Licencias Creative Commons: | Reconocimiento - Sin obra derivada - No comercial |
Vista Previa |
PDF (Portable Document Format)
- Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (626kB) | Vista Previa |
The increasing complexity of software systems requires a continuous revisions process in order to correct errors or to add new functionalities. However, the nature of some systems makes unfeasible their stopping to integrate changes. Dynamic evolution of types is a feature that provides support for changing completely at runtime the types that a system is composed of. Thus, a system is able to integrate new types, or to modify/remove existing ones, while it is running. In software architecture, these types are component specifications, and its instantiations, component instances. This paper presents a reflective approach for providing dynamic evolution of component types and instances in a decentralized way. Each type can be evolved separately from others, and each one of its instances evolves asynchronously, only after finishing their running transactions. The approach is reflective since it dynamically provides editable specifications of the type to evolve, and reflects changes on both types and instances while they are running
| ID de Registro: | 5705 |
|---|---|
| Identificador DC: | https://oa.upm.es/5705/ |
| Identificador OAI: | oai:oa.upm.es:5705 |
| URL Oficial: | http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumb... |
| Depositado por: | Memoria Investigacion |
| Depositado el: | 12 Ene 2011 09:23 |
| Ultima Modificación: | 20 Abr 2016 14:26 |
Publicar en el Archivo Digital desde el Portal Científico