Scientific Papers
ISSI Research PapersPaper information
Title
Configurando la Trazabilidad de Requisitos para Proyectos basados en UML
Configurando la Trazabilidad de Requisitos para Proyectos basados en UML
Published in
Conferencia Latinoamericana de Informática, CLEI 2002 - 2002
Conferencia Latinoamericana de Informática, CLEI 2002 - 2002
Abstract
La trazabilidad de requisitos es un reconocido factor de calidad en los procesos de desarrollo de software, sin embargo, su grado de aplicación y consenso en cuanto a prácticas varía considerablemente. Una de las principales razones es la falta de un marco de trabajo que sea preciso, simple y adaptable a las necesidades de un determinado proyecto. Esta carencia repercute en la dificultad para establecer la configuración de trazabilidad para un proyecto, en la cual esencialmente se determinan los tipos de artefactos que tendrán trazabilidad y los tipos de enlaces que se especificarán entre ellos. En este artículo se presenta un marco de trabajo para trazabilidad de requisitos que integra especifi- caciones textuales y elementos de modelado de UML. Se propone un profile UML, obtenido a partir de un metamodelo que refleja las necesidades de información para trazabilidad de requisitos. Este profile, gracias a los mecanismos de extensión de UML, proporciona un marco de trabajo fácilmente adaptable. Hemos incluido un pequeño ejemplo para mostrar la aplicación de nuestro enfoque para configurar la trazabilidad de requisitos de un proyecto, usando como proceso de software Rational Unified Process (RUP).
La trazabilidad de requisitos es un reconocido factor de calidad en los procesos de desarrollo de software, sin embargo, su grado de aplicación y consenso en cuanto a prácticas varía considerablemente. Una de las principales razones es la falta de un marco de trabajo que sea preciso, simple y adaptable a las necesidades de un determinado proyecto. Esta carencia repercute en la dificultad para establecer la configuración de trazabilidad para un proyecto, en la cual esencialmente se determinan los tipos de artefactos que tendrán trazabilidad y los tipos de enlaces que se especificarán entre ellos. En este artículo se presenta un marco de trabajo para trazabilidad de requisitos que integra especifi- caciones textuales y elementos de modelado de UML. Se propone un profile UML, obtenido a partir de un metamodelo que refleja las necesidades de información para trazabilidad de requisitos. Este profile, gracias a los mecanismos de extensión de UML, proporciona un marco de trabajo fácilmente adaptable. Hemos incluido un pequeño ejemplo para mostrar la aplicación de nuestro enfoque para configurar la trazabilidad de requisitos de un proyecto, usando como proceso de software Rational Unified Process (RUP).
BibTeX
@misc{issi_web:id:42, title = "Configurando la Trazabilidad de Requisitos para Proyectos basados en UML", author = "Patricio Letelier Torres and Víctor Anaya", booktitle = "Conferencia Latinoamericana de Informática, CLEI 2002", year = "2002", eprint = "http://issi.dsic.upv.es/publications/archives/f-1055508123529/Ideas2003.pdf", url = "", abstract = "La trazabilidad de requisitos es un reconocido factor de calidad en los procesos de desarrollo de software, sin embargo, su grado de aplicación y consenso en cuanto a prácticas varía considerablemente. Una de las principales razones es la falta de un marco de trabajo que sea preciso, simple y adaptable a las necesidades de un determinado proyecto. Esta carencia repercute en la dificultad para establecer la configuración de trazabilidad para un proyecto, en la cual esencialmente se determinan los tipos de artefactos que tendrán trazabilidad y los tipos de enlaces que se especificarán entre ellos. En este artículo se presenta un marco de trabajo para trazabilidad de requisitos que integra especifi- caciones textuales y elementos de modelado de UML. Se propone un profile UML, obtenido a partir de un metamodelo que refleja las necesidades de información para trazabilidad de requisitos. Este profile, gracias a los mecanismos de extensión de UML, proporciona un marco de trabajo fácilmente adaptable. Hemos incluido un pequeño ejemplo para mostrar la aplicación de nuestro enfoque para configurar la trazabilidad de requisitos de un proyecto, usando como proceso de software Rational Unified Process (RUP)." }