Towards an ontology-based approach for Deriving product architectures Hacia un enfoque basado en ontología para derivar arquitecturas de producto
PRESENTACION PERSONAL Ricardo Alvarez Honorato Ing. en Computación Centro Universitario UTEG Certificado en Java v.6 CFE Departamento de Ingeniería y Servicio al Cliente “Ser más competente”
Objetivo Automatización de la derivación de arquitecturas de producto desde una arquitectura de Línea de Producto de Software
Línea de producto de software “Conjunto de sistemas de Software que comparten un grupo de características comunes y administradas que satisfacen las necesidades especificas de un mercado en particular o misión, y que son desarrollados desde un conjunto de principales activos de una manera prescrita Carnegie Mellon Software Engineering Institute
EJEMPLO
VENTAJAS
Objetivo Automatización de la derivación de arquitecturas de producto desde una arquitectura de Línea de Producto de Software
BASE Lógica proposicional Complejo y propenso a errores ONTOLOGIA MAYOR PODER EXPRESIVO DESCRIPCIONES CORTAS Y SIMPLES
Responsable del proyecto: Dr. Héctor Alejandro Durán Limón
Contribución Diseñar metodología para diseñar arquitectura de Línea de Producto de Software Adecuar a la herramienta una interfaz de usuario mas amigable
OBJETIVO CODIGODOCUMENTACION LINEA DE PRODUCTO DE SOFTWARE
ASPECTOS DE LA METODOLOGIA Criterio para selección de proyectos terminados para la LPS Cómo definir requerimientos de la LPS a partir de los proyectos seleccionados Se debe extender la lista anterior? Definir árbol de características a partir de la lista Definir criterios para mapear los elementos de la arquitectura de software de la LPS a los elementos de software que se van a integrar en la LPS Como modularizar el segmento de codigo asociado a un elemento arquitectonico variante