Scientific Papers
ISSI Research PapersPaper information
Title
Integrando Especificaciones Textuales y Elementos de Modelado UML en un Marco de Trabajo para Trazabilidad de Requisitos
Integrando Especificaciones Textuales y Elementos de Modelado UML en un Marco de Trabajo para Trazabilidad de Requisitos
Published in
Jornadas de Ingeniería del Software y Bases de Datos, JISBD 2002, pp. 151-162. El Escorial, Madrid, noviembre 2002 - 2002
Jornadas de Ingeniería del Software y Bases de Datos, JISBD 2002, pp. 151-162. El Escorial, Madrid, noviembre 2002 - 2002
Abstract
La trazabilidad de requisitos permite asegurar la continua concordancia entre los requisitos de los stakeholders y los artefactos producidos durante el proceso de desarrollo de software. Aunque el importante papel de la trazabilidad de requisitos es ampliamente reconocido, el grado de aplicación y consenso en cuanto a prácticas varía considerablemente entre equipos de desarrollo de software. Hasta ahora no ha existido una propuesta que reuna los resultados de las comunidades de ingeniería de requisitos con los de modelado y construcción del software. UML emerge como una oportunidad para establecer un marco común para trazabilidad de requisitos. En este trabajo presentamos un metamodelo de referencia para trazabilidad de requisitos, basado en UML y que integra tanto especificaciones textuales como elementos de modelado UML, consiguiendo así una representación homogénea para todos los artefactos producidos durante el proceso de desarrollo y para las dependencias de trazabilidad entre ellos. Aprovechando los mecanismos de extension de UML, hemos conseguido de manera natural que nuestra propuesta sea adaptable y extensible según las características particulares de un proyecto. Finalmente, hemos incluido un pequeño ejemplo para mostrar la aplicación de nuestro enfoque a un proyecto, usando como proceso de software Rational Unified Process (RUP).
La trazabilidad de requisitos permite asegurar la continua concordancia entre los requisitos de los stakeholders y los artefactos producidos durante el proceso de desarrollo de software. Aunque el importante papel de la trazabilidad de requisitos es ampliamente reconocido, el grado de aplicación y consenso en cuanto a prácticas varía considerablemente entre equipos de desarrollo de software. Hasta ahora no ha existido una propuesta que reuna los resultados de las comunidades de ingeniería de requisitos con los de modelado y construcción del software. UML emerge como una oportunidad para establecer un marco común para trazabilidad de requisitos. En este trabajo presentamos un metamodelo de referencia para trazabilidad de requisitos, basado en UML y que integra tanto especificaciones textuales como elementos de modelado UML, consiguiendo así una representación homogénea para todos los artefactos producidos durante el proceso de desarrollo y para las dependencias de trazabilidad entre ellos. Aprovechando los mecanismos de extension de UML, hemos conseguido de manera natural que nuestra propuesta sea adaptable y extensible según las características particulares de un proyecto. Finalmente, hemos incluido un pequeño ejemplo para mostrar la aplicación de nuestro enfoque a un proyecto, usando como proceso de software Rational Unified Process (RUP).
BibTeX
@misc{issi_web:id:43, title = "Integrando Especificaciones Textuales y Elementos de Modelado UML en un Marco de Trabajo para Trazabilidad de Requisitos", author = "Patricio Letelier Torres and Víctor Anaya", booktitle = "Jornadas de Ingeniería del Software y Bases de Datos, JISBD 2002, pp. 151-162. El Escorial, Madrid, noviembre 2002", year = "2002", eprint = "http://issi.dsic.upv.es/publications/archives/f-1055508238318/letelierJISBD2002.pdf", url = "", abstract = "La trazabilidad de requisitos permite asegurar la continua concordancia entre los requisitos de los stakeholders y los artefactos producidos durante el proceso de desarrollo de software. Aunque el importante papel de la trazabilidad de requisitos es ampliamente reconocido, el grado de aplicación y consenso en cuanto a prácticas varía considerablemente entre equipos de desarrollo de software. Hasta ahora no ha existido una propuesta que reuna los resultados de las comunidades de ingeniería de requisitos con los de modelado y construcción del software. UML emerge como una oportunidad para establecer un marco común para trazabilidad de requisitos. En este trabajo presentamos un metamodelo de referencia para trazabilidad de requisitos, basado en UML y que integra tanto especificaciones textuales como elementos de modelado UML, consiguiendo así una representación homogénea para todos los artefactos producidos durante el proceso de desarrollo y para las dependencias de trazabilidad entre ellos. Aprovechando los mecanismos de extension de UML, hemos conseguido de manera natural que nuestra propuesta sea adaptable y extensible según las características particulares de un proyecto. Finalmente, hemos incluido un pequeño ejemplo para mostrar la aplicación de nuestro enfoque a un proyecto, usando como proceso de software Rational Unified Process (RUP)." }