Perfil UML para el Modelado de la Integración de Servicios Cloud en Procesos de Desarrollo Incremental
Abstract:
En procesos de desarrollo incremental de servicios cloud, la integración de nuevos servicios puede requerir la reconfiguración de la arquitectura actual de la aplicación, siendo importante que dicha reconfiguración sea dinámica para evitar interrupciones en el sistema. En este artículo presentamos un perfil de UML para especificar cómo nuevos servicios deben integrarse en la arquitectura de la aplicación cloud. Esta información de integración es utilizada para generar una nueva orquestación de servicios y los scripts necesarios que actualizan los enlaces entre los nuevos servicios, produciendo por tanto una reconfiguración arquitectónica en tiempo de ejecución. Esta propuesta se ilustra con un caso de estudio práctico en la plataforma Windows Azure© utilizando WCF Workflow para la orquestación de servicios y archivos XML Document Transformation para actualizar la configuración de enlaces de los servicios involucrados.
Año de publicación:
2013
Keywords:
Fuente:
Tipo de documento:
Other
Estado:
Acceso abierto
Áreas de conocimiento:
- Computación en la nube
- Software
Áreas temáticas:
- Ciencias de la computación