OWL-Sharp: Gerador Semântico de Código-Fonte.

Saved in:
Bibliographic Details
Title: OWL-Sharp: Gerador Semântico de Código-Fonte. (Portuguese)
Alternate Title: OWL-Sharp: Source Code Semantic Generator. (English)
Authors: Solitto da Silva, Alisson, Eduardo Garcia, Rogério, Castro Botega, Leonardo
Source: CISTI (Iberian Conference on Information Systems & Technologies / Conferência Ibérica de Sistemas e Tecnologias de Informação) Proceedings; 2023, Issue 18, p1-6, 6p
Abstract (English): The use of ontologies in Software Engineering has great potential for the progress of software construction processes. Ontologies can provide the inference of new knowledge and the retrieval of information in a more expressive way with the use of queries, making the evaluation of relevant knowledge effective for the context of the application. In this article, we present the OWL-Sharp tool, a semantic source code generator for solutions coded in the C Sharp programming language. We evaluated the performance of OWL-Sharp in 23 relevant opensource software solutions and performed the experiments obtaining metrics of processing of the artifacts and the execution time of each solution. To evaluate the semantic generation of the project, we performed code smell detection using semantic queries in SPARQL. The results show that the tool achieves significant results. [ABSTRACT FROM AUTHOR]
Abstract (Portuguese): Há um grande potencial de uso de ontologias na Engenharia de Software, em especial para apoiar os processos de construção do software. As ontologias podem proporcionar a inferência de novos conhecimentos e a recuperação da informação de maneira mais expressiva, e com o uso de consultas por elas suportadas torna eficaz a avaliação de conhecimento relevante para o contexto. Neste artigo, apresentamos a ferramenta OWL-Sharp, um gerador semântico de código-fonte para soluções codificadas na linguagem de programação C Sharp. Avaliamos o desempenho do OWL-Sharp em 23 soluções de software relevantes de código-fonte aberto e realizamos os experimentos obtendo métricas de processamento dos artefatos e o tempo de execução de cada solução. Para avaliar a geração semântica do projeto, realizamos a detecção de code smell utilizando consultas semânticas em SPARQL. Os resultados mostram que a ferramenta alcança resultados significativos. [ABSTRACT FROM AUTHOR]
Copyright of CISTI (Iberian Conference on Information Systems & Technologies / Conferência Ibérica de Sistemas e Tecnologias de Informação) Proceedings is the property of Conferencia Iberica de Sistemas Tecnologia de Informacao and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Complementary Index
Description
Abstract:The use of ontologies in Software Engineering has great potential for the progress of software construction processes. Ontologies can provide the inference of new knowledge and the retrieval of information in a more expressive way with the use of queries, making the evaluation of relevant knowledge effective for the context of the application. In this article, we present the OWL-Sharp tool, a semantic source code generator for solutions coded in the C Sharp programming language. We evaluated the performance of OWL-Sharp in 23 relevant opensource software solutions and performed the experiments obtaining metrics of processing of the artifacts and the execution time of each solution. To evaluate the semantic generation of the project, we performed code smell detection using semantic queries in SPARQL. The results show that the tool achieves significant results. [ABSTRACT FROM AUTHOR]
ISSN:21660727