SlideShare una empresa de Scribd logo
1 de 34
SWB Portal




   De México para el mundo . . .
        Construyendo una web con significado
Contenido
1   ¿Quién es INFOTEC?


            2   Video de introducción


                         3   Web Semántica



                                        4    SemanticWebBuilder



                                                        5   Preguntas
¿Quién es INFOTEC?


•       Somos un Centro Público de Innovación y Desarrollo Tecnológico enfocado en
        desarrollar soluciones, productos y servicios que apoyen a las organizaciones a
        implementar TI’s en beneficio de sus estrategias y objetivos, a través de la creación y
        aplicación de metodologías y tecnologías.

•       Asimismo, contribuimos a que todos los actores de la sociedad comprendan y
        aprovechen las Tecnologías de la Información con la finalidad de apoyar a la transición
        del país hacia la Sociedad del Conocimiento.

•       Impulsa el crecimiento de la industria nacional de las TIC y la creación de redes y
        alianzas estratégicas que contribuyan a la transición de México hacia la Sociedad del
        Conocimiento.




    3
¿Quién es INFOTEC?

Somos un Centro Público de Innovación y Desarrollo Tecnológico que contribuye a la competitividad del Gobierno y
de las PyMEs, a través del uso estratégico de Tecnologías de Información y Comunicaciones.

                                         INFOTEC = I + D + DT x i

                                                                         Estrategia basada en
                Oferta                                                Arquitecturas Empresariales

     Investigación Aplicada y Bajo
               Demanda


     Formación de Capital Humano



        Consultoría Estratégica



  Sistemas de Información Estratégica


      Administración Integral de
          Infraestructura
Video de Introducción




                        VIDEO
Situación actual de la Web



La Web ha cambiado profundamente la forma en la que nos comunicamos,
hacemos negocios y realizamos nuestro trabajo

Beneficios:
   • Tenemos acceso a millones de recursos de información
   • Comunicación prácticamente con todo el mundo
   • Comunicación en cualquier momento y a bajo costo

Oportunidades:
   • Sobrecarga de información
   • Ambigüedad y falta de precisión
   • Heterogeneidad de fuentes de publicación
   • Información no clasificada
   • Problemas de interoperabilidad
La Web Semántica según Tim Berners Lee


                        Una 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.
Predicciones de Gartner



• En 2012 el 80% de los sitios web públicos usarán algún nivel de
  hipertexto semántico para crear documentos de la Web Semántica
  […] el 15% de los sitios web públicos usarán ontologías basadas en
  Web Semántica más amplias para crear bases de datos semánticas



• En el 2017 esperamos la visión de la Web Semántica […] la mayoría
  de las páginas web están decoradas con alguna forma de hipertexto
  semántico

   Fuente: “Finding and exploiting value in semantic web technologies on the web”,
   Informe de Investigación de Gartner, Mayo de 2007
Data Web


El primer paso hacia la Web Semántica es el nacimiento de la
Data Web, el objetivo es principalmente, hacer que los datos
estructurados sean accesibles utilizando RDF. El escenario de la
Web Semántica ampliará su alcance en tanto que los datos
estructurados e incluso, lo que tradicionalmente se ha
denominado contenido semi-estructurado (como páginas Web,
documentos, etc.), esté disponible en los formatos semánticos
de RDF y OWL

La Data Web permite un nuevo nivel de integración de datos y
aplicaciones interoperables, haciendo los datos tan accesibles y
enlazables como las páginas Web. La Data Web es el primer
paso hacia la completa Web Semántica.
Web Semántica
¿Cómo funciona?


Por ejemplo, si el usuario quisiera buscar todos los vuelos a Praga mañana
por la mañana, en la Web actual carente de Semántica, los resultados
serian inexactos como se muestran en la siguiente figura
¿Cómo funciona?



En esta figura se muestra los resultados obtenidos a través de un
buscador semántico. Estos resultados ofrecen al usuario la información
exacta que estaba buscando.
Componentes de la Web Semántica


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.
¿Qué es RDF?


RDF (Resource Description Framework) es un modelo de datos que representa
recursos y las relaciones que se puedan establecer entre ellos.

El elemento de construcción básica en RDF es el “triple” o sentencia, que
consiste en dos nodos (sujeto y objeto) unidos por un arco (predicado), donde los
nodos representan recursos, y los arcos propiedades.




Triple:
Sujeto – Propiedad – Objeto
¿Qué es SPARQL?


 SPARQL es lenguaje de consulta sobre RDF, que permite hacer búsquedas
 sobre los recursos de la Web Semántica utilizando distintas fuentes datos.
¿Qué es OWL?



OWL (Ontology Web Language) 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.
Visión de la Infraestructura de la Web
¿Qué es SemanticWebBuilder?




                          SemanticWebBuilder       es
                          una plataforma para el
                          desarrollo de aplicaciones
                          y portales semánticos.
¿Qué es SemanticWebBuilder?




                          El SemanticWebBuilder esta conformado por una
                          suite de herramientas que permitirá la evolución de
                          los sitios Web convencionales (sin significado), hacia
                          los portales que cumplan con la visión de la Web
                          Semántica (con significado), permitiendo exponer en
                          formatos estándar como RDF todo el conocimiento
                          generado, además de contar con un Modelo
                          (Ontología) que permita el intercambio de esta
                          información entre los diferentes sistemas.
SemanticWebBuilder
SemanticWebBuilder Suite



