An approach for Reverse Engineering from Web Applications into the Language of the Domain using the LEL Glossary
- Autores
- Granizo Rodríguez, Angela Verónica; Antonelli, Leandro; Firmenich, Sergio; Firmenich, Diego
- Año de publicación
- 2024
- Idioma
- inglés
- Tipo de recurso
- documento de conferencia
- Estado
- versión publicada
- Descripción
- Requirement engineering plays a crucial role in the software lifecycle, since errors made in the requirements require significant effort to be corrected in later stages. The main source of requirements is people; however, it is common to analyze existing applications when developing new software. This is particularly the case in the process of reengineering. On the other hand, the language of the domain is essential to understanding the domain and thus comprehending the requirements. Language Extended Lexicon (LEL) is a structured glossary designed to capture this language. This paper proposes an approach for obtaining the language of an application domain from a web application using the LEL glossary. The process comprises three main activities: general analysis of the web application, domain language capture, and the verification of the generated domain language. Additionally, this paper describes a web browser extension tool designed to support the process. Finally, the paper presents the results of a preliminary evaluation with promising outcomes regarding the applicability of the approach.
- Materia
-
Ciencias de la Computación e Información
reverse engineering
software web applications
domain language
LEL
software 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
- Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
- OAI Identificador
- oai:digital.cic.gba.gob.ar:11746/12404
Ver los metadatos del registro completo
id |
CICBA_0daa3f418b70f67a146f9bea4050b6e6 |
---|---|
oai_identifier_str |
oai:digital.cic.gba.gob.ar:11746/12404 |
network_acronym_str |
CICBA |
repository_id_str |
9441 |
network_name_str |
CIC Digital (CICBA) |
spelling |
An approach for Reverse Engineering from Web Applications into the Language of the Domain using the LEL GlossaryGranizo Rodríguez, Angela VerónicaAntonelli, LeandroFirmenich, SergioFirmenich, DiegoCiencias de la Computación e Informaciónreverse engineeringsoftware web applicationsdomain languageLELsoftware requirementsapplication domainsoftware applicationRequirement engineering plays a crucial role in the software lifecycle, since errors made in the requirements require significant effort to be corrected in later stages. The main source of requirements is people; however, it is common to analyze existing applications when developing new software. This is particularly the case in the process of reengineering. On the other hand, the language of the domain is essential to understanding the domain and thus comprehending the requirements. Language Extended Lexicon (LEL) is a structured glossary designed to capture this language. This paper proposes an approach for obtaining the language of an application domain from a web application using the LEL glossary. The process comprises three main activities: general analysis of the web application, domain language capture, and the verification of the generated domain language. Additionally, this paper describes a web browser extension tool designed to support the process. Finally, the paper presents the results of a preliminary evaluation with promising outcomes regarding the applicability of the approach.2024-08info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdfhttps://digital.cic.gba.gob.ar/handle/11746/12404enginfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/reponame:CIC Digital (CICBA)instname:Comisión de Investigaciones Científicas de la Provincia de Buenos Airesinstacron:CICBA2025-09-04T09:43:39Zoai:digital.cic.gba.gob.ar:11746/12404Institucionalhttp://digital.cic.gba.gob.arOrganismo científico-tecnológicoNo correspondehttp://digital.cic.gba.gob.ar/oai/snrdmarisa.degiusti@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:94412025-09-04 09:43:40.245CIC Digital (CICBA) - Comisión de Investigaciones Científicas de la Provincia de Buenos Airesfalse |
dc.title.none.fl_str_mv |
An approach for Reverse Engineering from Web Applications into the Language of the Domain using the LEL Glossary |
title |
An approach for Reverse Engineering from Web Applications into the Language of the Domain using the LEL Glossary |
spellingShingle |
An approach for Reverse Engineering from Web Applications into the Language of the Domain using the LEL Glossary Granizo Rodríguez, Angela Verónica Ciencias de la Computación e Información reverse engineering software web applications domain language LEL software requirements application domain software application |
title_short |
An approach for Reverse Engineering from Web Applications into the Language of the Domain using the LEL Glossary |
title_full |
An approach for Reverse Engineering from Web Applications into the Language of the Domain using the LEL Glossary |
title_fullStr |
An approach for Reverse Engineering from Web Applications into the Language of the Domain using the LEL Glossary |
title_full_unstemmed |
An approach for Reverse Engineering from Web Applications into the Language of the Domain using the LEL Glossary |
title_sort |
An approach for Reverse Engineering from Web Applications into the Language of the Domain using the LEL Glossary |
dc.creator.none.fl_str_mv |
Granizo Rodríguez, Angela Verónica Antonelli, Leandro Firmenich, Sergio Firmenich, Diego |
author |
Granizo Rodríguez, Angela Verónica |
author_facet |
Granizo Rodríguez, Angela Verónica Antonelli, Leandro Firmenich, Sergio Firmenich, Diego |
author_role |
author |
author2 |
Antonelli, Leandro Firmenich, Sergio Firmenich, Diego |
author2_role |
author author author |
dc.subject.none.fl_str_mv |
Ciencias de la Computación e Información reverse engineering software web applications domain language LEL software requirements application domain software application |
topic |
Ciencias de la Computación e Información reverse engineering software web applications domain language LEL software requirements application domain software application |
dc.description.none.fl_txt_mv |
Requirement engineering plays a crucial role in the software lifecycle, since errors made in the requirements require significant effort to be corrected in later stages. The main source of requirements is people; however, it is common to analyze existing applications when developing new software. This is particularly the case in the process of reengineering. On the other hand, the language of the domain is essential to understanding the domain and thus comprehending the requirements. Language Extended Lexicon (LEL) is a structured glossary designed to capture this language. This paper proposes an approach for obtaining the language of an application domain from a web application using the LEL glossary. The process comprises three main activities: general analysis of the web application, domain language capture, and the verification of the generated domain language. Additionally, this paper describes a web browser extension tool designed to support the process. Finally, the paper presents the results of a preliminary evaluation with promising outcomes regarding the applicability of the approach. |
description |
Requirement engineering plays a crucial role in the software lifecycle, since errors made in the requirements require significant effort to be corrected in later stages. The main source of requirements is people; however, it is common to analyze existing applications when developing new software. This is particularly the case in the process of reengineering. On the other hand, the language of the domain is essential to understanding the domain and thus comprehending the requirements. Language Extended Lexicon (LEL) is a structured glossary designed to capture this language. This paper proposes an approach for obtaining the language of an application domain from a web application using the LEL glossary. The process comprises three main activities: general analysis of the web application, domain language capture, and the verification of the generated domain language. Additionally, this paper describes a web browser extension tool designed to support the process. Finally, the paper presents the results of a preliminary evaluation with promising outcomes regarding the applicability of the approach. |
publishDate |
2024 |
dc.date.none.fl_str_mv |
2024-08 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/conferenceObject info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_5794 info:ar-repo/semantics/documentoDeConferencia |
format |
conferenceObject |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
https://digital.cic.gba.gob.ar/handle/11746/12404 |
url |
https://digital.cic.gba.gob.ar/handle/11746/12404 |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-nc-sa/4.0/ |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:CIC Digital (CICBA) instname:Comisión de Investigaciones Científicas de la Provincia de Buenos Aires instacron:CICBA |
reponame_str |
CIC Digital (CICBA) |
collection |
CIC Digital (CICBA) |
instname_str |
Comisión de Investigaciones Científicas de la Provincia de Buenos Aires |
instacron_str |
CICBA |
institution |
CICBA |
repository.name.fl_str_mv |
CIC Digital (CICBA) - Comisión de Investigaciones Científicas de la Provincia de Buenos Aires |
repository.mail.fl_str_mv |
marisa.degiusti@sedici.unlp.edu.ar |
_version_ |
1842340429699219456 |
score |
12.623145 |