Identifying functional requirements inconsistencies in multiteam projects framed into a model-based methodology

REP (Requirements Engineering Process) is one of the most essential processes within the software project life cycle because it allows describing software product requirements. This specification should be as consistent as possible to enable estimating in a suitable manner the effort required to obt...

ver descrição completa

Detalhes bibliográficos
Autores: García García, Julián Alberto, Urbieta, M., Escalona Cuaresma, María José, Rossi, Gustavo, González Enríquez, José
Formato: artículo
Estado:Versión enviada para evaluación y publicación
Fecha de publicación:2017
País:España
Recursos:Universidad de Sevilla (US)
Repositorio:idUS. Depósito de Investigación de la Universidad de Sevilla
OAI Identifier:oai:idus.us.es:11441/133890
Acesso em linha:https://hdl.handle.net/11441/133890
Access Level:acceso abierto
Palavra-chave:Functional Requirements
NDT
Consistency
Ambiguity
Requirement gathering
Distributed teams
id ES_f84cf74645c8f0d1ed4ffceac0c57313
oai_identifier_str oai:idus.us.es:11441/133890
network_acronym_str ES
network_name_str España
repository_id_str
spelling Identifying functional requirements inconsistencies in multiteam projects framed into a model-based methodologyGarcía García, Julián AlbertoUrbieta, M.Escalona Cuaresma, María JoséRossi, GustavoGonzález Enríquez, JoséFunctional RequirementsNDTConsistencyAmbiguityRequirement gatheringDistributed teamsREP (Requirements Engineering Process) is one of the most essential processes within the software project life cycle because it allows describing software product requirements. This specification should be as consistent as possible to enable estimating in a suitable manner the effort required to obtain the final product. REP is complex in itself, but this complexity is greatly increased in big, distributed and heterogeneous projects with multiple analyst teams and high integration among functional modules. This paper presents an approach for the systematic conciliation of functional requirements in big projects dealing with a model based approach. It also explains how this approach may be implemented in the context of NDT (Navigational Development Techniques) methodology and finally, it describes a preliminary evaluation of our proposal in CALIPSOneo project by analyzing the improvements obtained with our approach.Ministerio de Economía y Competitividad TIN2016-76956-C3-2-R (POLOLAS)Ministerio de Economía y Competitividad TIN2013-46928-C3-3-RMinisterio de Economía y Competitividad TIN2015-71938-REDTRiver PublishersLenguajes y Sistemas InformáticosTIC021: Engineering and Science for Software SystemsMinisterio de Economía y Competitividad (MINECO). España2017info:eu-repo/semantics/articleinfo:eu-repo/semantics/submittedVersionapplication/pdfapplication/pdfhttps://hdl.handle.net/11441/133890reponame:idUS. Depósito de Investigación de la Universidad de Sevillainstname:Universidad de Sevilla (US)InglésJournal of Web Engineering, 16 (3-4), 228-252.TIN2016-76956-C3-2-R (POLOLAS)TIN2013-46928-C3-3-RTIN2015-71938-REDThttps://journals.riverpublishers.com/index.php/JWE/article/view/3283info:eu-repo/semantics/openAccessoai:idus.us.es:11441/1338902026-06-17T12:51:07Z
dc.title.none.fl_str_mv Identifying functional requirements inconsistencies in multiteam projects framed into a model-based methodology
title Identifying functional requirements inconsistencies in multiteam projects framed into a model-based methodology
spellingShingle Identifying functional requirements inconsistencies in multiteam projects framed into a model-based methodology
García García, Julián Alberto
Functional Requirements
NDT
Consistency
Ambiguity
Requirement gathering
Distributed teams
title_short Identifying functional requirements inconsistencies in multiteam projects framed into a model-based methodology
title_full Identifying functional requirements inconsistencies in multiteam projects framed into a model-based methodology
title_fullStr Identifying functional requirements inconsistencies in multiteam projects framed into a model-based methodology
title_full_unstemmed Identifying functional requirements inconsistencies in multiteam projects framed into a model-based methodology
title_sort Identifying functional requirements inconsistencies in multiteam projects framed into a model-based methodology
dc.creator.none.fl_str_mv García García, Julián Alberto
Urbieta, M.
Escalona Cuaresma, María José
Rossi, Gustavo
González Enríquez, José
author García García, Julián Alberto
author_facet García García, Julián Alberto
Urbieta, M.
Escalona Cuaresma, María José
Rossi, Gustavo
González Enríquez, José
author_role author
author2 Urbieta, M.
Escalona Cuaresma, María José
Rossi, Gustavo
González Enríquez, José
author2_role author
author
author
author
dc.contributor.none.fl_str_mv Lenguajes y Sistemas Informáticos
TIC021: Engineering and Science for Software Systems
Ministerio de Economía y Competitividad (MINECO). España
dc.subject.none.fl_str_mv Functional Requirements
NDT
Consistency
Ambiguity
Requirement gathering
Distributed teams
topic Functional Requirements
NDT
Consistency
Ambiguity
Requirement gathering
Distributed teams
description REP (Requirements Engineering Process) is one of the most essential processes within the software project life cycle because it allows describing software product requirements. This specification should be as consistent as possible to enable estimating in a suitable manner the effort required to obtain the final product. REP is complex in itself, but this complexity is greatly increased in big, distributed and heterogeneous projects with multiple analyst teams and high integration among functional modules. This paper presents an approach for the systematic conciliation of functional requirements in big projects dealing with a model based approach. It also explains how this approach may be implemented in the context of NDT (Navigational Development Techniques) methodology and finally, it describes a preliminary evaluation of our proposal in CALIPSOneo project by analyzing the improvements obtained with our approach.
publishDate 2017
dc.date.none.fl_str_mv 2017
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/submittedVersion
format article
status_str submittedVersion
dc.identifier.none.fl_str_mv https://hdl.handle.net/11441/133890
url https://hdl.handle.net/11441/133890
dc.language.none.fl_str_mv Inglés
language_invalid_str_mv Inglés
dc.relation.none.fl_str_mv Journal of Web Engineering, 16 (3-4), 228-252.
TIN2016-76956-C3-2-R (POLOLAS)
TIN2013-46928-C3-3-R
TIN2015-71938-REDT
https://journals.riverpublishers.com/index.php/JWE/article/view/3283
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv River Publishers
publisher.none.fl_str_mv River Publishers
dc.source.none.fl_str_mv reponame:idUS. Depósito de Investigación de la Universidad de Sevilla
instname:Universidad de Sevilla (US)
instname_str Universidad de Sevilla (US)
reponame_str idUS. Depósito de Investigación de la Universidad de Sevilla
collection idUS. Depósito de Investigación de la Universidad de Sevilla
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869424989239771136
score 15.301603