Las herramientas que integran la suite del SemanticWebBuilder son:
                                 SemWB Portal
     • Servidor de Portales
     • Administración de contenidos
     • Administración de contextos de información
     • Administración de Usuarios

                                SemWB Platform
     • Plataforma Semántica
     • Punto de acceso para consultas semánticas (SPARQL)
     • Integración de Información (Fuentes externas)
     • Persistencia de Datos (RDF)
     • Generación de código basado en ontologías

          SemWB Ontology Editor (Solo de consulta, por el momento)
     • Modelado de Información (Definir significado)
     • Editor de Ontologías (OWL)
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 de modelos semánticos como base para la
definición de una ontología general, la cual sirva de referencia para la creación acelerada
de aplicaciones semánticas (nuevos productos).

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).
SemanticWebBuilder como Código Abierto


 En INFOTEC por su naturaleza como Centro de Investigación y Desarrollo
 Tecnológico del CONACYT y buscando como principal objetivo el apoyo a la
 comunidad más que el beneficio económico, se tomo la decisión de liberar el
 producto bajo un esquema de código abierto con la finalidad de:

  – Apoyar al crecimiento de la industria de TI en el país

  – Abrir una oportunidad de negocia a la iniciativa privada

  – Buscar el apoyo de la comunidad para crecer y evolucionar la herramienta

  – Incrementar el potencial de penetración en el mercado

 Esta decisión esta encaminada a brindar a la sociedad en general la
 oportunidad de contar con herramientas que le permitan el desarrollo de
 nuevas oportunidades de negocio en distintos ámbitos.
Características tecnológicas


Estándares                                  Lenguajes de desarrollo
• RDF, RDFS                                 • Java JEE (servidor)
• OWL                                       • .Net Framework 3.5 (cliente office)
• SPARQL
• HTML                                      Persistencia Semántica
• XHTML                                     • Memoria
• XML                                       • Sistema de archivos
• JSR 168: Portlet Specification            • Base de Datos Relacional (HSQLDB,
                                                MySQL, PostgreSQL, Derby, Oracle,
• JSR 170: Content Repository for JavaTM
                                                Microsoft SQL Server)
    technology API
                                            • Base de Datos RDF Nativas (Virtuoso,
• JSR 286: Portlet Specification 2.0
                                                Oracle 11g RDF, Allegro Graph)
• JSR-223: Script engines for many
    languages
                                            Otras tecnologías
• WSRP (Web Services for Remote Portlets)
                                            • Dojo
• JAAS
                                            • Jena, ARQ
• LDAP v3 (cliente)
                                            • Java script
• XMLRPC
                                            • Ajax
¿Que hace el SemanticWebBuilder ?


 SemanticWebBuilder se enfoca en la representación del conocimiento de las
 organizaciones, mediante la identificación de la semántica de la información a publicar,
 permitiéndonos:

 •   Definir una arquitectura de información del portal (mediante un modelo ontológico)
 •   Integrar información de diferentes fuentes por medio de componentes pre-
     construidos
 •   Filtrar la información de acuerdo al perfil del usuario y a reglas de negocios
 •   Definir la interfaz gráfica para la entrega de información de acurdo a dispositivos e
     idioma del usuario.
 •   Almacenar la información en base de datos semánticas (RDF)
 •   Exponer la información para su consulta por sistemas externos (WS, SPARQL)
 •   Incorporar funcionalidades adicionales por medio de componentes de terceros
     (JSR168, JSR286, Google Gadgets) o bien utilizando el API del SWB.
 •   Creación acelerada componentes basados en modelos ontológicos.
Funcionalidades


 •   Administración de múltiples portales
      • Intranet, Internet, pagina corporativa, Esquema ASP
 •   Administración de idiomas y dispositivos de presentación
 •   Administración de secciones (páginas)
      • Navegación basado en la Red Semántica, Control de seguridad y personalización
 •   Administración de contenidos, mediante repositorios y catálogos de documentos
      • Flujos de publicación de contenidos
      • Publicación de contenidos vía Web
      • Publicación de contenidos por medio de Microsoft Office y Open Office
 •   Administración de Usuarios:
      • Manejo de múltiples repositorios de usuarios
      • Clasificación Jerárquica de Roles, Grupos
      • Atributos registro de usuario configurables
Funcionalidades (continuación)


 •   Administración de plantillas
      • Basadas en HTML (con la posibilidad de incorporar scripts JSP, PHP, Groovy)
 •   Amplia gama de componentes existentes
      • Contenidos remotos, repositorios de documentos, foro, encuestas, publicación
        RSS, blogs, wikis, etc.
 •   Administración de componentes por:
      • Reglas, roles, grupos de usuario, tipo de usuarios, calendarización, filtrado,
        prioridad, número de apariciones, número de votos, idioma y dispositivo.
 •   API para crecer la funcionalidad de la Herramienta
      • Basado en componentes
      • Todos los componentes heredan la funcionalidad básica de la plataforma
      • Soporte a estándar JSR168, JSR 268, Google Gadgets, WSRP
 •   Soporte a lenguajes basados en Scripts
      • PHP, Phyton, Groovy
Funcionalidades (continuación)

•   Relación Contextual de la información:
     • Uso de tecnología semántica (RDF) para: Definir la arquitectura de
       información del sitio y crear contextos de información alrededor de un tema.
