Esta tesis presenta la aproximación denominada Baseline Oriented Modeling
(BOM). BOM es un framework que genera automáticamente Sistemas
Expertos (SE) basado en Líneas de Producto Software (LPS).
En BOM, se generan aplicaciones en un dominio específico, basadas en la
estructura y comportamiento de los SE, como modelos arquitectónicos
PRISMA, utilizando técnicas de LPS. Este proceso implica, por un lado
construir una Baseline (como repositorio que contiene todos los assets
necesarios para construir un producto de la LPS), y por otro lado realizar el
plan de producción de la LPS.
BOM gestiona la especificación de la variabilidad y la funcionalidad en modelos
separados, representados a través de modelos conceptuales. La variabilidad se
maneja en dos pasos: i) en el primer paso la variabilidad del dominio se refleja
en las arquitecturas base de la LPS, que comparten una arquitectura genérica,
y ii) en el segundo paso la variabilidad del dominio de aplicación específico se
instancia para obtener la arquitectura específica PRISMA como el producto
final de la LPS.
BOM sigue la iniciativa del Object Management Group (OMG) de Model-Driven
Architecture (MDA) para construir modelos de dominio (como Modelos
Independientes de Computación), que son transformados en modelos
arquitectónicos PRISMA (como Modelos Independientes de Plataforma) y
compilados a una aplicación ejecutable en .NET (como Modelos Específicos de
Plataforma). Lenguajes Específicos de Dominio han sido utilizados para que la
interfaz del usuario sea amigable, clara y sencilla. / Cabello Espinosa, ME. (2008). Baseline-oriented modeling: una aproximación MDA basada en líneas de productos software para el desarrollo de aplicaciones: (dominio de los sistemas expertos) [Tesis doctoral]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/3793
Identifer | oai:union.ndltd.org:upv.es/oai:riunet.upv.es:10251/3793 |
Date | 15 December 2008 |
Creators | Cabello Espinosa, María Eugenia |
Contributors | Ramos Salavert, Isidro, Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació |
Publisher | Universitat Politècnica de València |
Source Sets | Universitat Politècnica de València |
Language | Spanish |
Detected Language | Spanish |
Type | info:eu-repo/semantics/doctoralThesis, info:eu-repo/semantics/acceptedVersion |
Source | Riunet |
Rights | http://rightsstatements.org/vocab/InC/1.0/, info:eu-repo/semantics/openAccess |
Page generated in 0.0021 seconds