Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Suite de productos SemanticWebBuilder

501 vues

Publié le

Presentación de la suite de productos SemanticWebBuilder #SWB en el #DíaDAC #DAC #InfotecMéxico

Publié dans : Logiciels
  • Login to see the comments

  • Soyez le premier à aimer ceci

Suite de productos SemanticWebBuilder

  1. 1. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación DÍA DAC
  2. 2. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación DÍA DAC 27 de abril, 2015
  3. 3. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Febrero, 2015 INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Javier Solís González
  4. 4. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Contenido La Web Semántica Linked Data SemanticWebBuilder Q&A Contacto 1 2 3 4 5
  5. 5. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación 5 La Web Semántica 1
  6. 6. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación La web semántica es una red de datos que pueden ser procesados directa o indirectamente por máquinas. 
 Es una web extendida que permitirá a humanos y máquinas trabajar en cooperación mutua. 1 Web Semántica Fuente: Charan, R. & Calvin, G. “Why CEOs Fail”, Fortune, 21 de junio,1999 6
  7. 7. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación El problema…1 ?" 7
  8. 8. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Web Semántica1 8
  9. 9. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Componentes de la Web Semántica1 No se trata de una inteligencia artificial mágica que permita a las máquinas entender las palabras de los usuarios, es sólo la habilidad de una máquina para resolver problemas bien definidos, a través de operaciones bien definidas que se llevarán a cabo sobre datos existentes bien definidos. Para obtener esa adecuada definición de los datos, la Web Semántica utiliza esencialmente RDF, SPARQL, y OWL, mecanismos que ayudan a convertir la Web en una infraestructura global en la que es posible compartir, y reutilizar datos y documentos entre diferentes aplicaciones y usuarios. 9
  10. 10. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación ¿Qué es Resource Definition Framework1 RDF es un modelo de datos para los recursos y las relaciones que se puedan establecer entre ellos. Aporta una semántica básica para este modelo de datos que puede representarse mediante XML. RDF proporciona información descriptiva simple sobre los recursos que se encuentran en la Web y que se utiliza, por ejemplo, en catálogos de libros, directorios, colecciones personales de música, fotos, eventos, etc. <casa><hecha de><piedra> <casa><hecha de><madera> <casa><usada para><vivir> <casa><tiene><habitación> <casa><es una><construcción> <casa><pertenece a><Homero Simpson> < habitación><tiene><puerta> < habitación><tiene><ventana> Triplas 10
  11. 11. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación SPARQL es lenguaje de consulta sobre RDF, que permite hacer búsquedas sobre los recursos de la Web Semántica utilizando distintas fuentes datos. 1 ¿Qué es SPARQL? 11
  12. 12. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación 2 DBPedia.org 12
  13. 13. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación ¿Qué es Ontology Web Language?1 OWL es un mecanismo para desarrollar temas o vocabularios específicos en los cuales asociar los recursos. Lo que hace OWL es proporcionar un lenguaje para definir ontologías estructuradas que pueden ser utilizadas a través de diferentes sistemas. Las ontologías incluyen definiciones de conceptos básicos en un campo determinado y la relación entre ellos. Específicamente OWL es un vocabulario para describir las propiedades y las clases de los recursos RDF, ya que permite establecer jerarquías de generalización entre dichas propiedades y clases, además de describir relaciones entre clases como disyunción, cardinalidad (por ejemplo "únicamente uno"), igualdad, tipologías de propiedades más complejas, caracterización de propiedades (por ejemplo simetría) o clases enumeradas. 13
  14. 14. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Visión de la infraestructura de la Web1 14
  15. 15. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Linked Data 2 15
  16. 16. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Linked Data es una propuesta para publicar datos estructurados de tal forma que estos puedan ser conectados entre si y por lo tanto ser más útiles para el usuario. Linked Data Linked Data propone utilizar tecnologías semánticas para: 1.Publicar datos estructurados en la Web
 2.Crear ligas entre los datos de nuestra aplicación con datos de otras fuentes de datos publicadas en la Web. B C RDF RDF link A D E RDF links RDF links RDF links RDF RDF RDF RDF RDF RDF RDF RDF RDF 2 16
  17. 17. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación 17 Linked Data puede ser visto como el corazón de La Web Semántica: la integración a gran escala de datos en la Web, la cual pueda ser utilizada para realizar razonamientos y obtener conocimiento a partir de los datos. Linked Data Tim  Berners-­‐Lee's  TED  talk  in  Feb  09 2
  18. 18. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación ¿Open Data? Open Data es una forma de publicar datos de organizaciones públicas y privadas, en formatos que sean reutilizables por personas e instituciones. En su planteamiento, Open Data se asemeja al movimiento Open Source, pero a diferencia de éste no apunta a desarrollar software sino a posibilitar el acceso y reutilización de datos. Wikipedia: Open Data es una filosofía y práctica que persigue que determinados datos estén disponibles de forma libre a todo el mundo, sin restricciones de copyright, patentes u otros mecanismos de control. Tiene una ética similar a otros movimientos y comunidades abiertos como el código abierto (open source en inglés) y el acceso libre (open access en inglés). 2 18
  19. 19. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación W3C Linking Open Data Project Es un esfuerzo de la comunidad (liderado por la W3C) para promover el uso de Linked Open Data. • Publicar datasets (de licencia abierta) como Linked Data en el Web. • Ligar objetos entre diferentes fuentes de datos. • Tener un mapa actualizado de la nube de Linked Open Data. 2 19
  20. 20. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Las cinco estrellas del Open Linked Data • Una estrella: ofrecer los datos en cualquier formato, aunque sean difíciles de manipular, como un pdf por ejemplo o una imagen escaneada. • Dos estrellas: entregar los datos de manera estructurada, como en un archivo excel con extension xls. • Tres estrellas: entregar los datos en un formato que no sea propietario, como csv en vez de excel, xml, rdf, etc. • Cuatro estrellas: usar URI (que es una dirección web de un dato que sirve para enlazarlo con otros datos) para identificar cosas y propiedades, de manera que se pueda apuntar a los datos. De preferencia usar el estándar de RDF • Cinco estrellas: vincular sus datos con los de otras personas, dotándolos de contexto. En la práctica, a que la información entregada también apunte a otras fuentes de datos. Por ejemplo, si coloco un país dentro de mis datos, puedo agregar una URI de referencia que apunte a los datos de ese país en Dbpedia o a Geonames. 2 20
  21. 21. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Crecimiento de la nube de Linked Data Mayo%2007%(12%Datasets)%120,%000%RDF%links%% % Linking&Open&Data&cloud&diagram,&by&Richard&Cyganiak&and&Anja&Jentzsch.&h@p://lodCcloud.net/& 2 21
  22. 22. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Crecimiento de la nube de Linked Data Sep<embre    2008  (45  Datasets) Linking&Open&Data&cloud&diagram,&by&Richard&Cyganiak&and&Anja&Jentzsch.&h@p://lodCcloud.net/& 2 22
  23. 23. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Crecimiento de la nube de Linked Data Sep<embre    2010  (203  Datasets) Linking&Open&Data&cloud&diagram,&by&Richard&Cyganiak&and&Anja&Jentzsch.&h@p://lodCcloud.net/& 2 23
  24. 24. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Crecimiento de la nube de Linked Data Sep<embre    2011  (295  Datasets,  31  billions  de  triplets) Linking&Open&Data&cloud&diagram,&by&Richard&Cyganiak&and&Anja&Jentzsch.&h@p://lodCcloud.net/& 2 24
  25. 25. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Crecimiento de la nube de Linked Data Abril    2014  (570  Datasets  y  2909  vínculos  entre  ellos) hNp://data.dws.informa<k.uni-­‐mannheim.de/lodcloud/2014/   2 25
  26. 26. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación 3 26
  27. 27. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Seman&cWebBuilder0 es# una# suite#de#herramientas#para#el# desarrollo# de# aplicaciones# y# portales#semán3cos.# ¿Qué es SemanticWebBuilder?3 27
  28. 28. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Evolución de WebBuilder? WB#1.0# WB#1.5# WB#2.0####●# WB#2.1####●# WB#2.5####●# #●# WB#3.1####●# ●# ●# +#Semán1ca# ●#●# 2000# 2001# 2002# 2004# 2003# 2005# 2007# 2006# 2009# 2011# Soluciones#Llave#en#mano#(GLD,#SWB#SIP)####●#2010# # ●# ●#2009# SWB#CONORG)####●# 2012# SWBScoreCard)####●# 2013# SWB#Socia,#SWB#LODP,#SWB4#Cloud#,##etc###●# 2014# 3 28
  29. 29. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación SemanticWebBuilder Suite SWB Process y Process Documenter • Modelador)de)Procesos)(BPMN)2.0),)Motor)de)procesos,)Administrador)de)Formas,)Monitoreo)de)Procesos,)Repositorio)de) Documento)de)Proceso) SWB4Cloud • Aprovisionamiento)automáAco)de)instancias)(IaaS)) SWB Portal • Servidor)de)Portales,)con)administración)de)múlAples)siAos)e)idioma.,)Administración)de)componentes)(Portlets))y)API)de)desarrollo,)Administración)de) contenidos,)Administración)de)contextos)de)información,)Administración)de)Usuarios,)Roles,)Grupos)y)Reglas)de)Negocio,)Monitoreo)y)Seguimiento)de) Usuarios,)Reportes)de)Accesos,)Componentes,)Sesiones,))FullPageCache)(Modo)ataque)) SWB EndPoint • Punto)de)acceso)para)consultas)semánAcas)(SPARQL)) SWB Platform • Plataforma)SemánAca,)Integración)de)Información)(Fuentes)externas),)Generación)de)código)basado)en)ontologías,) Administración)de)cache)de)datos,)Integración)de)Modelos)Remotos) SWB Triple Store • Persistencia)de)Datos)(RDF),)Soporte)a)integración)de)Base)de)Datos)SemánAcas,)Relacional)y)Documentos) SWB$ PLATFORM$ 3 29
  30. 30. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación SWB4Things • Plataforma*Internet*de*las*Cosas* SWB Strategy • Administración*y*Seguimiento*de*la*planeación*estrategia*corpora:va* SWB Conorg • Administración*del*Conocimiento*Organizacional* Plataforma de Datos Abiertos • Administración*y*publicación*de*fuentes*de*datos* SWB Social Publicación*de*contenido*a*redes*sociales,*Iden:ficación*de*sen:mientos* SWB GLD • Plataforma de Gobiernos Locales Digitales* SemanticWebBuilder Suite3 30
  31. 31. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación ¿SemanticWebBuilder Platform? SemWB Platform es el núcleo de la suite de herramientas, y es el principal componente de la plataforma para la construcción acelerada de aplicaciones basadas en modelos ontológicos. Esta plataforma permite definir en una ontología (OWL), la estructura de información, la arquitectura de objetos, sus dependencias y su representación gráfica, de forma que mediante estos elementos se pueda ejecutar un proceso automatizado que genera el código del modelo de objetos definido y su persistencia en una base de datos semántica (basada en RDF). 3 31
  32. 32. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Desarrollo dirigido por ontologías El Desarrollo Dirigido por Ontologías es un nuevo paradigma de desarrollo que toma como punto de partida el conocimiento de un dominio capturado en una ontología para generar de manera automática la arquitectura y funcionalidad básica de un sistema de software cuyos objetos son persistentes de manera nativa en RDF 3 32
  33. 33. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Evolución de los paradigmas del desarrollo Desarrollo(Dirigido(por(Ontologías( Modelos(Ontológicos((conocimiento)( Desarrollo(Dirigido(por(Modelos( Modelos(orientados(a(objetos((relaciones)( Programación(Orientada(a(Objetos( Lenguajes(de(Programación((objetos)( Nivel(de(abstracción( Nivel(de(complejidad( 3 33
  34. 34. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación SemanticWebBuilder Framework System Requirements elicitation Code% Generator% Represented in Seman-cWebBuilder% Framework% ! System architecturePlatformOntology Development%Process%flow% 3 34
  35. 35. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Transformación de Modelo Ontológico a Código Generar&Código& 3 35
  36. 36. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Ontología VisitMexico3 36
  37. 37. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Ontología SWB Portal3 37
  38. 38. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación Ontología SWB Process3 38
  39. 39. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación ¿SemanticWebBuilder Portal? SWB Portal es una plataforma para el desarrollo de portales de integración, colaboración y conocimiento, que gracias al uso de tecnología semántica permite generar contextos de información alrededor de algún tema de interés o bien integrar información y aplicaciones de diferentes fuentes, definiéndole a la información un significado, de forma que pueda ser interpretada y procesada por personas y/o sistemas. El darle significado a la información expuesta en el portal, nos permite una mejor clasificación, integración y búsqueda de la información. 3 39
  40. 40. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación SemanticWebBuilder Suite3 40
  41. 41. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación SemanticWebBuilder Portal3 41
  42. 42. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación SemanticWebBuilder Portal3 42
  43. 43. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación SWB4Things (Plataforma de Internet de las Cosas) Clients( Cloud( Service( Gateway( Nodes( Devices( <"3usd" <"10usd" PLC"" 100m/200m" RF"433MH"/"2.4GH" 100m/1Km/3km" " Arduino" Ethernet" Raspberry"Pi" Plataforma genérica y abierta (Open Source y Open Hardware) para el control y seguimiento de dispositivos electrónicos. 3 43
  44. 44. INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación WebBuilder webbuilder@infotec.com.mx Javier Solís González javier.solis@infotec.mx www.infotec.com.mx INFOTEC  Centro  de  Investigación  en  Tecnologías  de  la  Información  y  Comunicación.   Av.  San  Fernando,  No.  37,  Colonia  Toriello  Guerra,  Delegación  Tlalpan,  C.P.  14050,  México,  D.F   Se  prohíbe  la  reproducción  parcial  o  total  de  este  documento +52  (55)  5624-­‐2800 5 Contacto 44 Javier Solís @softjei SWB @semwebbuilder #DAC SemanticWebBuilder

×