•   Administración Personalizable
     • Posibilidad de filtrar elementos para diferentes usuarios
     • Posibilidad de modificar la administración de SWB para agregar funcionalidad
       especifica de la empresa
     • Facilidad de modificar la funcionalidad de SWB mediante la extensión de la
       ontología básica del producto.
•   Reportes
     • De accesos, idiomas, dispositivos, sesiones, componentes, contenidos, etc.
     • Posibilidad de generar reportes específicos configurables (Reporteador)
     • Exportación de reportes a distintos formatos para análisis personalizados.
     • Posibilidad de integración de seguimiento externo como puede ser Google
       Analytics
Funcionalidades (continuación)


•   Escalabilidad y Rendimiento
     Soporte a Balanceo de cargas y manejo interno de cache de contenidos y
        componentes
•   Monitoreo
     De accesos, memoria, conexiones a DB, usuarios, componentes, errores, etc.
•   Almacenamiento de Información en RDF sobre:
     – Memoria
     – Sistema de archivos
     – Base de Datos Relacional (HSQLDB, MySQL, PostgreSQL, Derby, Oracle,
       Microsoft SQL Server)
     – Base de Datos RDF Nativas (Virtuoso, Oracle 11g RDF, Allegro Graph)
•   Integración de Modelos semánticos remotos
     – Otros sitios desarrollados sobre SWB
     – DBPedia
Beneficios


• Integrar toda la información generada por la organización en un solo
  modelo de datos semántico.
• Exponer la información de la organización de forma segura e integrada.
• Reduce los problemas de interoperabilidad usando estándares como RDF y
  OWL para el intercambio de información, entre aplicaciones de
  tecnologías diversas.
• Obtención de resultados mas precisos en las búsquedas de información
• Descentralización de la función de publicación de contenidos para que las
  propias áreas proveedoras de información puedan publicar y actualizar.
• Incluir en un solo espacio de trabajo a todos los diferentes perfiles y roles
  que intervienen en la construcción y mantenimiento del Portal, lo cual
  permite responder rápidamente a las necesidades de generación y
  publicación de información.
Beneficios (Continuación)


• Publicación de los contenidos en el portal, únicamente por usuarios y/o
  roles autorizados a través de los flujos de publicación.
• Construcción de un portal que permita una mejor comunicación con los
  diversos usuarios de acuerdo a sus perfiles y contextos (ciudadanos,
  legisladores, funcionarios públicos, empleados, prensa, etc.).
• Consistencia en términos del diseño de las páginas del portal.
• Reducción del costo de propiedad de la tecnología, debido a que
  SemanticWebBuilder se encuentra desarrollado bajo estándares abiertos
  que permiten la comunicación e integración con productos y tecnologías de
  terceros.
• Revisión y monitoreo permanentemente del comportamiento de los accesos
  al portal, como insumo para el diseño de estrategias de promoción y
  comunicación.
¿Que queremos lograr?


Se espera que el SemanticWebBuilder permita la creación de
nuevas aplicaciones con un enfoque al uso de conceptos
semánticos asociados con la Web 3.0, y con ello ser una fuente
de inspiración para otras empresas o instituciones en la
aplicación de conceptos semánticos en sus sistemas, e impulsar
el desarrollo y la investigación aplicada a nuevas soluciones.
¿Preguntas?
Gracias
         http://www.infotec.com.mx
  http://www.semanticwebbuilder.org.mx
     Victor.hernandez@infotec.com.mx
        soportewb@infotec.com.mx
            Derechos reservados © 2001-2009
SemanticWebBuilder y su mascota Semius son marcas registradas

Más contenido relacionado

La actualidad más candente

kbee.spaces
kbee.spaceskbee.spaces
kbee.spacesatolomei
 
Relación de una Web Semántica CIS-UNL
Relación de una Web Semántica CIS-UNLRelación de una Web Semántica CIS-UNL
Relación de una Web Semántica CIS-UNLAndreita Armijos C
 
#Aprender3c - Metadatos en los sistemas de gestión bibliotecaria
#Aprender3c - Metadatos en los sistemas de gestión bibliotecaria#Aprender3c - Metadatos en los sistemas de gestión bibliotecaria
#Aprender3c - Metadatos en los sistemas de gestión bibliotecariaAprender 3C
 
Web semantica tarea
Web semantica   tareaWeb semantica   tarea
Web semantica tareaedgartm
 
Web semantica amt
Web semantica amtWeb semantica amt
Web semantica amt242011
 
Qué son los metadatos
Qué son los metadatosQué son los metadatos
Qué son los metadatosr t
 
Marketing y difusión cultural de los archivos
Marketing y difusión cultural de los archivosMarketing y difusión cultural de los archivos
Marketing y difusión cultural de los archivosJuan Carlos
 
EL LENGUAJE DE LA WEB
EL LENGUAJE DE LA WEBEL LENGUAJE DE LA WEB
EL LENGUAJE DE LA WEBJuanPantoja22
 
Sistema modular de representación de información para la plataforma de web se...
Sistema modular de representación de información para la plataforma de web se...Sistema modular de representación de información para la plataforma de web se...
Sistema modular de representación de información para la plataforma de web se...Antonio Lopez
 
Comunicación Interactiva (Definición de Términos)
Comunicación Interactiva (Definición de Términos)Comunicación Interactiva (Definición de Términos)
Comunicación Interactiva (Definición de Términos)MJOPE
 

La actualidad más candente (20)

Como funciona la web
Como funciona la webComo funciona la web
Como funciona la web
 
