Esta tesis doctoral presenta el desarrollo de ArchiMeDes, un marco de trabajo completo para la especificación de arquitectura software. Las principales características de ArchiMeDes se encuentran en el uso del paradigma orientado a servicios (SOC) como base conceptual de la arquitectura y la utilización de una aproximación dirigida por modelos (MDA) para su desarrollo. Para ello, se define una gramática para arquitectos software en la forma de distintos DSLs a diferentes niveles de abstracción. Además, el marco desarrollado incluye la posibilidad de definir decisiones y restricciones arquitectónicas mediante la incorporación de estilos arquitectónicos. Así mismo, se define un entorno de modelado basado en Eclipse asociado a ArchiMeDes como herramienta que no sólo soporta la edición gráfica de los modelos (usando un esquema en árbol o basado en UML) sino que también permite comprobar la corrección de los modelos, la coherencia sintáctica de los metamodelos y, eventualmente, la validación de los modelos como resultado de la ejecución de transformaciones entre modelos.
© 2008-2024 Fundación Dialnet · Todos los derechos reservados