Tratamiento semántico de los logs de un servidor usando RDF
La investigación plantea el manejo semántico de los logs de un servidor Web usando RDF. Para lo cual se establece conocer RDF como formato de metadato, elaborar una propuesta de ontología de logs y cómo emplearla en el diseño de un sistema de información para la Web semántica, disponiendo de un serv...
- Autores:
-
Parra LLanos, Carlos Arturo
- Tipo de recurso:
- Fecha de publicación:
- 2007
- Institución:
- Universidad Autónoma de Bucaramanga - UNAB
- Repositorio:
- Repositorio UNAB
- Idioma:
- OAI Identifier:
- oai:repository.unab.edu.co:20.500.12749/25931
- Acceso en línea:
- http://hdl.handle.net/20.500.12749/25931
- Palabra clave:
- Computer sciences
Systems engineer
Computational linguistics
Ontology
Internet searches
Semantic web
Syntactic analysis (Computational grammar)
Web servers
Ciencias computacionales
Ingeniería de sistemas
Lingüística computacional
Análisis sintáctico (Gramática computacional)
Servidores web
Ontología
Búsquedas en internet
Web semántica
- Rights
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id |
UNAB2_5bf7492b2f8593947def3c7a88193e73 |
---|---|
oai_identifier_str |
oai:repository.unab.edu.co:20.500.12749/25931 |
network_acronym_str |
UNAB2 |
network_name_str |
Repositorio UNAB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Tratamiento semántico de los logs de un servidor usando RDF |
dc.title.translated.spa.fl_str_mv |
Semantic treatment of server logs using RDF |
title |
Tratamiento semántico de los logs de un servidor usando RDF |
spellingShingle |
Tratamiento semántico de los logs de un servidor usando RDF Computer sciences Systems engineer Computational linguistics Ontology Internet searches Semantic web Syntactic analysis (Computational grammar) Web servers Ciencias computacionales Ingeniería de sistemas Lingüística computacional Análisis sintáctico (Gramática computacional) Servidores web Ontología Búsquedas en internet Web semántica |
title_short |
Tratamiento semántico de los logs de un servidor usando RDF |
title_full |
Tratamiento semántico de los logs de un servidor usando RDF |
title_fullStr |
Tratamiento semántico de los logs de un servidor usando RDF |
title_full_unstemmed |
Tratamiento semántico de los logs de un servidor usando RDF |
title_sort |
Tratamiento semántico de los logs de un servidor usando RDF |
dc.creator.fl_str_mv |
Parra LLanos, Carlos Arturo |
dc.contributor.advisor.none.fl_str_mv |
Carrillo Zambrano, Eduardo |
dc.contributor.author.none.fl_str_mv |
Parra LLanos, Carlos Arturo |
dc.contributor.cvlac.spa.fl_str_mv |
Carrillo Zambrano, Eduardo [0000068780] |
dc.contributor.googlescholar.spa.fl_str_mv |
Carrillo Zambrano, Eduardo [kYG-lPUAAAAJ&hl=es&oi=ao] |
dc.contributor.orcid.spa.fl_str_mv |
Carrillo Zambrano, Eduardo [0000-0002-0868-940X] |
dc.contributor.researchgate.spa.fl_str_mv |
Carrillo Zambrano, Eduardo [Eduardo-Carrillo-Zambrano] |
dc.contributor.apolounab.spa.fl_str_mv |
Carrillo Zambrano, Eduardo [eduardo-carrillo-zambrano] |
dc.subject.keywords.spa.fl_str_mv |
Computer sciences Systems engineer Computational linguistics Ontology Internet searches Semantic web Syntactic analysis (Computational grammar) Web servers |
topic |
Computer sciences Systems engineer Computational linguistics Ontology Internet searches Semantic web Syntactic analysis (Computational grammar) Web servers Ciencias computacionales Ingeniería de sistemas Lingüística computacional Análisis sintáctico (Gramática computacional) Servidores web Ontología Búsquedas en internet Web semántica |
dc.subject.lemb.spa.fl_str_mv |
Ciencias computacionales Ingeniería de sistemas Lingüística computacional Análisis sintáctico (Gramática computacional) Servidores web |
dc.subject.proposal.spa.fl_str_mv |
Ontología Búsquedas en internet Web semántica |
description |
La investigación plantea el manejo semántico de los logs de un servidor Web usando RDF. Para lo cual se establece conocer RDF como formato de metadato, elaborar una propuesta de ontología de logs y cómo emplearla en el diseño de un sistema de información para la Web semántica, disponiendo de un servidor de la Universidad Autónoma de Bucaramanga. El trabajo inicia con el estudio del RDF, Web Semántica, ontología, repositorios y de algunas de sus aplicaciones, al mismo tiempo que se seleccionan logs del servidor unab.edu.co y, partiendo de una propuesta anterior, se emplea un método conocido para establecer el vocabulario y la ontología de los logs, que para la implementación hace con las herramientas de uso libre Protege y Césame y como repositorio al manejador de base de datos MySQL. Se llega al establecimiento del vocabulario y la ontología de los logs; planteamiento que presenta ventajas en su manejo sobre su antecesor y define un procedimiento para manejo de los logs en repositorios que son implementados con herramientas comunes y de uso libre. |
publishDate |
2007 |
dc.date.issued.none.fl_str_mv |
2007 |
dc.date.accessioned.none.fl_str_mv |
2024-08-06T13:43:01Z |
dc.date.available.none.fl_str_mv |
2024-08-06T13:43:01Z |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/masterThesis |
dc.type.local.spa.fl_str_mv |
Tesis |
dc.type.hasversion.none.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/TM |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/20.500.12749/25931 |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional UNAB |
dc.identifier.repourl.spa.fl_str_mv |
repourl:https://repository.unab.edu.co |
url |
http://hdl.handle.net/20.500.12749/25931 |
identifier_str_mv |
reponame:Repositorio Institucional UNAB repourl:https://repository.unab.edu.co |
dc.relation.references.spa.fl_str_mv |
Bowen R, Coar K. Servidor Apache Al descubierto. Madrid: Pearson Educación. S. A.; 2000. Comer D. Redes globales de información con Internet y TCP/IP - Principios básicos, protocolos y arquitectura. 3a ed. México: Prentice-Hall, Inc.; 1998. Deitel II, Deitel P Cómo Programar en JAVA México: Pearson Educación; 2004. Fowler M, Scout K. UML gota a gota. México: Addison Wesley Longman de México; 1999. Goslin J, Joy B, Steele G. The Java Language Specification. California: Addison Wesley; 1996. Horridge M, Knublauch H, Rector A, Stevens R, Wroe C. A Practical Guide To Building OWL Ontologies Using The Protégé-OWL Plugin and CO-ODE Tools, Edition 1.0, The University Of Manchester, August 27, 2004. Larman C. UML y Patrones - Introducción al análisis y diseño orientado a objetos. México: Prentice Hall; 1999. Maruyama H, Clark A, Murata M, Uramoto M, Tamamura K, Nakamura R, et al. XML and Java: Developing Web Applications. 2a Ed. New York: Addison Wesley Professional; 2002. Maruyama H, Tamura K, Uramoto N. Sitios Web con XML y Java. Madrid: Prentice-Hall; 2000. Meyer B. Construcción de Software Orientado a Objetos. Madrid: Prentice Hall; 1999. Morrison M, et al. XML Al descubierto. Madrid: Prentice-Hall; 2000. Nijssen G, Halpin T. Conceptual Schema and Relational Database Design, Sydney: Prentice Hall; 1989. |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.local.spa.fl_str_mv |
Abierto (Texto Completo) |
dc.rights.creativecommons.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ Abierto (Texto Completo) Atribución-NoComercial-SinDerivadas 2.5 Colombia http://purl.org/coar/access_right/c_abf2 |
dc.coverage.spatial.spa.fl_str_mv |
Cartagena (Bolivar, Colombia) |
dc.coverage.campus.spa.fl_str_mv |
UNAB Campus Bucaramanga |
dc.publisher.grantor.spa.fl_str_mv |
Universidad Autónoma de Bucaramanga UNAB |
dc.publisher.faculty.spa.fl_str_mv |
Facultad Ingeniería |
dc.publisher.program.spa.fl_str_mv |
Maestría en Ciencias Computacionales |
institution |
Universidad Autónoma de Bucaramanga - UNAB |
bitstream.url.fl_str_mv |
https://repository.unab.edu.co/bitstream/20.500.12749/25931/1/Parra%20Llanos%20Carlos%202007.pdf https://repository.unab.edu.co/bitstream/20.500.12749/25931/2/license.txt https://repository.unab.edu.co/bitstream/20.500.12749/25931/3/Parra%20Llanos%20Carlos%202007.pdf.jpg |
bitstream.checksum.fl_str_mv |
90db69bf8237c96c9ab1dd1bdfc9df63 3755c0cfdb77e29f2b9125d7a45dd316 af0e6dd9a511e5e770a748ae74b2eb7c |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB |
repository.mail.fl_str_mv |
repositorio@unab.edu.co |
_version_ |
1814278386273484800 |
spelling |
Carrillo Zambrano, Eduardo0af7e78d-2c4d-4652-a7d8-606c9e3f667eParra LLanos, Carlos Arturo217e9604-9253-4beb-a915-eecd9980fe92Carrillo Zambrano, Eduardo [0000068780]Carrillo Zambrano, Eduardo [kYG-lPUAAAAJ&hl=es&oi=ao]Carrillo Zambrano, Eduardo [0000-0002-0868-940X]Carrillo Zambrano, Eduardo [Eduardo-Carrillo-Zambrano]Carrillo Zambrano, Eduardo [eduardo-carrillo-zambrano]Cartagena (Bolivar, Colombia)UNAB Campus Bucaramanga2024-08-06T13:43:01Z2024-08-06T13:43:01Z2007http://hdl.handle.net/20.500.12749/25931reponame:Repositorio Institucional UNABrepourl:https://repository.unab.edu.coLa investigación plantea el manejo semántico de los logs de un servidor Web usando RDF. Para lo cual se establece conocer RDF como formato de metadato, elaborar una propuesta de ontología de logs y cómo emplearla en el diseño de un sistema de información para la Web semántica, disponiendo de un servidor de la Universidad Autónoma de Bucaramanga. El trabajo inicia con el estudio del RDF, Web Semántica, ontología, repositorios y de algunas de sus aplicaciones, al mismo tiempo que se seleccionan logs del servidor unab.edu.co y, partiendo de una propuesta anterior, se emplea un método conocido para establecer el vocabulario y la ontología de los logs, que para la implementación hace con las herramientas de uso libre Protege y Césame y como repositorio al manejador de base de datos MySQL. Se llega al establecimiento del vocabulario y la ontología de los logs; planteamiento que presenta ventajas en su manejo sobre su antecesor y define un procedimiento para manejo de los logs en repositorios que son implementados con herramientas comunes y de uso libre.1. INTRODUCCIÓN..................................................................................................................................................................................... 1 1.1. Antecedentes.......................................................................................................................................................................................1 1.2. Motivación del trabajo...................................................................................................................................................................... 3 1.3. Planteamiento del problema y justificación.....................................................................................................................................5 1.4. Objetivo general................................................................................................................................................................................. 7 1.4.1. Objetivos específicos....................................................................................................................................................................... 7 1.5. Descripción de la estructura del documento de tesis.................................................................................................................... 8 Referencias Bibliográficas...........................................................................................................................................................................9 2. MARCO TEÓRICO (ESTADO DEL ARTE)............................................................................................................................................... 10 2.1. El RDF.................................................................................................................................................................................................. 10 2.1.1. Relación del RDF con otros estándares utilizados en Internet...............................................................................................26 2.1.2. Aplicaciones del RDF.....................................................................................................................................................................33 2.2. Ontología...........................................................................................................................................................................................39 2.2.1. Representación del conocimiento............................................................................................................................................ 41 2.2.2. Lenguajes de especificación ontológica................................................................................................................................... 42 2.3. I a Web Semántica........................................................................................................................................................................... 44 2.3.1. La Ciencia de la Web.................................................................................................................................................................... 46 2.4. Logs...................................................................................................................................................................................................48 2.4.1. Logs por ICMP..............................................................................................................................................................................50 2.4.2. Web logs........................................................................................................................................................................................51 2.5. Herramientas................................................................................................................................................................................. 57 2.5.1. Protégé........................................................................................................................................................................................ 58 2.5.2. Sesame........................................................................................................................................................................................ 59 2.5.3. OntoStudio................................................................................................................................................................................... 64 2.5.4. R2O + ODEMapster..................................................................................................................................................................... 65 2.5.5. RDF en el Contexto de los Negocios..........................................................................................................................................65 2.5.6. Jena.................................................................................................................................................................................................. 66 2.6. Aplicaciones....................................................................................................................................................................................... 66 2.6.1. UNSPSC.......................................................................................................................................................................................... 66 2.6.2. Open Biomedical Ontologies - OBO........................................................................................................................................... 67 2.6.3. Ontología de los logs con RDF.................................................................................................................................................... 68 2.6.4. Swoogle........................................................................................................................................................................................... 68 Referencias Bibliográficas........................................................................................................................................................................70 3. METODO DE INVESTIGACIÓN.............................................................................................................................................................78 Referencias bibliográficas........................................................................................................................................................................81 4. RESULTADOS DE LA INVESTIGACIÓN................................................................................................................................................82 4.1. Propuesta de vocabulario y ontología Logging........................................................................................................................... 82 4.1.1. Definición de vocabulario y ontología......................................................................................................................................... 86 4.1.2. Diferencias de la ontología propuesta con la antecesora........................................................................................................92 4.1.3. Código RDF/XML............................................................................................................................................................................ 94 4.1.4. Almacenamiento de la ontología Log en Sesame......................................................................................................................96 4.1.5. Procedimiento de inclusión de los logs en el repositorio..................................................................................................... 100 4.1.6. Evaluación de la ontología......................................................................................................................................................... 101 4.2. Análisis de los logs..........................................................................................................................................................................116 4.2.1. Solicitud del cliente..................................................................................................................................................................... 116 4.2.2. Códigos de estado del servidor..................................................................................................................................................117 4.2.3. Los Logs en el servidor Web Apache......................................................................................................................................... 117 4.2.4. Logs de los UNAB....................................................................................................................................................................119 4.3. Aplicación de análisis de Logs......................................................................................................................................121 Referencias bibliográficas.................................................................................................................................................... 124 5. CONCLUSIONES Y TRABAJO FUTURO.......................................................................................................................... 126 BIBLIOGRAFÍA........................................................................................................................................................................ 128 ANEXOS.................................................................................................................................................................................. 130 Anexo I - Código RDF/XML generado por Protégé............................................... ..............................................................131MaestríaThe research proposes the semantic management of Web server logs using RDF. To do this, it is necessary to know RDF as a metadata format, to develop a proposal for a log ontology and how to use it in the design of an information system for the Semantic Web, using a server from the Autonomous University of Bucaramanga. The work begins with the study of RDF, Semantic Web, ontology, repositories and some of their applications, while selecting logs from the unab.edu.co server and, starting from a previous proposal, a known method is used to establish the vocabulary and ontology of the logs, which for implementation is done with the free-use tools Protege and Césame and as a repository the MySQL database manager. The vocabulary and ontology of the logs are established; an approach that presents advantages in its management over its predecessor and defines a procedure for managing logs in repositories that are implemented with common and free-use tools.Modalidad Presencialhttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)Atribución-NoComercial-SinDerivadas 2.5 Colombiahttp://purl.org/coar/access_right/c_abf2Tratamiento semántico de los logs de un servidor usando RDFSemantic treatment of server logs using RDFMagíster en en Ciencias ComputacionalesUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaMaestría en Ciencias Computacionalesinfo:eu-repo/semantics/masterThesisTesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/redcol/resource_type/TMComputer sciencesSystems engineerComputational linguisticsOntologyInternet searchesSemantic webSyntactic analysis (Computational grammar)Web serversCiencias computacionalesIngeniería de sistemasLingüística computacionalAnálisis sintáctico (Gramática computacional)Servidores webOntologíaBúsquedas en internetWeb semánticaBowen R, Coar K. Servidor Apache Al descubierto. Madrid: Pearson Educación. S. A.; 2000.Comer D. Redes globales de información con Internet y TCP/IP - Principios básicos, protocolos y arquitectura. 3a ed. México: Prentice-Hall, Inc.; 1998.Deitel II, Deitel P Cómo Programar en JAVA México: Pearson Educación; 2004.Fowler M, Scout K. UML gota a gota. México: Addison Wesley Longman de México; 1999.Goslin J, Joy B, Steele G. The Java Language Specification. California: Addison Wesley; 1996.Horridge M, Knublauch H, Rector A, Stevens R, Wroe C. A Practical Guide To Building OWL Ontologies Using The Protégé-OWL Plugin and CO-ODE Tools, Edition 1.0, The University Of Manchester, August 27, 2004.Larman C. UML y Patrones - Introducción al análisis y diseño orientado a objetos. México: Prentice Hall; 1999.Maruyama H, Clark A, Murata M, Uramoto M, Tamamura K, Nakamura R, et al. XML and Java: Developing Web Applications. 2a Ed. New York: Addison Wesley Professional; 2002.Maruyama H, Tamura K, Uramoto N. Sitios Web con XML y Java. Madrid: Prentice-Hall; 2000.Meyer B. Construcción de Software Orientado a Objetos. Madrid: Prentice Hall; 1999.Morrison M, et al. XML Al descubierto. Madrid: Prentice-Hall; 2000.Nijssen G, Halpin T. Conceptual Schema and Relational Database Design, Sydney: Prentice Hall; 1989.ORIGINALParra Llanos Carlos 2007.pdfParra Llanos Carlos 2007.pdfTesisapplication/pdf32819012https://repository.unab.edu.co/bitstream/20.500.12749/25931/1/Parra%20Llanos%20Carlos%202007.pdf90db69bf8237c96c9ab1dd1bdfc9df63MD51open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-8829https://repository.unab.edu.co/bitstream/20.500.12749/25931/2/license.txt3755c0cfdb77e29f2b9125d7a45dd316MD52open accessTHUMBNAILParra Llanos Carlos 2007.pdf.jpgParra Llanos Carlos 2007.pdf.jpgIM Thumbnailimage/jpeg8513https://repository.unab.edu.co/bitstream/20.500.12749/25931/3/Parra%20Llanos%20Carlos%202007.pdf.jpgaf0e6dd9a511e5e770a748ae74b2eb7cMD53open access20.500.12749/25931oai:repository.unab.edu.co:20.500.12749/259312024-08-06 22:01:53.498open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.coRUwoTE9TKSBBVVRPUihFUyksIG1hbmlmaWVzdGEobWFuaWZlc3RhbW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuCgpFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbi4gRWwgQVVUT1IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVTkFCIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmUuCgpFbCBBVVRPUiBhdXRvcml6YSBhIGxhIFVuaXZlcnNpZGFkIEF1dMOzbm9tYSBkZSBCdWNhcmFtYW5nYSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uCg== |