Web Semantica
Web SemanticaWeb Semantica
Web Semantica
 
kbee.spaces
kbee.spaceskbee.spaces
kbee.spaces
 
Relación de una Web Semántica CIS-UNL
Relación de una Web Semántica CIS-UNLRelación de una Web Semántica CIS-UNL
Relación de una Web Semántica CIS-UNL
 
web semantica
web semanticaweb semantica
web semantica
 
Introducción a la Web Semántica
Introducción a la Web SemánticaIntroducción a la Web Semántica
Introducción a la Web Semántica
 
Metadatos
MetadatosMetadatos
Metadatos
 
Escalante.microformatos
Escalante.microformatosEscalante.microformatos
Escalante.microformatos
 
#Aprender3c - Metadatos en los sistemas de gestión bibliotecaria
#Aprender3c - Metadatos en los sistemas de gestión bibliotecaria#Aprender3c - Metadatos en los sistemas de gestión bibliotecaria
#Aprender3c - Metadatos en los sistemas de gestión bibliotecaria
 
Web semantica tarea
Web semantica   tareaWeb semantica   tarea
Web semantica tarea
 
introducción a metadatos
introducción a metadatosintroducción a metadatos
introducción a metadatos
 
Web semantica amt
Web semantica amtWeb semantica amt
Web semantica amt
 
Qué son los metadatos
Qué son los metadatosQué son los metadatos
Qué son los metadatos
 
comunicación interactiva
comunicación interactivacomunicación interactiva
comunicación interactiva
 
Web 3.0, web semántica
Web 3.0, web semánticaWeb 3.0, web semántica
Web 3.0, web semántica
 
Marketing y difusión cultural de los archivos
Marketing y difusión cultural de los archivosMarketing y difusión cultural de los archivos
Marketing y difusión cultural de los archivos
 
EL LENGUAJE DE LA WEB
EL LENGUAJE DE LA WEBEL LENGUAJE DE LA WEB
EL LENGUAJE DE LA WEB
 
Sistema modular de representación de información para la plataforma de web se...
Sistema modular de representación de información para la plataforma de web se...Sistema modular de representación de información para la plataforma de web se...
Sistema modular de representación de información para la plataforma de web se...
 
PDF DE APOYO
PDF DE APOYOPDF DE APOYO
PDF DE APOYO
 
Comunicación Interactiva (Definición de Términos)
Comunicación Interactiva (Definición de Términos)Comunicación Interactiva (Definición de Términos)
Comunicación Interactiva (Definición de Términos)
 

Destacado

Analítica de redes sociales: Oportunidades y herramientas #SWBSocial #SGCE20...
Analítica de redes sociales: Oportunidades y herramientas  #SWBSocial #SGCE20...Analítica de redes sociales: Oportunidades y herramientas  #SWBSocial #SGCE20...
Analítica de redes sociales: Oportunidades y herramientas #SWBSocial #SGCE20...SemanticWebBuilder
 
Suite de productos SemanticWebBuilder
Suite de productos SemanticWebBuilder Suite de productos SemanticWebBuilder
Suite de productos SemanticWebBuilder SemanticWebBuilder
 
Modelo de Ventanilla Única Nacional
Modelo de Ventanilla Única NacionalModelo de Ventanilla Única Nacional
Modelo de Ventanilla Única NacionalSemanticWebBuilder
 
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...SemanticWebBuilder
 
SWB Social, Maximiza tecnológicamente el potencial de los medios sociales #C...
SWB Social,  Maximiza tecnológicamente el potencial de los medios sociales #C...SWB Social,  Maximiza tecnológicamente el potencial de los medios sociales #C...
SWB Social, Maximiza tecnológicamente el potencial de los medios sociales #C...SemanticWebBuilder
 
El Software más allá del Software y el Factor “Wow” en la Semana Prosoftware ...
El Software más allá del Software y el Factor “Wow” en la Semana Prosoftware ...El Software más allá del Software y el Factor “Wow” en la Semana Prosoftware ...
El Software más allá del Software y el Factor “Wow” en la Semana Prosoftware ...SemanticWebBuilder
 
Ciudades digitales (economía del conocimiento)
Ciudades digitales (economía del conocimiento)Ciudades digitales (economía del conocimiento)
Ciudades digitales (economía del conocimiento)SemanticWebBuilder
 
Desarrollo orientado a la semántica - Encuentro de la Industria en el Tecnoló...
Desarrollo orientado a la semántica - Encuentro de la Industria en el Tecnoló...Desarrollo orientado a la semántica - Encuentro de la Industria en el Tecnoló...
Desarrollo orientado a la semántica - Encuentro de la Industria en el Tecnoló...SemanticWebBuilder
 
Los 10 principales riesgos en aplicaciones web #CPMX5
Los 10 principales riesgos en aplicaciones web #CPMX5Los 10 principales riesgos en aplicaciones web #CPMX5
Los 10 principales riesgos en aplicaciones web #CPMX5SemanticWebBuilder
 

Destacado (14)

Analítica de redes sociales: Oportunidades y herramientas #SWBSocial #SGCE20...
Analítica de redes sociales: Oportunidades y herramientas  #SWBSocial #SGCE20...Analítica de redes sociales: Oportunidades y herramientas  #SWBSocial #SGCE20...
Analítica de redes sociales: Oportunidades y herramientas #SWBSocial #SGCE20...
 
