A Collaborative Approach to Describe the Domain Language through the Language Extended Lexicon

Autores
Antonelli, Rubén Leandro; Rossi, Gustavo Héctor; Oliveros, Alejandro
Año de publicación
2016
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
Software development is a succession of descriptions in different languages in which every description is based on a previous one. Since the requirements specification is one of the first descriptions, it is important to begin software development with requirements that are as correct and as complete as possible. Although some literature holds the belief that correctness and completeness are two attributes that requirements specifications must satisfy, we know that these attributes are very difficult to meet. However, we have to find ways to diminish the level of incompleteness and deal with the possible conflicts that do arise in the requirements context. Defining the domain language before specifying the requirements is a way of coping with these problems. Nowadays, software systems involve many stakeholders and it is hard to engage all of them to produce a domain language specification. We rely on collaboration to foster the involvement and cooperation of the stakeholders, thus they are able to explore the differences constructively and provide a common understanding of the domain language beyond their own limited views. In this paper, we propose a strategy to capture the domain language in a collaborative way using the Language Extended Lexicon and we show a validation of the proposed strategy.
Laboratorio de Investigación y Formación en Informática Avanzada
Materia
Informática
Collaboration
Domain analysis
Language extended lexicon
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-nd/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/86212

id SEDICI_198233ae2d4f35206f4486f2896e2f2e
oai_identifier_str oai:sedici.unlp.edu.ar:10915/86212
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling A Collaborative Approach to Describe the Domain Language through the Language Extended LexiconAntonelli, Rubén LeandroRossi, Gustavo HéctorOliveros, AlejandroInformáticaCollaborationDomain analysisLanguage extended lexiconSoftware development is a succession of descriptions in different languages in which every description is based on a previous one. Since the requirements specification is one of the first descriptions, it is important to begin software development with requirements that are as correct and as complete as possible. Although some literature holds the belief that correctness and completeness are two attributes that requirements specifications must satisfy, we know that these attributes are very difficult to meet. However, we have to find ways to diminish the level of incompleteness and deal with the possible conflicts that do arise in the requirements context. Defining the domain language before specifying the requirements is a way of coping with these problems. Nowadays, software systems involve many stakeholders and it is hard to engage all of them to produce a domain language specification. We rely on collaboration to foster the involvement and cooperation of the stakeholders, thus they are able to explore the differences constructively and provide a common understanding of the domain language beyond their own limited views. In this paper, we propose a strategy to capture the domain language in a collaborative way using the Language Extended Lexicon and we show a validation of the proposed strategy.Laboratorio de Investigación y Formación en Informática Avanzada2016info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArticulohttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfhttp://sedici.unlp.edu.ar/handle/10915/86212enginfo:eu-repo/semantics/altIdentifier/issn/1660-1769info:eu-repo/semantics/altIdentifier/doi/10.5381/jot.2016.15.3.a3info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/4.0/Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-03T10:49:03Zoai:sedici.unlp.edu.ar:10915/86212Institucionalhttp://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:49:04.006SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv A Collaborative Approach to Describe the Domain Language through the Language Extended Lexicon
title A Collaborative Approach to Describe the Domain Language through the Language Extended Lexicon
spellingShingle A Collaborative Approach to Describe the Domain Language through the Language Extended Lexicon
Antonelli, Rubén Leandro
Informática
Collaboration
Domain analysis
Language extended lexicon
title_short A Collaborative Approach to Describe the Domain Language through the Language Extended Lexicon
title_full A Collaborative Approach to Describe the Domain Language through the Language Extended Lexicon
title_fullStr A Collaborative Approach to Describe the Domain Language through the Language Extended Lexicon
title_full_unstemmed A Collaborative Approach to Describe the Domain Language through the Language Extended Lexicon
title_sort A Collaborative Approach to Describe the Domain Language through the Language Extended Lexicon
dc.creator.none.fl_str_mv Antonelli, Rubén Leandro
Rossi, Gustavo Héctor
Oliveros, Alejandro
author Antonelli, Rubén Leandro
author_facet Antonelli, Rubén Leandro
Rossi, Gustavo Héctor
Oliveros, Alejandro
author_role author
author2 Rossi, Gustavo Héctor
Oliveros, Alejandro
author2_role author
author
dc.subject.none.fl_str_mv Informática
Collaboration
Domain analysis
Language extended lexicon
topic Informática
Collaboration
Domain analysis
Language extended lexicon
dc.description.none.fl_txt_mv Software development is a succession of descriptions in different languages in which every description is based on a previous one. Since the requirements specification is one of the first descriptions, it is important to begin software development with requirements that are as correct and as complete as possible. Although some literature holds the belief that correctness and completeness are two attributes that requirements specifications must satisfy, we know that these attributes are very difficult to meet. However, we have to find ways to diminish the level of incompleteness and deal with the possible conflicts that do arise in the requirements context. Defining the domain language before specifying the requirements is a way of coping with these problems. Nowadays, software systems involve many stakeholders and it is hard to engage all of them to produce a domain language specification. We rely on collaboration to foster the involvement and cooperation of the stakeholders, thus they are able to explore the differences constructively and provide a common understanding of the domain language beyond their own limited views. In this paper, we propose a strategy to capture the domain language in a collaborative way using the Language Extended Lexicon and we show a validation of the proposed strategy.
Laboratorio de Investigación y Formación en Informática Avanzada
description Software development is a succession of descriptions in different languages in which every description is based on a previous one. Since the requirements specification is one of the first descriptions, it is important to begin software development with requirements that are as correct and as complete as possible. Although some literature holds the belief that correctness and completeness are two attributes that requirements specifications must satisfy, we know that these attributes are very difficult to meet. However, we have to find ways to diminish the level of incompleteness and deal with the possible conflicts that do arise in the requirements context. Defining the domain language before specifying the requirements is a way of coping with these problems. Nowadays, software systems involve many stakeholders and it is hard to engage all of them to produce a domain language specification. We rely on collaboration to foster the involvement and cooperation of the stakeholders, thus they are able to explore the differences constructively and provide a common understanding of the domain language beyond their own limited views. In this paper, we propose a strategy to capture the domain language in a collaborative way using the Language Extended Lexicon and we show a validation of the proposed strategy.
publishDate 2016
dc.date.none.fl_str_mv 2016
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/86212
url http://sedici.unlp.edu.ar/handle/10915/86212
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/issn/1660-1769
info:eu-repo/semantics/altIdentifier/doi/10.5381/jot.2016.15.3.a3
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-nd/4.0/
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
dc.format.none.fl_str_mv application/pdf
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_ 1842260366899281920
score 13.13397