A Proposal for Improving the Essence Standard by Using Terminology Unification

Context: SEMAT (Software Engineering Method and Theory) is promoting a software engineering theory with adequate terminology to improve the transference of methods and practices between teams. Terminologies should be uniform in order to eliminate ambiguity, improve communication among teams, and sup...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Carlos Mario Zapata Jaramillo, Antony Henao Roqueme
Formato: article
Lenguaje:ES
Publicado: Universidad Distrital Francisco José de Caldas 2021
Materias:
Acceso en línea:https://doaj.org/article/a19978186ea749f681f0d3998bb221fe
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:a19978186ea749f681f0d3998bb221fe
record_format dspace
spelling oai:doaj.org-article:a19978186ea749f681f0d3998bb221fe2021-11-04T23:54:31ZA Proposal for Improving the Essence Standard by Using Terminology Unification0121-750X2344-839310.14483/23448393.16428https://doaj.org/article/a19978186ea749f681f0d3998bb221fe2021-05-01T00:00:00Zhttps://revistas.udistrital.edu.co/index.php/reving/article/view/16428https://doaj.org/toc/0121-750Xhttps://doaj.org/toc/2344-8393Context: SEMAT (Software Engineering Method and Theory) is promoting a software engineering theory with adequate terminology to improve the transference of methods and practices between teams. Terminologies should be uniform in order to eliminate ambiguity, improve communication among teams, and support new concepts. Method: The process of reaching uniformity is called terminology unification. In this paper we propose a method for improving the Essence standard based on terminology unification. This method comprises four stages: selection of base models and definitions for structuring terms, identification of terminology problems by comparing the base models and definitions, unification of terms among the base models and definitions, and measurement of the gap between the current standard terms and the proposed changes. Results: We propose a set of modifications to the Essence standard in constructs like: alpha state cards, relationships among alphas, and names of activity spaces. Conclusions: By solving such conflicts, we can define a common, unambiguous terminology for software engineering teams.Carlos Mario Zapata JaramilloAntony Henao RoquemeUniversidad Distrital Francisco José de Caldasarticleessence standarduniformity problemsterminology problemsterminology unificationEngineering (General). Civil engineering (General)TA1-2040ESIngeniería , Vol 26, Iss 2, Pp 213-232 (2021)
institution DOAJ
collection DOAJ
language ES
topic essence standard
uniformity problems
terminology problems
terminology unification
Engineering (General). Civil engineering (General)
TA1-2040
spellingShingle essence standard
uniformity problems
terminology problems
terminology unification
Engineering (General). Civil engineering (General)
TA1-2040
Carlos Mario Zapata Jaramillo
Antony Henao Roqueme
A Proposal for Improving the Essence Standard by Using Terminology Unification
description Context: SEMAT (Software Engineering Method and Theory) is promoting a software engineering theory with adequate terminology to improve the transference of methods and practices between teams. Terminologies should be uniform in order to eliminate ambiguity, improve communication among teams, and support new concepts. Method: The process of reaching uniformity is called terminology unification. In this paper we propose a method for improving the Essence standard based on terminology unification. This method comprises four stages: selection of base models and definitions for structuring terms, identification of terminology problems by comparing the base models and definitions, unification of terms among the base models and definitions, and measurement of the gap between the current standard terms and the proposed changes. Results: We propose a set of modifications to the Essence standard in constructs like: alpha state cards, relationships among alphas, and names of activity spaces. Conclusions: By solving such conflicts, we can define a common, unambiguous terminology for software engineering teams.
format article
author Carlos Mario Zapata Jaramillo
Antony Henao Roqueme
author_facet Carlos Mario Zapata Jaramillo
Antony Henao Roqueme
author_sort Carlos Mario Zapata Jaramillo
title A Proposal for Improving the Essence Standard by Using Terminology Unification
title_short A Proposal for Improving the Essence Standard by Using Terminology Unification
title_full A Proposal for Improving the Essence Standard by Using Terminology Unification
title_fullStr A Proposal for Improving the Essence Standard by Using Terminology Unification
title_full_unstemmed A Proposal for Improving the Essence Standard by Using Terminology Unification
title_sort proposal for improving the essence standard by using terminology unification
publisher Universidad Distrital Francisco José de Caldas
publishDate 2021
url https://doaj.org/article/a19978186ea749f681f0d3998bb221fe
work_keys_str_mv AT carlosmariozapatajaramillo aproposalforimprovingtheessencestandardbyusingterminologyunification
AT antonyhenaoroqueme aproposalforimprovingtheessencestandardbyusingterminologyunification
AT carlosmariozapatajaramillo proposalforimprovingtheessencestandardbyusingterminologyunification
AT antonyhenaoroqueme proposalforimprovingtheessencestandardbyusingterminologyunification
_version_ 1718444545147928576