Suite de productos SemanticWebBuilder
Suite de productos SemanticWebBuilder Suite de productos SemanticWebBuilder
Suite de productos SemanticWebBuilder
 
Modelo de Ventanilla Única Nacional
Modelo de Ventanilla Única NacionalModelo de Ventanilla Única Nacional
Modelo de Ventanilla Única Nacional
 
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...
 
SWB Social, Maximiza tecnológicamente el potencial de los medios sociales #C...
SWB Social,  Maximiza tecnológicamente el potencial de los medios sociales #C...SWB Social,  Maximiza tecnológicamente el potencial de los medios sociales #C...
SWB Social, Maximiza tecnológicamente el potencial de los medios sociales #C...
 
Ciudades digitales
Ciudades digitalesCiudades digitales
Ciudades digitales
 
El Software más allá del Software y el Factor “Wow” en la Semana Prosoftware ...
El Software más allá del Software y el Factor “Wow” en la Semana Prosoftware ...El Software más allá del Software y el Factor “Wow” en la Semana Prosoftware ...
El Software más allá del Software y el Factor “Wow” en la Semana Prosoftware ...
 
Ciudades digitales (economía del conocimiento)
Ciudades digitales (economía del conocimiento)Ciudades digitales (economía del conocimiento)
Ciudades digitales (economía del conocimiento)
 
Desarrollo orientado a la semántica - Encuentro de la Industria en el Tecnoló...
Desarrollo orientado a la semántica - Encuentro de la Industria en el Tecnoló...Desarrollo orientado a la semántica - Encuentro de la Industria en el Tecnoló...
Desarrollo orientado a la semántica - Encuentro de la Industria en el Tecnoló...
 
Los 10 principales riesgos en aplicaciones web #CPMX5
Los 10 principales riesgos en aplicaciones web #CPMX5Los 10 principales riesgos en aplicaciones web #CPMX5
Los 10 principales riesgos en aplicaciones web #CPMX5
 
Beyond software y factor wow
Beyond software y factor wowBeyond software y factor wow
Beyond software y factor wow
 
Factor wow cpmx5
Factor wow cpmx5 Factor wow cpmx5
Factor wow cpmx5
 
El Software Más Allá del Software
El Software Más Allá del SoftwareEl Software Más Allá del Software
El Software Más Allá del Software
 
Ciudades digitales (2013)
Ciudades digitales (2013)Ciudades digitales (2013)
Ciudades digitales (2013)
 

Similar a SemanticWebBuilder

TecnologíAs Y Herramientas De La Web SemáNtica
TecnologíAs Y Herramientas De La Web SemáNticaTecnologíAs Y Herramientas De La Web SemáNtica
TecnologíAs Y Herramientas De La Web SemáNticaJavier Capa
 
Presentación1 dhtic
Presentación1  dhticPresentación1  dhtic
Presentación1 dhticOoskar_92
 
Desarrollo Orientado a la Semántica en Semana Prosoftware 2014
Desarrollo Orientado a la Semántica en Semana Prosoftware 2014Desarrollo Orientado a la Semántica en Semana Prosoftware 2014
Desarrollo Orientado a la Semántica en Semana Prosoftware 2014SemanticWebBuilder
 
Definicion y Caracteristicas de WEB 1.0, 2.0,3.0
Definicion y Caracteristicas de WEB 1.0, 2.0,3.0Definicion y Caracteristicas de WEB 1.0, 2.0,3.0
Definicion y Caracteristicas de WEB 1.0, 2.0,3.0Jimmy Lopez
 
Web semántica y visiones de la web 3.0
Web semántica y visiones de la web 3.0 Web semántica y visiones de la web 3.0
Web semántica y visiones de la web 3.0 Miguel R. Artacho
 
Clase nº 4
Clase nº 4Clase nº 4
Clase nº 4Vekaj
 
Red semántica 3.0 NAJS
Red semántica 3.0 NAJSRed semántica 3.0 NAJS
Red semántica 3.0 NAJSNormaRenggli
 
Sistemas de Recomendación de Información - Web Semáctica
Sistemas de Recomendación de Información - Web SemácticaSistemas de Recomendación de Información - Web Semáctica
Sistemas de Recomendación de Información - Web Semácticamartinp
 
Programación orientada a la semántica
Programación orientada a la semántica  Programación orientada a la semántica
Programación orientada a la semántica SemanticWebBuilder
 
Como funciona la web
Como funciona la webComo funciona la web
Como funciona la webYolia Nayeli
 

Similar a SemanticWebBuilder (20)

Desarrollo de aplicaciones 3.0
Desarrollo de aplicaciones 3.0Desarrollo de aplicaciones 3.0
Desarrollo de aplicaciones 3.0
 
TecnologíAs Y Herramientas De La Web SemáNtica
TecnologíAs Y Herramientas De La Web SemáNticaTecnologíAs Y Herramientas De La Web SemáNtica
TecnologíAs Y Herramientas De La Web SemáNtica
 
Como funciona la web
Como funciona la webComo funciona la web
Como funciona la web
 
Linked Data
Linked DataLinked Data
Linked Data
 
La web semantica
La web semanticaLa web semantica
La web semantica
 
Evolución de la Web.
Evolución de la Web. Evolución de la Web.
Evolución de la Web.
 
Presentación1 dhtic
Presentación1  dhticPresentación1  dhtic
Presentación1 dhtic
 
