Detecting web requirements conflicts and inconsistencies under a model-based perspective

Autores
Escalona, M. J.; Urbieta, Mario Matías; Rossi, Gustavo Héctor; Garcia Garcia, J. A.; Robles Luna, Esteban
Año de publicación
2013
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
Web requirements engineering is an essential phase in the software project life cycle for the project results. This phase covers different activities and tasks that in many situations, depending on the analyst’s experience or intuition, help getting accurate specifications. One of these tasks is the conciliation of requirements in projects with different groups of users. This article presents an approach for the systematic conciliation of requirements in big projects dealing with a model-based approach. The article presents a possible implementation of the approach in the context of the NDT (Navigational Development Techniques) Methodology and shows the empirical evaluation in a real project by analysing the improvements obtained with our approach. The paper presents interesting results that demonstrate that we can get a reduction in the time required to find conflicts between requirements, which implies a reduction in the global development costs.
Laboratorio de Investigación y Formación en Informática Avanzada
Materia
Ciencias Informáticas
Web requirements
Consistency
Contradiction
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/99078

id SEDICI_ac1b1c08bde4c28d0512f8740581db9c
oai_identifier_str oai:sedici.unlp.edu.ar:10915/99078
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Detecting web requirements conflicts and inconsistencies under a model-based perspectiveEscalona, M. J.Urbieta, Mario MatíasRossi, Gustavo HéctorGarcia Garcia, J. A.Robles Luna, EstebanCiencias InformáticasWeb requirementsConsistencyContradictionWeb requirements engineering is an essential phase in the software project life cycle for the project results. This phase covers different activities and tasks that in many situations, depending on the analyst’s experience or intuition, help getting accurate specifications. One of these tasks is the conciliation of requirements in projects with different groups of users. This article presents an approach for the systematic conciliation of requirements in big projects dealing with a model-based approach. The article presents a possible implementation of the approach in the context of the NDT (Navigational Development Techniques) Methodology and shows the empirical evaluation in a real project by analysing the improvements obtained with our approach. The paper presents interesting results that demonstrate that we can get a reduction in the time required to find conflicts between requirements, which implies a reduction in the global development costs.Laboratorio de Investigación y Formación en Informática Avanzada2013-06info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArticulohttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdf3024-3038http://sedici.unlp.edu.ar/handle/10915/99078enginfo:eu-repo/semantics/altIdentifier/url/https://ri.conicet.gov.ar/11336/23129info:eu-repo/semantics/altIdentifier/issn/0164-1212info:eu-repo/semantics/altIdentifier/doi/10.1016/j.jss.2013.05.045info:eu-repo/semantics/altIdentifier/hdl/11336/23129info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-29T11:19:56Zoai:sedici.unlp.edu.ar:10915/99078Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-29 11:19:57.106SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Detecting web requirements conflicts and inconsistencies under a model-based perspective
title Detecting web requirements conflicts and inconsistencies under a model-based perspective
spellingShingle Detecting web requirements conflicts and inconsistencies under a model-based perspective
Escalona, M. J.
Ciencias Informáticas
Web requirements
Consistency
Contradiction
title_short Detecting web requirements conflicts and inconsistencies under a model-based perspective
title_full Detecting web requirements conflicts and inconsistencies under a model-based perspective
title_fullStr Detecting web requirements conflicts and inconsistencies under a model-based perspective
title_full_unstemmed Detecting web requirements conflicts and inconsistencies under a model-based perspective
title_sort Detecting web requirements conflicts and inconsistencies under a model-based perspective
dc.creator.none.fl_str_mv Escalona, M. J.
Urbieta, Mario Matías
Rossi, Gustavo Héctor
Garcia Garcia, J. A.
Robles Luna, Esteban
author Escalona, M. J.
author_facet Escalona, M. J.
Urbieta, Mario Matías
Rossi, Gustavo Héctor
Garcia Garcia, J. A.
Robles Luna, Esteban
author_role author
author2 Urbieta, Mario Matías
Rossi, Gustavo Héctor
Garcia Garcia, J. A.
Robles Luna, Esteban
author2_role author
author
author
author
dc.subject.none.fl_str_mv Ciencias Informáticas
Web requirements
Consistency
Contradiction
topic Ciencias Informáticas
Web requirements
Consistency
Contradiction
dc.description.none.fl_txt_mv Web requirements engineering is an essential phase in the software project life cycle for the project results. This phase covers different activities and tasks that in many situations, depending on the analyst’s experience or intuition, help getting accurate specifications. One of these tasks is the conciliation of requirements in projects with different groups of users. This article presents an approach for the systematic conciliation of requirements in big projects dealing with a model-based approach. The article presents a possible implementation of the approach in the context of the NDT (Navigational Development Techniques) Methodology and shows the empirical evaluation in a real project by analysing the improvements obtained with our approach. The paper presents interesting results that demonstrate that we can get a reduction in the time required to find conflicts between requirements, which implies a reduction in the global development costs.
Laboratorio de Investigación y Formación en Informática Avanzada
description Web requirements engineering is an essential phase in the software project life cycle for the project results. This phase covers different activities and tasks that in many situations, depending on the analyst’s experience or intuition, help getting accurate specifications. One of these tasks is the conciliation of requirements in projects with different groups of users. This article presents an approach for the systematic conciliation of requirements in big projects dealing with a model-based approach. The article presents a possible implementation of the approach in the context of the NDT (Navigational Development Techniques) Methodology and shows the empirical evaluation in a real project by analysing the improvements obtained with our approach. The paper presents interesting results that demonstrate that we can get a reduction in the time required to find conflicts between requirements, which implies a reduction in the global development costs.
publishDate 2013
dc.date.none.fl_str_mv 2013-06
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Articulo
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/99078
url http://sedici.unlp.edu.ar/handle/10915/99078
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/url/https://ri.conicet.gov.ar/11336/23129
info:eu-repo/semantics/altIdentifier/issn/0164-1212
info:eu-repo/semantics/altIdentifier/doi/10.1016/j.jss.2013.05.045
info:eu-repo/semantics/altIdentifier/hdl/11336/23129
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
3024-3038
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1844616073648799744
score 13.070432