UNC-Corpus: a UML-diagram corpus to solve completeness problems in software engineering

Authors

  • Carlos M. Zapata J. Universidad Nacional de Colombia, sede Medellín
  • Juan C. Hernández P. Universidad Nacional de Colombia, sede Medellín
  • Raúl A. Zuluaga Universidad Nacional de Colombia, Sede Medellín

Keywords:

annotated corpus, UML diagrams, XMI, repository, metamodelling, NLP, information extraction

Abstract

Computational corpora are used as tools in Natural Language Processing (NLP) to solve disambiguation, translation and automated text generation problems. In order to complete these tasks, the main feature of computational corpora (the fact that they have proven uses of a language) is combined with statistical analysis along with information extraction methods based on neural networks or genetic algorithms. In software engineering, there is no evidence supporting the use of diagram computational corpora. Diagram repositories have a similar application working with real examples of diagrams (mainly for reuse purposes), but without using neither statistics nor heuristic methods for information extraction. In this paper, the UNC-Corpus, a tool for managing a corpus of UML (Unified Modelling Language) diagrams, which applies NPL traditional techniques in order to solve completeness problems in software engineering, is proposed.

Downloads

Download data is not yet available.

Author Biographies

  • Carlos M. Zapata J., Universidad Nacional de Colombia, sede Medellín
    Ph. D. en Ingeniería de Sistemas. Profesor Asociado, Escuela de Sistemas, Facultad de Minas, Universidad Nacional de Colombia, Sede Medellín. Integrante del Grupo de investigación en Lenguajes Computacionales de la misma institución.
  • Juan C. Hernández P., Universidad Nacional de Colombia, sede Medellín
    Ingeniero de Sistemas e Informática, Universidad Nacional de Colombia, Sede Medellín. Integrante del Grupo de investigación en Lenguajes Computacionales de la misma institución.
  • Raúl A. Zuluaga, Universidad Nacional de Colombia, Sede Medellín
    Ingeniero de Sistemas e Informática, Universidad Nacional de Colombia, Sede Medellín. Integrante del Grupo de investigación en Ingeniería de Software de la misma institución.

Downloads

Published

2011-03-24

Issue

Section

Artículos

How to Cite

Zapata J., C. M., Hernández P., J. C., & Zuluaga, R. A. (2011). UNC-Corpus: a UML-diagram corpus to solve completeness problems in software engineering. Revista Universidad EAFIT, 44(151), 93-106. https://publicaciones.eafit.edu.co/index.php/revista-universidad-eafit/article/view/133

Most read articles by the same author(s)