NUEVAS TENDENCIAS EN INTERNET HACIA LA WEB SEMÁNTICA ERNESTO JÍMENEZ RUIZ ([email protected]) Sesión 1: Introducción a la Red Semántica. Creación de una Ontología sencilla con Protégé 2000 Sesión 2: La Tecnología Subyacente de los Weblogs. Creación de un Weblog con WordPress Sesión 3: Introducción a XML y al Lenguaje de Transformación XSLT
27
Embed
NUEVAS TENDENCIAS EN INTERNET HACIA LA WEB SEMÁNTICA ERNESTO JÍMENEZ RUIZ ([email protected]) Sesión 1: Introducción a la Red Semántica. Creación de una.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Sesión 1: Introducción a la Red Semántica. Creación de una Ontología sencilla con Protégé 2000
Sesión 2: La Tecnología Subyacente de los Weblogs. Creación de un Weblog con WordPress Sesión 3: Introducción a XML y al Lenguaje de Transformación XSLT
SESIÓN 2 Creación Ontología con Protégé 2000
Utilización de la Ontología FOAF
Introducción a los Weblogs
PROTÉGÉ 2000 (I) Es un entorno para el desarrollo de ontologías Código abierto Desarrollado por el grupo Stanford Medical
Informatics en la Stanford University School of Medicine
Versión Actual: 3.1.1 Página Web: http://protege.stanford.edu
PROTÉGÉ 2000 (II) Clases
Nombre Documentación Rol (Concreto, Abstracto) Restricciones (Constraints) Propiedades (Template slots) Herencia múltiple
PROTÉGÉ 2000 (III) Propiedades (Slots)
Nombre Tipo de valor: Cualquiera, Booleano, Clase,
Número (Entero o Real), Instancia, Cadena o Símbolo (Lista de valores)
Documentación Cardinalidad: Requerido (al menos 1), múltiple
(más de 1) Propiedad inversa
PROTÉGÉ 2000 (IV) Ejemplos de Propiedades según su tipo:
Número: altura, numero_de_pagina Instancia (simple): autor Instancia (múltiple): anuncios Lista de valores: calidad Booleano: urgente
Sindicación Web: Forma de hacer que una sección de un sitio web esté
disponible para que otros sitios web la utilicen. Secciones llamadas también Web Feeds. Originalmente en sitios web de noticas y blogs. En un Futuro se pretende sindicar cualquier tipo de
información.
WEBLOGS Tecnología Subyacente (II)
Web Feeds: Documentos en lenguaje XML conteniendo
información estructurada a cerca de un sitio web o weblog.
Los formatos XML más comunes son RSS, RDF y Atom.
WEBLOGS Tecnología Subyacente (III)
Agrupadores Web (I): Aplicaciones que recogen contenido sindicado (RSS,
Atom, RDF). Permiten crear un periódico personal: un único
espacio de información, con varias fuentes de información.
Subscripción a un web feed, comprueba cada cierto tiempo si han habido novedades, y recupera la información nueva detectada.
WEBLOGS Tecnología Subyacente (IV)
Agrupadores Web (II): Estas aplicaciones también son conocidas como feed
readers, RSS readers, feed aggregators o news reader.
Las características de los agrupadores puedes ser incorpaoradas en otros cliente software como: Web browsers (FireFox) Clientes e-mail (Outlook) Programas para la creación de weblogs (WordPress), etc.
WEBLOGS Tecnología Subyacente (V)
Lenguajes (I) RSS: es una familia de formatos XML para
sindicación web. Se distinguen los siguientes estándares: Rich Site Summary (RSS 0.91) RDF Site Summary (RSS 0.9 and 1.0) Really Simple Syndication (RSS 2.0)
WEBLOGS Tecnología Subyacente (VI)
Lenguajes (II) La tecnología tras RSS permite:
La subscripción a sitios web que proveen RSS feeds. Proporcionan contenido web o un resumen de éste, junto a
los links que apuntan a la fuente de información completa. Proporcionar Metadatos como el nombre del autor, fecha de
creación, etc.
Lenguaje Atom: se mejora ciertas características respecto a RSS.
WEBLOGS Tecnología Subyacente (VII)
Lenguajes (III) Atom: Se supone que mejora ciertas características
respecto a RSS.
WEBLOGS Herramientas de Creación de Weblogs (I)
Herramientas a nivel de usuario. Con características básicas para extensión y
personalización. Proporcionan un espacio Web a los usuarios para
crear su wblog Ejemplos: blogger, LiveJorunal, entre otras.
WEBLOGS Herramientas de Creación de Weblogs (II)
Herramientas avanzadas. Más orientadas a desarrolladores Permitiendo crear un servidor web personalizado Ejemplos:
Movable Type (desarrollo plugins mediante Perl, base de datos: MySQL, PosgreSQL)
Power Blog (desarrollo con VB y C#, base de datos XML) WordPress (desarrollo con php y base de datos MySQL)
WEBLOGS Herramientas de Creación de Weblogs (III)
Características WordPress (I) Sistema de publicación web muy potente escrito en
PHP y con MySQL como backend. Versión actual es la 1.5.2. Requerimientos: PHP versión 4.2 o superior, y
MySQL versión 3.23 o superior Localmente instalado control total sobre el sistema Generación de Páginas Dinámica: todas las páginas
son generadas a través de la base de datos y de las plantillas predefinidas.
Herramientas de Creación de Weblogs (IV) Características WordPress (II)
Feeds: soporta las especificaciones RSS 1.0 (RDF), RSS 2.0 y Atom. Además cada página del weblog tendrá asociado un feed.
Plugins: permite la extensión del sistema mediante el desarrollo de plugins.
Archivo de páginas: la base de datos permitirá mantener un historial de páginas.
Búsqueda: permite realizar búsquedas sobre los temas del blog