Desarrollo Orientado a la Semántica en Semana Prosoftware 2014
Desarrollo Orientado a la Semántica en Semana Prosoftware 2014Desarrollo Orientado a la Semántica en Semana Prosoftware 2014
Desarrollo Orientado a la Semántica en Semana Prosoftware 2014
 
Definicion y Caracteristicas de WEB 1.0, 2.0,3.0
Definicion y Caracteristicas de WEB 1.0, 2.0,3.0Definicion y Caracteristicas de WEB 1.0, 2.0,3.0
Definicion y Caracteristicas de WEB 1.0, 2.0,3.0
 
Webmaster20
Webmaster20Webmaster20
Webmaster20
 
Web semántica y visiones de la web 3.0
Web semántica y visiones de la web 3.0 Web semántica y visiones de la web 3.0
Web semántica y visiones de la web 3.0
 
Estándares WC3
Estándares WC3Estándares WC3
Estándares WC3
 
Web semántica
Web semántica Web semántica
Web semántica
 
Clase nº 4
Clase nº 4Clase nº 4
Clase nº 4
 
Red semántica 3.0 NAJS
Red semántica 3.0 NAJSRed semántica 3.0 NAJS
Red semántica 3.0 NAJS
 
Practica Shiderlshare.pdf
Practica Shiderlshare.pdfPractica Shiderlshare.pdf
Practica Shiderlshare.pdf
 
Introduccion a OpenData
Introduccion a OpenDataIntroduccion a OpenData
Introduccion a OpenData
 
Sistemas de Recomendación de Información - Web Semáctica
Sistemas de Recomendación de Información - Web SemácticaSistemas de Recomendación de Información - Web Semáctica
Sistemas de Recomendación de Información - Web Semáctica
 
Programación orientada a la semántica
Programación orientada a la semántica  Programación orientada a la semántica
Programación orientada a la semántica
 
Como funciona la web
Como funciona la webComo funciona la web
Como funciona la web
 

Más de SemanticWebBuilder

Más de SemanticWebBuilder (7)

SWB Strategy de SemanticWebBuilder
SWB Strategy de SemanticWebBuilderSWB Strategy de SemanticWebBuilder
SWB Strategy de SemanticWebBuilder
 
Innovación Social enfocada a las TIC
Innovación Social enfocada a las TICInnovación Social enfocada a las TIC
Innovación Social enfocada a las TIC
 
Derecho TIC
Derecho TICDerecho TIC
Derecho TIC
 
Arquitectura Empresarial
Arquitectura Empresarial Arquitectura Empresarial
Arquitectura Empresarial
 
Iniciativa Gen Digital
Iniciativa Gen DigitalIniciativa Gen Digital
Iniciativa Gen Digital
 
El Software más allá del Software #CPMX5
El Software más allá del Software #CPMX5 El Software más allá del Software #CPMX5
El Software más allá del Software #CPMX5
 
Factor WOW #CPMX5
Factor WOW #CPMX5Factor WOW #CPMX5
Factor WOW #CPMX5
 

Último

tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 

Último (20)

tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 

