Creation of a consulting tool and implementation of an ontology for a Master’s Degree Program in Computer Sciences

  • Cecilia Reyes Peña Benemérita Universidad Autónoma de Puebla
  • Mireya Tovar Vidal Benemérita Universidad Autónoma de Puebla http://orcid.org/0000-0002-9086-7446
  • Concepción Stephanie Vázquez González Benemérita Universidad Autónoma de Puebla
Keywords: Ontology, Python tool, SPARQL language

Abstract

In this paper, a manual ontology for a Computer Sciences Master program constructed, that uses some elements from the METHONTOLOGY, Grüninger and Fox, and Bravo’s methodologies, is presented. A series of steps to identify and represent the Master’s Degree program’s knowledge base has been followed. Afterwards, first order logic axioms and competency questions to evaluate the ontology are used. The development of a module written in Python language is used for evaluating the ontology through competency questions defined during design phase. This module is flexible enough to present predefined or defined questions by the user in running time and to obtain results to the queries representing the competency questions. Elements as a hierarchy class diagram and a description of the relations and attributes are used in this ontology’s construction.

Author Biographies

Cecilia Reyes Peña, Benemérita Universidad Autónoma de Puebla

Current student of the Master in Computer Sciences at the Benemérita Universidad Autónoma de Puebla and specializing in Data Bases and Information Retrieval Area. Puebla, México.

Mireya Tovar Vidal, Benemérita Universidad Autónoma de Puebla

SNI I researcher in the Faculty of Computer Sciences at the Benemérita Universidad Autónoma de Puebla. Puebla, México.

Concepción Stephanie Vázquez González, Benemérita Universidad Autónoma de Puebla

Current student of the Master in Computer Sciences at the Benemérita Universidad Autónoma de Puebla and specializing in Data Bases and Information Retrieval Area. Puebla, México.

References

[1] K. Loudon, Developing Large Web Applications: Producing Code That Can Grow and Thrive, First Edit. O’Reilly Media, Inc., 2010.

[2] T. Berners-Lee, J. Hendler, and O. Lassila, “The semantic web,” Sci. Am., vol. 284, no. 5, pp. 34–43, 2001.

[3] A. Lozano Tello, “Ontologías en la Web semántica,” in I Jornadas de Ingeniería Web’01, 2001, p. 4.

[4] E. Ramos, H. Núñez, and R. Casañas, “Esquema para evaluar ontologías únicas para un dominio de conocimiento,” Enlace, vol. 6, no. 1, pp. 57–71, 2009.

[5] J. A. Baez and M. Tovar, “Un modelo ontológico para representar la organización de una unidad educativa,” in Avances recientes en Ciencias Computacionales -CiComp 2016, 2016, pp. 54–61.

[6] M. Bravo, F. Martínez-Reyes, and J. Rodríguez, “Representation of an Academic and Institutional Context Using Ontologies,” Res. Comput. Sci., vol. 87, pp. 9–17, 2014.

[7] L. Feigenbaum, I. Herman, T. Hongsermeier, E. Neumann, and S. Stephens, “The Semantic Web in Action,” Sci. Am., vol. 297, no. 6, pp. 90–97, 2007.

[8] O. Corcho, M. Fernández-López, and A. Gómez-Pérez, “Methodologies, tools and languages for building ontologies. Where is their meeting point?,” Data Knowl. Eng., vol. 46, no. 1, pp. 41–64, 2003.

[9] M. Grüninger and M. S. Fox, Methodology for the design and evaluation of ontologies. 1995.

[10] A. Gómez-Pérez, M. Fernández-López, and O. Corcho, Ontological Engineering: with examples from the areas of Knowledge Management, e-Commerce and the Semantic Web. Springer, 2006.

[11] M. A. Musen, “The protégé project: a look back and a look forward,” AI Matters, vol. 1, no. 4, pp. 4–12, Jun. 2015.

[12] Python, “Python Software Foundation. Python Language Reference, version 3.6.1,” 2017. [Online]. Available: http://www.python.org.

[13] W. W. W. Consortium, “SPARQL 1.1 Query Language, 2013.,” 2013. [Online]. Available: https://www.w3.org/TR/sparql11-query.
How to Cite
Reyes Peña, C., Tovar Vidal, M., & Vázquez González, C. S. (2018). Creation of a consulting tool and implementation of an ontology for a Master’s Degree Program in Computer Sciences. Revista Colombiana De Computación, 19(1), 29–38. https://doi.org/10.29375/25392115.3227

Downloads

Download data is not yet available.
Published
2018-06-01
Section
Article of scientific and technological research

Altmetric

Escanea para compartir
QR Code
Crossref Cited-by logo