A UML Reuse Framework and Tool for Requirements Engineering

Requirement Engineering (RE) activities are critical by nature and mostly manual. Some automated support for tasks helps requirements engineers to reduce manual labor and, consequently, reduce defects rates and increase reuse and motivation. In this paper, we introduce a UML framework and tool suppo...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Batista, Vitor A., Peixoto, Daniela C. C., Anjos, Thiago R. V., Pádua, Wilson
Formato: Articulo
Lenguaje:Inglés
Publicado: 2013
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/135238
https://publicaciones.sadio.org.ar/index.php/EJS/article/view/51
Aporte de:
id I19-R120-10915-135238
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Inglés
topic Ciencias Informáticas
Requirements Engineering
UML framework
spellingShingle Ciencias Informáticas
Requirements Engineering
UML framework
Batista, Vitor A.
Peixoto, Daniela C. C.
Anjos, Thiago R. V.
Pádua, Wilson
A UML Reuse Framework and Tool for Requirements Engineering
topic_facet Ciencias Informáticas
Requirements Engineering
UML framework
description Requirement Engineering (RE) activities are critical by nature and mostly manual. Some automated support for tasks helps requirements engineers to reduce manual labor and, consequently, reduce defects rates and increase reuse and motivation. In this paper, we introduce a UML framework and tool support which automates part of the RE process. Using UML stereotypes as the core of this solution, we created a set of integrated tools composed by: (1) a reusable framework that models RE behavior patterns that are typically present in information system projects; (2) a function that allows the reuse of information provided by entity modeling; (3) a tool that automates the generation of application prototypes; (4) a tool for counting IFPUG Function Points; and (5)a tool that analyzes specific types of defects. Our findings indicate that the framework and the automated support are effective at RE modeling and review.  In addition, they increase motivation and promote team engagement, through elimination of repetitive activities.
format Articulo
Articulo
author Batista, Vitor A.
Peixoto, Daniela C. C.
Anjos, Thiago R. V.
Pádua, Wilson
author_facet Batista, Vitor A.
Peixoto, Daniela C. C.
Anjos, Thiago R. V.
Pádua, Wilson
author_sort Batista, Vitor A.
title A UML Reuse Framework and Tool for Requirements Engineering
title_short A UML Reuse Framework and Tool for Requirements Engineering
title_full A UML Reuse Framework and Tool for Requirements Engineering
title_fullStr A UML Reuse Framework and Tool for Requirements Engineering
title_full_unstemmed A UML Reuse Framework and Tool for Requirements Engineering
title_sort uml reuse framework and tool for requirements engineering
publishDate 2013
url http://sedici.unlp.edu.ar/handle/10915/135238
https://publicaciones.sadio.org.ar/index.php/EJS/article/view/51
work_keys_str_mv AT batistavitora aumlreuseframeworkandtoolforrequirementsengineering
AT peixotodanielacc aumlreuseframeworkandtoolforrequirementsengineering
AT anjosthiagorv aumlreuseframeworkandtoolforrequirementsengineering
AT paduawilson aumlreuseframeworkandtoolforrequirementsengineering
AT batistavitora umlreuseframeworkandtoolforrequirementsengineering
AT peixotodanielacc umlreuseframeworkandtoolforrequirementsengineering
AT anjosthiagorv umlreuseframeworkandtoolforrequirementsengineering
AT paduawilson umlreuseframeworkandtoolforrequirementsengineering
bdutipo_str Repositorios
_version_ 1764820456510062593