SemanticWebBuilder

  • 1. SWB Portal De México para el mundo . . . Construyendo una web con significado
  • 2. Contenido 1 ¿Quién es INFOTEC? 2 Video de introducción 3 Web Semántica 4 SemanticWebBuilder 5 Preguntas
  • 3. ¿Quién es INFOTEC? • Somos un Centro Público de Innovación y Desarrollo Tecnológico enfocado en desarrollar soluciones, productos y servicios que apoyen a las organizaciones a implementar TI’s en beneficio de sus estrategias y objetivos, a través de la creación y aplicación de metodologías y tecnologías. • Asimismo, contribuimos a que todos los actores de la sociedad comprendan y aprovechen las Tecnologías de la Información con la finalidad de apoyar a la transición del país hacia la Sociedad del Conocimiento. • Impulsa el crecimiento de la industria nacional de las TIC y la creación de redes y alianzas estratégicas que contribuyan a la transición de México hacia la Sociedad del Conocimiento. 3
  • 4. ¿Quién es INFOTEC? Somos un Centro Público de Innovación y Desarrollo Tecnológico que contribuye a la competitividad del Gobierno y de las PyMEs, a través del uso estratégico de Tecnologías de Información y Comunicaciones. INFOTEC = I + D + DT x i Estrategia basada en Oferta Arquitecturas Empresariales Investigación Aplicada y Bajo Demanda Formación de Capital Humano Consultoría Estratégica Sistemas de Información Estratégica Administración Integral de Infraestructura
  • 6. Situación actual de la Web La Web ha cambiado profundamente la forma en la que nos comunicamos, hacemos negocios y realizamos nuestro trabajo Beneficios: • Tenemos acceso a millones de recursos de información • Comunicación prácticamente con todo el mundo • Comunicación en cualquier momento y a bajo costo Oportunidades: • Sobrecarga de información • Ambigüedad y falta de precisión • Heterogeneidad de fuentes de publicación • Información no clasificada • Problemas de interoperabilidad
  • 7. La Web Semántica según Tim Berners Lee Una 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.
  • 8. Predicciones de Gartner • En 2012 el 80% de los sitios web públicos usarán algún nivel de hipertexto semántico para crear documentos de la Web Semántica […] el 15% de los sitios web públicos usarán ontologías basadas en Web Semántica más amplias para crear bases de datos semánticas • En el 2017 esperamos la visión de la Web Semántica […] la mayoría de las páginas web están decoradas con alguna forma de hipertexto semántico Fuente: “Finding and exploiting value in semantic web technologies on the web”, Informe de Investigación de Gartner, Mayo de 2007
  • 9. Data Web El primer paso hacia la Web Semántica es el nacimiento de la Data Web, el objetivo es principalmente, hacer que los datos estructurados sean accesibles utilizando RDF. El escenario de la Web Semántica ampliará su alcance en tanto que los datos estructurados e incluso, lo que tradicionalmente se ha denominado contenido semi-estructurado (como páginas Web, documentos, etc.), esté disponible en los formatos semánticos de RDF y OWL La Data Web permite un nuevo nivel de integración de datos y aplicaciones interoperables, haciendo los datos tan accesibles y enlazables como las páginas Web. La Data Web es el primer paso hacia la completa Web Semántica.
  • 11. ¿Cómo funciona? Por ejemplo, si el usuario quisiera buscar todos los vuelos a Praga mañana por la mañana, en la Web actual carente de Semántica, los resultados serian inexactos como se muestran en la siguiente figura
  • 12. ¿Cómo funciona? En esta figura se muestra los resultados obtenidos a través de un buscador semántico. Estos resultados ofrecen al usuario la información exacta que estaba buscando.
  • 13. Componentes de la Web Semántica 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.
  • 14. ¿Qué es RDF? RDF (Resource Description Framework) es un modelo de datos que representa recursos y las relaciones que se puedan establecer entre ellos. El elemento de construcción básica en RDF es el “triple” o sentencia, que consiste en dos nodos (sujeto y objeto) unidos por un arco (predicado), donde los nodos representan recursos, y los arcos propiedades. Triple: Sujeto – Propiedad – Objeto
  • 15. ¿Qué es SPARQL? SPARQL es lenguaje de consulta sobre RDF, que permite hacer búsquedas sobre los recursos de la Web Semántica utilizando distintas fuentes datos.
  • 16. ¿Qué es OWL? OWL (Ontology Web Language) 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.
  • 17. Visión de la Infraestructura de la Web
  • 18. ¿Qué es SemanticWebBuilder? SemanticWebBuilder es una plataforma para el desarrollo de aplicaciones y portales semánticos.
  • 19. ¿Qué es SemanticWebBuilder? El SemanticWebBuilder esta conformado por una suite de herramientas que permitirá la evolución de los sitios Web convencionales (sin significado), hacia los portales que cumplan con la visión de la Web Semántica (con significado), permitiendo exponer en formatos estándar como RDF todo el conocimiento generado, además de contar con un Modelo (Ontología) que permita el intercambio de esta información entre los diferentes sistemas.
  • 21. SemanticWebBuilder Suite Las herramientas que integran la suite del SemanticWebBuilder son: SemWB Portal • Servidor de Portales • Administración de contenidos • Administración de contextos de información • Administración de Usuarios SemWB Platform • Plataforma Semántica • Punto de acceso para consultas semánticas (SPARQL) • Integración de Información (Fuentes externas) • Persistencia de Datos (RDF) • Generación de código basado en ontologías SemWB Ontology Editor (Solo de consulta, por el momento) • Modelado de Información (Definir significado) • Editor de Ontologías (OWL)
  • 22. 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 de modelos semánticos como base para la definición de una ontología general, la cual sirva de referencia para la creación acelerada de aplicaciones semánticas (nuevos productos). 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).
  • 23. SemanticWebBuilder como Código Abierto En INFOTEC por su naturaleza como Centro de Investigación y Desarrollo Tecnológico del CONACYT y buscando como principal objetivo el apoyo a la comunidad más que el beneficio económico, se tomo la decisión de liberar el producto bajo un esquema de código abierto con la finalidad de: – Apoyar al crecimiento de la industria de TI en el país – Abrir una oportunidad de negocia a la iniciativa privada – Buscar el apoyo de la comunidad para crecer y evolucionar la herramienta – Incrementar el potencial de penetración en el mercado Esta decisión esta encaminada a brindar a la sociedad en general la oportunidad de contar con herramientas que le permitan el desarrollo de nuevas oportunidades de negocio en distintos ámbitos.
  • 24. Características tecnológicas Estándares Lenguajes de desarrollo • RDF, RDFS • Java JEE (servidor) • OWL • .Net Framework 3.5 (cliente office) • SPARQL • HTML Persistencia Semántica • XHTML • Memoria • XML • Sistema de archivos • JSR 168: Portlet Specification • Base de Datos Relacional (HSQLDB, MySQL, PostgreSQL, Derby, Oracle, • JSR 170: Content Repository for JavaTM Microsoft SQL Server) technology API • Base de Datos RDF Nativas (Virtuoso, • JSR 286: Portlet Specification 2.0 Oracle 11g RDF, Allegro Graph) • JSR-223: Script engines for many languages Otras tecnologías • WSRP (Web Services for Remote Portlets) • Dojo • JAAS • Jena, ARQ • LDAP v3 (cliente) • Java script • XMLRPC • Ajax
  • 25. ¿Que hace el SemanticWebBuilder ? SemanticWebBuilder se enfoca en la representación del conocimiento de las organizaciones, mediante la identificación de la semántica de la información a publicar, permitiéndonos: • Definir una arquitectura de información del portal (mediante un modelo ontológico) • Integrar información de diferentes fuentes por medio de componentes pre- construidos • Filtrar la información de acuerdo al perfil del usuario y a reglas de negocios • Definir la interfaz gráfica para la entrega de información de acurdo a dispositivos e idioma del usuario. • Almacenar la información en base de datos semánticas (RDF) • Exponer la información para su consulta por sistemas externos (WS, SPARQL) • Incorporar funcionalidades adicionales por medio de componentes de terceros (JSR168, JSR286, Google Gadgets) o bien utilizando el API del SWB. • Creación acelerada componentes basados en modelos ontológicos.
  • 26. Funcionalidades • Administración de múltiples portales • Intranet, Internet, pagina corporativa, Esquema ASP • Administración de idiomas y dispositivos de presentación • Administración de secciones (páginas) • Navegación basado en la Red Semántica, Control de seguridad y personalización • Administración de contenidos, mediante repositorios y catálogos de documentos • Flujos de publicación de contenidos • Publicación de contenidos vía Web • Publicación de contenidos por medio de Microsoft Office y Open Office • Administración de Usuarios: • Manejo de múltiples repositorios de usuarios • Clasificación Jerárquica de Roles, Grupos • Atributos registro de usuario configurables
  • 27. Funcionalidades (continuación) • Administración de plantillas • Basadas en HTML (con la posibilidad de incorporar scripts JSP, PHP, Groovy) • Amplia gama de componentes existentes • Contenidos remotos, repositorios de documentos, foro, encuestas, publicación RSS, blogs, wikis, etc. • Administración de componentes por: • Reglas, roles, grupos de usuario, tipo de usuarios, calendarización, filtrado, prioridad, número de apariciones, número de votos, idioma y dispositivo. • API para crecer la funcionalidad de la Herramienta • Basado en componentes • Todos los componentes heredan la funcionalidad básica de la plataforma • Soporte a estándar JSR168, JSR 268, Google Gadgets, WSRP • Soporte a lenguajes basados en Scripts • PHP, Phyton, Groovy
  • 28. Funcionalidades (continuación) • Relación Contextual de la información: • Uso de tecnología semántica (RDF) para: Definir la arquitectura de información del sitio y crear contextos de información alrededor de un tema. • Administración Personalizable • Posibilidad de filtrar elementos para diferentes usuarios • Posibilidad de modificar la administración de SWB para agregar funcionalidad especifica de la empresa • Facilidad de modificar la funcionalidad de SWB mediante la extensión de la ontología básica del producto. • Reportes • De accesos, idiomas, dispositivos, sesiones, componentes, contenidos, etc. • Posibilidad de generar reportes específicos configurables (Reporteador) • Exportación de reportes a distintos formatos para análisis personalizados. • Posibilidad de integración de seguimiento externo como puede ser Google Analytics
  • 29. Funcionalidades (continuación) • Escalabilidad y Rendimiento Soporte a Balanceo de cargas y manejo interno de cache de contenidos y componentes • Monitoreo De accesos, memoria, conexiones a DB, usuarios, componentes, errores, etc. • Almacenamiento de Información en RDF sobre: – Memoria – Sistema de archivos – Base de Datos Relacional (HSQLDB, MySQL, PostgreSQL, Derby, Oracle, Microsoft SQL Server) – Base de Datos RDF Nativas (Virtuoso, Oracle 11g RDF, Allegro Graph) • Integración de Modelos semánticos remotos – Otros sitios desarrollados sobre SWB – DBPedia
  • 30. Beneficios • Integrar toda la información generada por la organización en un solo modelo de datos semántico. • Exponer la información de la organización de forma segura e integrada. • Reduce los problemas de interoperabilidad usando estándares como RDF y OWL para el intercambio de información, entre aplicaciones de tecnologías diversas. • Obtención de resultados mas precisos en las búsquedas de información • Descentralización de la función de publicación de contenidos para que las propias áreas proveedoras de información puedan publicar y actualizar. • Incluir en un solo espacio de trabajo a todos los diferentes perfiles y roles que intervienen en la construcción y mantenimiento del Portal, lo cual permite responder rápidamente a las necesidades de generación y publicación de información.
  • 31. Beneficios (Continuación) • Publicación de los contenidos en el portal, únicamente por usuarios y/o roles autorizados a través de los flujos de publicación. • Construcción de un portal que permita una mejor comunicación con los diversos usuarios de acuerdo a sus perfiles y contextos (ciudadanos, legisladores, funcionarios públicos, empleados, prensa, etc.). • Consistencia en términos del diseño de las páginas del portal. • Reducción del costo de propiedad de la tecnología, debido a que SemanticWebBuilder se encuentra desarrollado bajo estándares abiertos que permiten la comunicación e integración con productos y tecnologías de terceros. • Revisión y monitoreo permanentemente del comportamiento de los accesos al portal, como insumo para el diseño de estrategias de promoción y comunicación.
  • 32. ¿Que queremos lograr? Se espera que el SemanticWebBuilder permita la creación de nuevas aplicaciones con un enfoque al uso de conceptos semánticos asociados con la Web 3.0, y con ello ser una fuente de inspiración para otras empresas o instituciones en la aplicación de conceptos semánticos en sus sistemas, e impulsar el desarrollo y la investigación aplicada a nuevas soluciones.
  • 34. Gracias http://www.infotec.com.mx http://www.semanticwebbuilder.org.mx Victor.hernandez@infotec.com.mx soportewb@infotec.com.mx Derechos reservados © 2001-2009 SemanticWebBuilder y su mascota Semius son marcas registradas