Expressing aspectual interactions in requirements engineering: Experiences, problems and solutions
- Autores
- Zambrano Polo y La Borda, Arturo Federico; Fabry, Johan; Gordillo, Silvia Ethel
- Año de publicación
- 2012
- Idioma
- inglés
- Tipo de recurso
- artículo
- Estado
- versión publicada
- Descripción
- Aspect Oriented Requirements Engineering (AORE) provides support for modularizing crosscutting requirements. In the context of an industrial project in the domain of Slot Machines we needed to perform AORE, with a special emphasis on dependencies and interactions among concerns. We were however unable to find any report of large-scale industrial applications of AORE approaches that treat dependencies and interactions. We therefore evaluated two AORE approaches: Theme/Doc and MDSOCRE, to establish their applicability in our setting. In this paper we report on the limitations of both approaches we encountered and propose extensions that allow them to cope with concern interactions. We also show how these extensions provide the needed expressiveness by applying them to our industrial case study.
Laboratorio de Investigación y Formación en Informática Avanzada - Materia
-
Ciencias Informáticas
Aspect dependences and interactions
Aspect oriented requirement engineering
Industrial case study - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by-nc-sa/4.0/
- Repositorio
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/84508
Ver los metadatos del registro completo
id |
SEDICI_70cd789291e384583b43bcab410dd0f7 |
---|---|
oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/84508 |
network_acronym_str |
SEDICI |
repository_id_str |
1329 |
network_name_str |
SEDICI (UNLP) |
spelling |
Expressing aspectual interactions in requirements engineering: Experiences, problems and solutionsZambrano Polo y La Borda, Arturo FedericoFabry, JohanGordillo, Silvia EthelCiencias InformáticasAspect dependences and interactionsAspect oriented requirement engineeringIndustrial case studyAspect Oriented Requirements Engineering (AORE) provides support for modularizing crosscutting requirements. In the context of an industrial project in the domain of Slot Machines we needed to perform AORE, with a special emphasis on dependencies and interactions among concerns. We were however unable to find any report of large-scale industrial applications of AORE approaches that treat dependencies and interactions. We therefore evaluated two AORE approaches: Theme/Doc and MDSOCRE, to establish their applicability in our setting. In this paper we report on the limitations of both approaches we encountered and propose extensions that allow them to cope with concern interactions. We also show how these extensions provide the needed expressiveness by applying them to our industrial case study.Laboratorio de Investigación y Formación en Informática Avanzada2012info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArticulohttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdf65-92http://sedici.unlp.edu.ar/handle/10915/84508enginfo:eu-repo/semantics/altIdentifier/issn/0167-6423info:eu-repo/semantics/altIdentifier/doi/10.1016/j.scico.2011.12.004info: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-03T10:48:19Zoai:sedici.unlp.edu.ar:10915/84508Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-03 10:48:19.569SEDICI (UNLP) - Universidad Nacional de La Platafalse |
dc.title.none.fl_str_mv |
Expressing aspectual interactions in requirements engineering: Experiences, problems and solutions |
title |
Expressing aspectual interactions in requirements engineering: Experiences, problems and solutions |
spellingShingle |
Expressing aspectual interactions in requirements engineering: Experiences, problems and solutions Zambrano Polo y La Borda, Arturo Federico Ciencias Informáticas Aspect dependences and interactions Aspect oriented requirement engineering Industrial case study |
title_short |
Expressing aspectual interactions in requirements engineering: Experiences, problems and solutions |
title_full |
Expressing aspectual interactions in requirements engineering: Experiences, problems and solutions |
title_fullStr |
Expressing aspectual interactions in requirements engineering: Experiences, problems and solutions |
title_full_unstemmed |
Expressing aspectual interactions in requirements engineering: Experiences, problems and solutions |
title_sort |
Expressing aspectual interactions in requirements engineering: Experiences, problems and solutions |
dc.creator.none.fl_str_mv |
Zambrano Polo y La Borda, Arturo Federico Fabry, Johan Gordillo, Silvia Ethel |
author |
Zambrano Polo y La Borda, Arturo Federico |
author_facet |
Zambrano Polo y La Borda, Arturo Federico Fabry, Johan Gordillo, Silvia Ethel |
author_role |
author |
author2 |
Fabry, Johan Gordillo, Silvia Ethel |
author2_role |
author author |
dc.subject.none.fl_str_mv |
Ciencias Informáticas Aspect dependences and interactions Aspect oriented requirement engineering Industrial case study |
topic |
Ciencias Informáticas Aspect dependences and interactions Aspect oriented requirement engineering Industrial case study |
dc.description.none.fl_txt_mv |
Aspect Oriented Requirements Engineering (AORE) provides support for modularizing crosscutting requirements. In the context of an industrial project in the domain of Slot Machines we needed to perform AORE, with a special emphasis on dependencies and interactions among concerns. We were however unable to find any report of large-scale industrial applications of AORE approaches that treat dependencies and interactions. We therefore evaluated two AORE approaches: Theme/Doc and MDSOCRE, to establish their applicability in our setting. In this paper we report on the limitations of both approaches we encountered and propose extensions that allow them to cope with concern interactions. We also show how these extensions provide the needed expressiveness by applying them to our industrial case study. Laboratorio de Investigación y Formación en Informática Avanzada |
description |
Aspect Oriented Requirements Engineering (AORE) provides support for modularizing crosscutting requirements. In the context of an industrial project in the domain of Slot Machines we needed to perform AORE, with a special emphasis on dependencies and interactions among concerns. We were however unable to find any report of large-scale industrial applications of AORE approaches that treat dependencies and interactions. We therefore evaluated two AORE approaches: Theme/Doc and MDSOCRE, to establish their applicability in our setting. In this paper we report on the limitations of both approaches we encountered and propose extensions that allow them to cope with concern interactions. We also show how these extensions provide the needed expressiveness by applying them to our industrial case study. |
publishDate |
2012 |
dc.date.none.fl_str_mv |
2012 |
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/84508 |
url |
http://sedici.unlp.edu.ar/handle/10915/84508 |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/issn/0167-6423 info:eu-repo/semantics/altIdentifier/doi/10.1016/j.scico.2011.12.004 |
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 65-92 |
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_ |
1842260358586171392 |
score |
13.13397 |