performance of the libraries. In a future work it is
intended to use the results obtained in this paper to
include postgraduate courses information, in addition
to extending the system to improve the management
of student enrolment. Finally, Python as the selected
programming language streamlined the
implementation for each of the ontology modules as
mentioned in (Jean-Baptiste, 2021).
Figure 4: Answer to competence question 1.
Figure 5: Answer to competence question 2.
ACKNOWLEDGEMENTS
The authors would like to thank Benemerita
Universidad Autonoma de Puebla, Mexico. The
present work has been funded by the research projects
VIEP-2021 and VIEP-2022 at BUAP.
REFERENCES
Neches, R., Fikes, R. E., Finin, T., Gruber, T., Patil, R.,
Senator, T., & Swartout, W. R. (1991). Enabling
Technology for Knowledge Sharing. AI Magazine,
12(3), 36. https://doi.org/10.1609/aimag.v12i3.902
Gruninger, M. (1995). Methodology for the Design and
Evaluation of Ontologies. International Joint
Conference on Artificial Intelligence.
Jean-Baptiste, L. (2021). Ontologies with Python:
Programming Owl 2.0 Ontologies with Python and
Owlready2. Apress.
Doria, M. V., Flores, C. V., Montejano, G. A.,
Korzeniewski, M. I., María Del Prado, A., Guaraz, S.,
& Ramayo, S. P. (n.d.) (2017). Ontologías desde la
ingeniería de software para asistir al ámbito educativo
utilizando TIC.Editorial científica universitaria de la
Universidad Nacional de Catamarca.
Mora Arciniega, M. B., & Segarra Faggioni, V. (2016).
Modelo ontológico para la representación de datos
académicos y su publicación con tecnología semántica.
Opción, 32(10). Recuperado a partir de
https://produccioncientificaluz.org/index.php/opcion/a
rticle/view/21816
Rosell León, Y., Senso Ruiz, J. A., & Leiva Mederos, A.
A., (2016). Diseño de una ontología para la gestión de
datos heterogéneos en universidades: marco
metodológico. Revista Cubana de Información en
Ciencias de la Salud, 27(4), 545-567.
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
Flores, J. C., Tovar, M., Cervantes, A. (2017). Ontological
Model to Represent Information about the Professional
Practice in an Educational Institution.Research in
Computing Science 145,127-140.
Tovar, M., Flores, J. C. & Reyes-Ortiz, J. A. (2017). An
Ontology for Representing Information over Social
Service in an Educational Institution. Proceedings of
the 6th International Conference on Data Science,
Technology and Applications.
https://doi.org/10.5220/0006484703910399.
PyQt5 Reference Guide — PyQt 5.7 Reference Guide. (s.
f.). https://doc.bccnsoft.com/docs/PyQt5/
Bravo, M., Martínez-Reyes, F. & Rodríguez, J. (2014).
Representation of an Academic and Institutional
Context using Ontologies. Research in Computing
Science, 87(1), 9-17. https://doi.org/10.13053/rcs-87-1-
1.
Rivera, M., Contreras, M., Bello, P., Castillo, H., Vázquez,
J. A., Marcial, L. R, Ríos, C. A., Bermúdez, M. B.,
Zamora, C., Pérez De Celis, M., Tamariz, E. I., (2016).
Plan de Estudios de la Licenciatura en Ciencias de la
Computación .
https://secreacademica.cs.buap.mx/MumMapas/Semes
tres/planEstud/Programa%20Educativo%20S%C3%A
Dntesis%20LCC%202016.pdf . %202016.pdf .
Baptiste, J., (2019).Welcome to Owlready2’s
documentation — Owlready2 0.36 documentation. .
https://owlready2.readthedocs.io/en/v0.37/
WebProtegeUsersGuide - Protege Wiki. (s. f.).
https://protegewiki.stanford.edu/wiki/WebProtegeUser
sGuide.
RDFLib Team, (2019).rdflib 6.2.0 — rdflib 6.2.0
documentation. (https://rdflib.readthedocs.io/en/stable/