Desarrollo y evaluación de herramientas basadas en Procesamiento de Lenguaje Natural e Inteligencia Artificial para el tratamiento de especificaciones técnicas y no técnicas con el fin de mejorar la calidad, extraer información y consolidar el conocimiento
Permanent URI for this collection
Browse
Browsing Desarrollo y evaluación de herramientas basadas en Procesamiento de Lenguaje Natural e Inteligencia Artificial para el tratamiento de especificaciones técnicas y no técnicas con el fin de mejorar la calidad, extraer información y consolidar el conocimiento by Author "Firmenich, Diego"
Results Per Page
Sort Options
-
ItemAn approach for Reverse Engineering from Web Applications into the Language of the Domain using the LEL Glossary(Even3, Brazil., 2024-8-9) Granizo Rodríguez, Angela Verónica ; Antonelli, Ruben Leandro ; Firmenich, Sergio ; Firmenich, DiegoRequirement 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.
-
ItemWeb Development Based on Design-Transfer Through Client Adaptations(Springer, Cham, 2025-6-19) Delgado Guerrero, Jonathan ; Antonelli, Ruben Leandro ; Firmenich, DiegoDesigning high-fidelity prototypes that cover both visual and behavioral aspects can be challenging. Using interaction patterns as requirements can help develop such prototypes. Patterns assist product understanding and improve early corrections. In this paper, we propose a method for specifying component interactions using existing interaction patterns in the literature as part of the requirements. We also present an experimental tool that uses client-side adaptation on the web prototype built using interface design tools to allow associating the interaction patterns to the visual components and thus transferring the design and behavior to code. This approach allows the creation of functional components with reusable code that facilitates the implementation in the development phase. The article presents the initial state, detailing the method and the developed tool.