Publication:
Construcción de un modelo de trazabilidad que apoye la evolución de una línea de productos de software

Date
2018
Journal Title
Journal ISSN
Volume Title
Publisher
Universidad Católica de la Santísima Concepción
Research Projects
Organizational Units
Journal Issue
Abstract
Para lograr una evolución eficiente de una línea de productos de software, es imprescindible haber definido en las etapas del proceso de desarrollo del software la trazabilidad, que es la habilidad de proveer información de seguimiento de los requisitos, el diseño, implementación y pruebas de un sistema. Cuando ocurren cambios en el software, la trazabilidad hace que sea relativamente más fácil evaluar el impacto que los cambios podrían tener en otras partes del proceso de desarrollo, garantizando que todos los requisitos sean diseñados y que todos los diseños se codifiquen y se prueben. En este proyecto de título se propone un modelo de trazabilidad que apoya la evolución de una línea de productos de software (LPS), con el objetivo de disminuir el tiempo y el esfuerzo que se requiere para realizar alguna modificación dentro de los artefactos de trazabilidad que componen una LPS. Para lograr esto, se han establecido una serie de objetivos específicos, los cuales se resumen en comprender todos los aspectos relacionados a una LPS, tales como el proceso para llevar a cabo su desarrollo, su proceso de evolución, y la trazabilidad necesaria para llevar a cabo su evolución. Para la validación del modelo de trazabilidad, se utilizó un caso de estudio desarrollado en el proyecto de título que lleva por nombre “Mantención de una familia de productos en el dominio de administración de emergencias”, desarrollado por Ana Montero Cáceres, alumna de la Facultad de Ingeniería de la Universidad Católica de la Santísima Concepción. Como resultado de la validación, se concluye que el modelo de trazabilidad sí apoya la evolución de una LPS, definiendo claramente los roles asociados a la evolución de los artefactos del modelo y definiendo la trazabilidad asociada a la evolución, según los escenarios de evolución de inserción, modificación y eliminación.
Description
Proyecto de título para optar al grado académico de Licenciado en Ciencias de la Ingeniería y al título de Ingeniero Civil Informático
Keywords
Trazabilidad, Línea de productos de software, Sistemas de software, Ingeniería Civil Informática
Citation