Implementación de una Ontología y herramienta de consulta para un programa de Maestría en Ciencias de la Computación

dc.contributor.authorReyes Peña, Ceciliaspa
dc.contributor.authorTovar Vidal, Mireyaspa
dc.contributor.authorVázquez González, Concepción Stephaniespa
dc.contributor.googlescholarReyes Peña, Cecilia [sY_WrggAAAAJ]spa
dc.contributor.googlescholarTovar Vidal, Mireya [1LftZKUAAAAJ]spa
dc.contributor.orcidReyes Peña, Cecilia [0000-0002-3615-3776]spa
dc.contributor.orcidTovar Vidal, Mireya [0000-0002-9086-7446]spa
dc.contributor.researchgateTovar Vidal, Mireya [Tovar-Mireya]spa
dc.date.accessioned2020-10-27T00:20:03Z
dc.date.available2020-10-27T00:20:03Z
dc.date.issued2018-06-01
dc.description.abstractEn este artículo, es representada una ontología manual para un programa de Maestría en Ciencias de la Computación construida con algunos elementos de las metodologías METHONTOLOGY, Grüninger y Fox, y Bravo. Se ha seguido un conjunto de pasos para identificar y representar la base del conocimiento del programa de Maestría, posteriormente son utilizados axiomas lógicos de primer orden y preguntas de competencia para evaluar la ontología. El desarrollo de un módulo en lenguaje Python es utilizado para la evaluación de la ontología a través de las preguntas de competencia definidas en la fase de diseño. Este módulo es lo suficientemente flexible para presentar preguntas predefinidas o definidas por el usuario en tiempo de ejecución y obtener resultados a las consultas que representan las preguntas de competencia. Elementos como el diagrama de jerarquía de clases y descripción de las relaciones y atributos son utilizados en la construcción de la ontología.spa
dc.description.abstractenglishIn 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.eng
dc.format.mimetypeapplication/pdfspa
dc.format.mimetypeText/htmlspa
dc.identifier.doi10.29375/25392115.3227
dc.identifier.instnameinstname:Universidad Autónoma de Bucaramanga UNABspa
dc.identifier.issn2539-2115
dc.identifier.issn1657-2831
dc.identifier.repourlrepourl:https://repository.unab.edu.co
dc.identifier.urihttp://hdl.handle.net/20.500.12749/8844
dc.language.isoengspa
dc.language.isospaspa
dc.publisherUniversidad Autónoma de Bucaramanga UNAB
dc.relationhttps://revistas.unab.edu.co/index.php/rcc/article/view/3227/2789
dc.relationHttps://revistas.unab.edu.co/index.php/rcc/article/view/3227/2906
dc.relation/*ref*/K. Loudon, Developing Large Web Applications: Producing Code That Can Grow and Thrive, First Edit. O’Reilly Media, Inc., 2010.
dc.relation/*ref*/T. Berners-Lee, J. Hendler, and O. Lassila, “The semantic web,” Sci. Am., vol. 284, no. 5, pp. 34–43, 2001.
dc.relation/*ref*/A. Lozano Tello, “Ontologías en la Web semántica,” in I Jornadas de Ingeniería Web’01, 2001, p. 4.
dc.relation/*ref*/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.
dc.relation/*ref*/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.
dc.relation/*ref*/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.
dc.relation/*ref*/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.
dc.relation/*ref*/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.
dc.relation/*ref*/M. Grüninger and M. S. Fox, Methodology for the design and evaluation of ontologies. 1995.
dc.relation/*ref*/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.
dc.relation/*ref*/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.
dc.relation/*ref*/Python, “Python Software Foundation. Python Language Reference, version 3.6.1,” 2017. [Online]. Available: http://www.python.org.
dc.relation/*ref*/W. W. W. Consortium, “SPARQL 1.1 Query Language, 2013.,” 2013. [Online]. Available: https://www.w3.org/TR/sparql11-query.
dc.relation.referencesK. Loudon, Developing Large Web Applications: Producing Code That Can Grow and Thrive, First Edit. O’Reilly Media, Inc., 2010
dc.relation.referencesT. Berners-Lee, J. Hendler, and O. Lassila, “The semantic web,” Sci. Am., vol. 284, no. 5, pp. 34–43, 2001.
dc.relation.referencesA. Lozano Tello, “Ontologías en la Web semántica,” in I Jornadas de Ingeniería Web’01, 2001, p. 4.
dc.relation.referencesE. 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.
dc.relation.referencesJ. 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.
dc.relation.referencesM. 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.
dc.relation.referencesL. 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.
dc.relation.referencesO. 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.
dc.relation.referencesM. Grüninger and M. S. Fox, Methodology for the design and evaluation of ontologies. 1995.
dc.relation.referencesA. 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.
dc.relation.referencesM. A. Musen, “The protégé project: a look back and a look forward,” AI Matters, vol. 1, no. 4, pp. 4–12, Jun. 2015
dc.relation.referencesPython, “Python Software Foundation. Python Language Reference, version 3.6.1,” 2017. [Online]. Available: http://www.python.org.
dc.relation.referencesW. W. W. Consortium, “SPARQL 1.1 Query Language, 2013.,” 2013. [Online]. Available: https://www.w3.org/ TR/sparql11-query.
dc.relation.urihttps://revistas.unab.edu.co/index.php/rcc/article/view/3227
dc.rightsDerechos de autor 2018 Revista Colombiana de Computación
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 2.5 Colombia*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.sourceRevista Colombiana de Computación; Vol. 19 Núm. 1 (2018): Revista Colombiana de Computación; 29-38
dc.subjectOntología
dc.subjectHerramienta Python
dc.subjectLenguaje SPARQL
dc.subject.keywordsOntologyeng
dc.subject.keywordsPython tooleng
dc.subject.keywordsSPARQL languageeng
dc.subject.keywordsTechnological developmenteng
dc.subject.keywordsTechnological innovationseng
dc.subject.keywordsComputer's scienceeng
dc.subject.keywordsResearcheng
dc.subject.keywordsTechnology of the information and communicationeng
dc.subject.lembDesarrollo tecnológicospa
dc.subject.lembInnovaciones tecnológicasspa
dc.subject.lembCiencias de la computaciónspa
dc.subject.lembInvestigaciónspa
dc.subject.lembTecnología de la información y comunicaciónspa
dc.subject.proposalOntologíaspa
dc.subject.proposalHerramienta pythonspa
dc.subject.proposalLenguaje SPARQLspa
dc.titleImplementación de una Ontología y herramienta de consulta para un programa de Maestría en Ciencias de la Computaciónspa
dc.title.translatedCreation of a consulting tool and implementation of an ontology for a Master’s Degree Program in Computer Scienceseng
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.driverinfo:eu-repo/semantics/article
dc.type.hasversionInfo:eu-repo/semantics/publishedVersion
dc.type.hasversioninfo:eu-repo/semantics/acceptedVersion
dc.type.localArtículospa
dc.type.redcolhttp://purl.org/redcol/resource_type/CJournalArticle

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
2018_Articulo_Implementación de una Ontología y herramienta de consulta para un programa de Maestría en Ciencias de la Computación.pdf
Tamaño:
1.4 MB
Formato:
Adobe Portable Document Format
Descripción:
Artículo