web 3.0 y herramientas tecnologicas

24
Dirección de Sistemas de Información y Comunicaciones de CTeI DSIC La Web 3.0 y herramientas tecnológicas

Upload: karlosxx1

Post on 13-Jun-2015

8.597 views

Category:

Technology


0 download

DESCRIPTION

Descripcion de las herramientos para desarrollar la web semantica y que es la Web 3.0

TRANSCRIPT

  • 1. Direccin de Sistemas de Informacin yComunicaciones de CTeIDSICLa Web 3.0 y herramientas tecnolgicas

2. La Web Semntica La Web Semntica es una extensin de la actual Web en la que a la informacin disponible se le otorga una semntica bien definida. Est basada en la idea de proporcionar en la Web datos definidos yenlazados,permitiendoque aplicaciones heterogneas descubran, integren, razonen, utilicen la informacin presente en la Web. 3. Estructura de la Web Semntica 3.0 Reglas y sistemas de deduccin El Lenguaje y formatoLos conceptosEl alfabetoLas referencias 4. Principales Tecnologas de la Web 3.01. RDFS RDF Schema es el lenguaje de modeladode datos para RDF RDF (Plataforma para descripcin de recursos) fue el primer estndar definido para la Web semntica, posibilitando la descripcin de recursos Web de manera que sean descifrables por las maquinas. El W3C define RDF como: una plataforma para representar la informacin en la Web. RDF es un lenguaje que define un modelo de datos para describir recursos mediante tripletas sujeto- predicado-objeto o tambin sujeto-propiedad-objeto. 5. El sujeto es el recurso, es decir, es lo que se est describiendo. El predicado es la propiedad o relacin que se desea establecer acerca del recurso. Por ltimo, el objeto es el valor de la propiedad o el otro recurso con el que se establece la relacin.Modelo de Datos Grafico 6. 2. RDFS RDF Schema es el lenguaje de modelado dedatos para RDF Con RDF Schema (RDFS) se pueden definir jerarquas de clases de recursos, especificando las propiedades y relaciones que se admiten entre ellas. En RDF las clases, relaciones, y las propias sentencias son tambin recursos, y por lo tanto se pueden examinar y recorrer como parte del grafo, o incluso acertar sentencias sobre ellas. Se han definido diferentes formas sintcticas para la formulacin escrita de RDF, pero quizs la ms extendida es la basada en XML. Es por ello que RDF se presenta a menudo como una extensin de XML. 7. RFD y RDF schema 8. SPARQL Simple Protocol and RDF Query Language (protocolo y lenguaje de interrogacin para RDF) Es un lenguaje de consulta para RDF, y actualmente est siendo considerada como una recomendacin del W3C para crear un lenguaje de consulta dentro de la Web semntica que est ya implementada en varios lenguajes y bases de datos. Desde 2005 est en proceso de estandarizacin por el RDF Data Access Working Group (DAWG) del W3C; y en junio del 2007 se anunci el paso de su especificacin a Candidate Recomendation. 9. OWL: Web Ontology Language es un lenguajede modelado de datos avanzado para RDF Es un Lenguaje de Ontologas Web (OWL) est diseado para ser usado en aplicaciones que necesitan procesar el contenido de la informacin en lugar de nicamente representar informacin para los humanos. OWL facilita un mejor mecanismo de interpretabilidad de contenido Web que los mecanismos admitidos por XML, RDF, y esquema RDF (RDF-S) proporcionando vocabulario adicional junto con una semntica formal. OWL tiene tres sublenguajes, con un nivel de expresividad creciente: OWL Lite, OWL DL, y OWL Full. 10. Qu es Protg? Editor de ontologas y bases de conocimiento gratis y abierto Basado en Java Soporta Frames, XML Schema, RDF y OWL Cuenta con un ambiente plug-and-play 11. RIF: Rule Interchange Format La regla de formato de intercambio (RIF) Grupo de Trabajo haba sido fletado por el World Wide Web Consortium en 2005 para crear un estndar para el intercambio de normas entre los sistemas de reglas, en particular entre los motores de reglas Web. RIF se centr en cambio en lugar de tratar de desarrollar una sola que sirva para todos lenguaje de reglas porque, a diferencia de otros estndares de la Web Semntica, tales como RDF, OWL y SPARQL , era claro que una sola lengua no se ajusta a las necesidades de muchos paradigmas populares para el uso de normas en la representacin del conocimiento y el modelado de negocios. 12. GRDDL: Gleaning Resource Descriptions from DialectsLanguages, para transformar XML y XHTML a RDFEs el puente que permite convertir datos expresados en formato XML (como XHTML) en datos de Web Semntica.ConGRDDL, los desarrolladores transforman los datos que desean compartir en un formato que puede ser utilizado y transformado nuevamente para aflicciones ms rigurosas. 13. SAWSDL Semantic Annotations for Web ServiceDefinitions (WSDL) tpicamente utilizado en modelizaciones RDF y OWLDefinicin Aplicaciones autocontenidas, auto-descriptivas y modulares. . basadas en contenidos XML. . . que pueden publicarse, localizarse e invocarse en la Web Se localizan mediante registros de servicios web. Pueden ampliarse con meta datos descriptivos para los consumidores del servicio. 14. Para disponer de una plataforma completa que proporcione: Servicios Web son necesarias capas para. . .descripcin de la naturaleza de los servicioslocalizacin de serviciosinvocacin remota de los serviciosLas tecnologas que se emplean habitualmente son: WSDL para la descripcin de los serviciosUDDI para la localizacin de servicios webXML-RPC o SOAP para invocacin remota 15. SOAP: Simple Object Access Protocol WSDL: Web Services Description Lang. UDDI: Universal Description, Discovery and Integration BPEL: Business Process Execution Lang. XAML: eXtensible Application Markup Lang. WSCL: Web Services Conversation Lang. 16. URI (Uniform Resource Identifier) Terms can beabbreviated using namespaces Un URI (Uniform Resource Identifier) se diferencia de un URL enque permite incluir en la direccin una subdireccin, determinadapor el fragmento. Esto se comprende mejor analizando laestructura de un URI.Este fragmento es la diferencia entre un URL y un URI.Los URLs no identifican fragmentos y por esto serecomienda utilizar la expresin URI cuando se hablede direcciones completas. Sin embargo, el uso de laexpresin URL se ha generalizado al punto de que porella se entiende cualquier direccin Web sin tener encuenta los detalles tcnicos. 17. ONTOLOGIA Una ontologa define los trminos a utilizar para describir y representar un rea de conocimiento. Las ontologas son utilizadas por las personas, las bases de datos, y las aplicaciones que necesitan compartir un dominio de informacin (un dominio es simplemente un rea de temtica especfica o un rea de conocimiento, tales como medicina, fabricacin de herramientas, bienes inmuebles, reparacin automovilstica, gestin financiera, etc.). Las ontologas incluyen definiciones de conceptos bsicos del dominio, y las relaciones entre ellos, que son tiles para los ordenadores. Codifican el conocimiento de un dominio y tambin el conocimiento que extiende los dominios. En este sentido, hacen el conocimiento reutilizable.