View topic | Edit | WYSIWYGAttachPrintable
r3 - 18 May 2007 - 14:29:04 - CristobalCostaYou are here: Proyecto META >  Main Web  >  GruposTrabajo > DinamicaArtefactos

Dinámica de artefactos

Descripción

La construcción de sistemas software es un proceso largo y complejo, cuyo ciclo de vida pasa por numerosas etapas hasta llegar a la etapa final, la etapa de mantenimiento. En esta última etapa, los cambios son muy costosos: una vez implantados los sistemas, no soportan fácilmente su modificación. Existen numerosos trabajos, tanto de investigación como industriales, que han abordado este problema mediante técnicas de evolución estática: los nuevos cambios se aplican directamente en el código (o en los modelos que han generado dicho código) y se reinicia el sistema en ejecución.

Sin embargo, esto no es suficiente para los sistemas software altamente dinámicos, que se caracterizan por la necesidad de evolucionar y adaptarse dinámicamente a nuevos contextos y dominios específicos. Este tipo de sistemas requieren, desde las etapas más tempranas de desarrollo, incorporar mecanismos que den soporte a la evolución dinámica. La evolución dinámica es un campo muy amplio, y que puede ser abordado a distintos niveles de abstracción (e.g. a nivel de código). Sin embargo, esta línea de trabajo se centrará en el estudio de la evolución dinámica a nivel de modelos, con un especial énfasis en los modelos arquitectónicos y los modelos de aspectos para así cubrir la evolución dinámica de sistemas software altamente complejos y dinámicos.

Los intereses principales de esta línea de investigación son:

  • Evolución dinámica de tipos
  • Reconfiguración dinámica de arquitecturas software
  • Sistemas software autónomos (Autonomic Computing)
  • Sistemas software auto-adaptativos (Self-adaptative software systems)
  • Métricas para la evaluación del deterioro de un sistema software tras varios pasos de evolución
  • Comparativa de versiones de evolución en base a métricas

Miembros

Plan de trabajo

Cada grupo establecerá su plan de trabajo y la forma de organizarse. Pueden consultarse unas pautas de trabajo iniciales en Organización de los grupos
View topic | Edit |  | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r7 |r5 < r4 < r3 < r2 | More topic actions...
 
Powered by Proyecto META
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Proyecto META? Send feedback