Defining the language of the software application using the vocabulary of the domain
- Autores
- Antonelli, Rubén Leandro; Sampaio do Prado Leite, Julio César; Oliveros, Alejandro; Rossi, Gustavo Héctor
- Año de publicación
- 2022
- Idioma
- inglés
- Tipo de recurso
- documento de conferencia
- Estado
- versión publicada
- Descripción
- Requirements engineering is one the most critical stages in software development. If the requirements are not correct the software development team will produce an artifact that will not satisfy the needs, wishes and expectations of the client. Requirements (and knowledge in general) are spread among many stakeholders. Natural language is widely used since it is an adequate tool considering non-technical stakeholder. Nevertheless communication problems arise with the use of natural language. The software development team members need to learn about the application domain and this process of learning means focusing on the features to be included in the software application, while leaving apart the elements out of the boundaries of the application. This process is not easy when people face a new application domain. Thus, this paper proposes an approach to define the software application language from a vocabulary of the application domain.
Facultad de Informática - Materia
-
Ciencias Informáticas
LEL
vocabulary
requirements
application domain
software application - 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/158782
Ver los metadatos del registro completo
id |
SEDICI_bcece8fb0840cd21475b3c374a161a30 |
---|---|
oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/158782 |
network_acronym_str |
SEDICI |
repository_id_str |
1329 |
network_name_str |
SEDICI (UNLP) |
spelling |
Defining the language of the software application using the vocabulary of the domainAntonelli, Rubén LeandroSampaio do Prado Leite, Julio CésarOliveros, AlejandroRossi, Gustavo HéctorCiencias InformáticasLELvocabularyrequirementsapplication domainsoftware applicationRequirements engineering is one the most critical stages in software development. If the requirements are not correct the software development team will produce an artifact that will not satisfy the needs, wishes and expectations of the client. Requirements (and knowledge in general) are spread among many stakeholders. Natural language is widely used since it is an adequate tool considering non-technical stakeholder. Nevertheless communication problems arise with the use of natural language. The software development team members need to learn about the application domain and this process of learning means focusing on the features to be included in the software application, while leaving apart the elements out of the boundaries of the application. This process is not easy when people face a new application domain. Thus, this paper proposes an approach to define the software application language from a vocabulary of the application domain.Facultad de Informática2022info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf8-20http://sedici.unlp.edu.ar/handle/10915/158782enginfo:eu-repo/semantics/altIdentifier/isbn/978-950-34-2303-5info:eu-repo/semantics/reference/hdl/10915/158339info: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-03T11:13:25Zoai:sedici.unlp.edu.ar:10915/158782Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-03 11:13:25.313SEDICI (UNLP) - Universidad Nacional de La Platafalse |
dc.title.none.fl_str_mv |
Defining the language of the software application using the vocabulary of the domain |
title |
Defining the language of the software application using the vocabulary of the domain |
spellingShingle |
Defining the language of the software application using the vocabulary of the domain Antonelli, Rubén Leandro Ciencias Informáticas LEL vocabulary requirements application domain software application |
title_short |
Defining the language of the software application using the vocabulary of the domain |
title_full |
Defining the language of the software application using the vocabulary of the domain |
title_fullStr |
Defining the language of the software application using the vocabulary of the domain |
title_full_unstemmed |
Defining the language of the software application using the vocabulary of the domain |
title_sort |
Defining the language of the software application using the vocabulary of the domain |
dc.creator.none.fl_str_mv |
Antonelli, Rubén Leandro Sampaio do Prado Leite, Julio César Oliveros, Alejandro Rossi, Gustavo Héctor |
author |
Antonelli, Rubén Leandro |
author_facet |
Antonelli, Rubén Leandro Sampaio do Prado Leite, Julio César Oliveros, Alejandro Rossi, Gustavo Héctor |
author_role |
author |
author2 |
Sampaio do Prado Leite, Julio César Oliveros, Alejandro Rossi, Gustavo Héctor |
author2_role |
author author author |
dc.subject.none.fl_str_mv |
Ciencias Informáticas LEL vocabulary requirements application domain software application |
topic |
Ciencias Informáticas LEL vocabulary requirements application domain software application |
dc.description.none.fl_txt_mv |
Requirements engineering is one the most critical stages in software development. If the requirements are not correct the software development team will produce an artifact that will not satisfy the needs, wishes and expectations of the client. Requirements (and knowledge in general) are spread among many stakeholders. Natural language is widely used since it is an adequate tool considering non-technical stakeholder. Nevertheless communication problems arise with the use of natural language. The software development team members need to learn about the application domain and this process of learning means focusing on the features to be included in the software application, while leaving apart the elements out of the boundaries of the application. This process is not easy when people face a new application domain. Thus, this paper proposes an approach to define the software application language from a vocabulary of the application domain. Facultad de Informática |
description |
Requirements engineering is one the most critical stages in software development. If the requirements are not correct the software development team will produce an artifact that will not satisfy the needs, wishes and expectations of the client. Requirements (and knowledge in general) are spread among many stakeholders. Natural language is widely used since it is an adequate tool considering non-technical stakeholder. Nevertheless communication problems arise with the use of natural language. The software development team members need to learn about the application domain and this process of learning means focusing on the features to be included in the software application, while leaving apart the elements out of the boundaries of the application. This process is not easy when people face a new application domain. Thus, this paper proposes an approach to define the software application language from a vocabulary of the application domain. |
publishDate |
2022 |
dc.date.none.fl_str_mv |
2022 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/conferenceObject info:eu-repo/semantics/publishedVersion Objeto de conferencia http://purl.org/coar/resource_type/c_5794 info:ar-repo/semantics/documentoDeConferencia |
format |
conferenceObject |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://sedici.unlp.edu.ar/handle/10915/158782 |
url |
http://sedici.unlp.edu.ar/handle/10915/158782 |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/isbn/978-950-34-2303-5 info:eu-repo/semantics/reference/hdl/10915/158339 |
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 8-20 |
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_ |
1842260638399725568 |
score |
13.13397 |