SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
VOCAB EDITOR




     Ernesto Krsulovic
        24 jul 2009




              
Inspiración

        Diagrama Foaf                   WWW SQL Designer




                                        El  autor  de  WWW SQL Designer
                                        es  Ondřej  Žára,  quien  también  es 
    Se muestra el esquema en una 
                                        uno  de  los  autores  de  OAT 
    imagen.
                                        (OpenLink  AJAX  Toolkit),  de  la 
                                        empresa      OpenLink       Software
                                        quienes  desarrollan  el  motor  de 
                                        datos Virtuoso.
Editores de vocabularios 

        WebProtege                                Neologism
    Versión web de Protege                 Extension al cms Drupal 
       [Standford, oss].                         [Deri, oss].




    “WebProtege is an open source, 
    lightweight, web­based ontology         “Neologism is an online editor to 
                 editor.”                     publish RDF vocabularies.”
                                        
Editores de vocabularios 

                 Knoodl                                 Freebase
    Editor de ontologias owl basado               Ambiente para modelar datos 
                en web.                            de forma colaborativa.
      [empresarial, código cerrado]             [empresarial, código cerrado]




    “Knoodl facilitates community­oriented      “A social database about things you 
    development of OWL based ontologies                    know and love.”
         and RDF knowledgebases.”            
Caso de uso: VoCamp

 VoCamp  es  una  serie  de  eventos  informales,  donde  un  grupo  de  personas 
dedican un tiempo a crear "vocabularios sencillos" / "ontologías" para la "web de 
datos"  /  "web  semántica".  El  énfasis  de  los  eventos  no  es  crear  la  ontología 
perfecta  en  un  dominio  particular,  sino  en  crear  vocabularios  que  son 
suficientemente buenos para que la personas puedan comenzar a utilizarlos en 
la publicación de datos en la web. La intención es seguir un formato de "primero 
en  papel,  segundo  en  laptop",  donde  los  modelos  son  hechos  inicialmente  en 
papel y solo al final son codificados. La idea de VoCamp esta influenciada por 
BarCamp, aunque el énfasis es diferente. Mientras que  BarCamp se orienta a 
demos y presentaciones, VoCamps se orientan al trabajo técnico de hands­on y 
resultados prácticos; cualquier presentación y demo debe ser corto, relacionado 
al  proceso  de  desarrollo  de  vocabularios,  y  limitado  en  numero  de 
presentaciones,  para  dejar  el  tiempo  suficiente  en  el  desarrollo  de  nuevos 
vocabularios.

                       http://vocamp.org/wiki/WhatIsVoCamp
                                             
Demo

       21 Esquemas Complejos
          BIO, COMMON TAG, CREATIVE COMMONS, DOAC, 
          DOAP, EVENT, FOAF, GEO, IMAGE, LIFECYCLE, OWL, 
          PIM CONTACT, RDF, RDFS, SCOVO, SIOC, SKOS, TIME, 
          VCARD, VOID, WF
       10 Esquemas Planos
          RELATIONSHIP, RSS 1.0, SYNDICATION, TRACKBACK, 
          VANN, VOCAB STATUS, METAVOCAB, OPEN GUID, 
          LABEL, DUBLIN CORE


                                
Modelo de seguridad
    Los Vocabularios pueden ser Anónimos o tener un Autor.
    Si el vocabulario es anónimo:          Si el vocabulario tiene autor:
        Es publicado                          Puede quedar des­publicado o 
         automáticamente, una vez               publicado, una vez publicado 
         publicado no puede des­                no puede des­publicarse.
         publicarse.                           El vocabulario puede editarse 
        Puede editarse por otro                por cualquier Autor conocido 
         anónimo o por un autor, en             (no por un Anónimo), excepto 
         cuyo caso deja de ser                  que este lockeado, en cuyo 
         anónimo.                               caso solo el autor puede 
                                                editarlo y/o des­lockearlo.
                                               El vocabulario puede ser 
                                                archivado, ya que nada se 
                                                elimina, solamente se archiva.

                                        
Próximos pasos

       Export
       Import
       Micro­taxonomías (skos)
       Composición del vocabulario, seleccionando 
        partes desde otros diagramas.
       Documentación de: vocabulario, clases, 
        propiedades e individuos.
       I18N para la documentación
                              
I18N: un elemento diferenciador

       Los editores colaborativos de vocabularios no 
        tienen funcionalidad de Internationalization. 
       Los esquemas populares, como los que están 
        en el demo, requieren de una versión local a 
        cada lenguaje para ser utilizadas en RDFa.
       Modelo colaborativo (e.g. Launchpad para 
        linux).
       Una vez implementado, cambiar el nombre al 
        sistema y llamarlo vocab i18n editor.
                               
Ideas para trabajo futuro

       Utilizar conceptos para crear un marcador 
        RDFa, los diagramas funcionan como “Quick 
        Reference Cards” o “Cheat Sheet”.
       Implementar el editor sobre Oryx­Editor
           Un editor de diagramas de procesos, basado en web y extensible, muy 
            bien  desarrollado.  En  el  editor  se  utiliza  eRDF  para  serializar  los 
            diagramas.
            El editor oryx es desarrollado por Hasso Plattner Institute of IT Systems 
            Engineering at the University of Potsdam. Hasso Plattner es cofundador 
            de  SAP  y  “le  grita a la industria  la  futura  muerte  de  las  bases 
            relacionales, en manos de las bases de columnas”.

 
                                               

Más contenido relacionado

Similar a Vocab Editor

Plataformas para el desarrollo de aplicaciones web
Plataformas para el desarrollo de aplicaciones webPlataformas para el desarrollo de aplicaciones web
Plataformas para el desarrollo de aplicaciones webFreelance
 
Tecnologia web
Tecnologia webTecnologia web
Tecnologia webfanyto
 
Lengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuletaLengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuletaOnce Redes
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaJacob
 
Herramientas indispensables para un desarrollador java
Herramientas indispensables para un desarrollador javaHerramientas indispensables para un desarrollador java
Herramientas indispensables para un desarrollador javaAurora Cervantes
 
Caracteristicas de Java
Caracteristicas de JavaCaracteristicas de Java
Caracteristicas de JavaLuzRom
 
Desarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaDesarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaSantiago Sora
 
Mi Lenguaje de Programacion de Preferencia
Mi Lenguaje de Programacion de PreferenciaMi Lenguaje de Programacion de Preferencia
Mi Lenguaje de Programacion de PreferenciaNelson Rivera
 
Mi lenguaje de programacion de preferencia
Mi lenguaje de programacion de preferenciaMi lenguaje de programacion de preferencia
Mi lenguaje de programacion de preferenciaNelson Rivera
 
Lenguaje-de-programacion-JavaScript-1.pdf
Lenguaje-de-programacion-JavaScript-1.pdfLenguaje-de-programacion-JavaScript-1.pdf
Lenguaje-de-programacion-JavaScript-1.pdfJaviMartin21
 
Lenguaje de-programacion-java script-1
Lenguaje de-programacion-java script-1Lenguaje de-programacion-java script-1
Lenguaje de-programacion-java script-1giancarlos
 
Lenguaje de-programacion-java script-1
Lenguaje de-programacion-java script-1Lenguaje de-programacion-java script-1
Lenguaje de-programacion-java script-1Oscar Correa
 
Trabajo java
Trabajo javaTrabajo java
Trabajo javaamec0612
 
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EEanyeni
 

Similar a Vocab Editor (20)

JAVA
JAVAJAVA
JAVA
 
Plataformas para el desarrollo de aplicaciones web
Plataformas para el desarrollo de aplicaciones webPlataformas para el desarrollo de aplicaciones web
Plataformas para el desarrollo de aplicaciones web
 
Tecnologia web
Tecnologia webTecnologia web
Tecnologia web
 
Julianardila
JulianardilaJulianardila
Julianardila
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
Lengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuletaLengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuleta
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
Clase 2 Lenguajes de Programación Web
Clase 2 Lenguajes de Programación WebClase 2 Lenguajes de Programación Web
Clase 2 Lenguajes de Programación Web
 
Herramientas indispensables para un desarrollador java
Herramientas indispensables para un desarrollador javaHerramientas indispensables para un desarrollador java
Herramientas indispensables para un desarrollador java
 
Caracteristicas de Java
Caracteristicas de JavaCaracteristicas de Java
Caracteristicas de Java
 
Desarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaDesarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.java
 
Python django
Python djangoPython django
Python django
 
Mi Lenguaje de Programacion de Preferencia
Mi Lenguaje de Programacion de PreferenciaMi Lenguaje de Programacion de Preferencia
Mi Lenguaje de Programacion de Preferencia
 
Mi lenguaje de programacion de preferencia
Mi lenguaje de programacion de preferenciaMi lenguaje de programacion de preferencia
Mi lenguaje de programacion de preferencia
 
Lenguaje-de-programacion-JavaScript-1.pdf
Lenguaje-de-programacion-JavaScript-1.pdfLenguaje-de-programacion-JavaScript-1.pdf
Lenguaje-de-programacion-JavaScript-1.pdf
 
Lenguaje de-programacion-java script-1
Lenguaje de-programacion-java script-1Lenguaje de-programacion-java script-1
Lenguaje de-programacion-java script-1
 
Lenguaje de-programacion-java script-1
Lenguaje de-programacion-java script-1Lenguaje de-programacion-java script-1
Lenguaje de-programacion-java script-1
 
Trabajo java
Trabajo javaTrabajo java
Trabajo java
 
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EE
 

Último

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 

Último (16)

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

Vocab Editor

  • 1. VOCAB EDITOR Ernesto Krsulovic 24 jul 2009    
  • 2. Inspiración Diagrama Foaf WWW SQL Designer El  autor  de  WWW SQL Designer es  Ondřej  Žára,  quien  también  es  Se muestra el esquema en una  uno  de  los  autores  de  OAT  imagen. (OpenLink  AJAX  Toolkit),  de  la  empresa  OpenLink  Software quienes  desarrollan  el  motor  de      datos Virtuoso.
  • 3. Editores de vocabularios  WebProtege Neologism Versión web de Protege  Extension al cms Drupal  [Standford, oss]. [Deri, oss]. “WebProtege is an open source,  lightweight, web­based ontology  “Neologism is an online editor to  editor.” publish RDF vocabularies.”    
  • 4. Editores de vocabularios    Knoodl Freebase Editor de ontologias owl basado    Ambiente para modelar datos  en web. de forma colaborativa.  [empresarial, código cerrado] [empresarial, código cerrado] “Knoodl facilitates community­oriented  “A social database about things you  development of OWL based ontologies  know and love.”   and RDF knowledgebases.”  
  • 5. Caso de uso: VoCamp VoCamp  es  una  serie  de  eventos  informales,  donde  un  grupo  de  personas  dedican un tiempo a crear "vocabularios sencillos" / "ontologías" para la "web de  datos"  /  "web  semántica".  El  énfasis  de  los  eventos  no  es  crear  la  ontología  perfecta  en  un  dominio  particular,  sino  en  crear  vocabularios  que  son  suficientemente buenos para que la personas puedan comenzar a utilizarlos en  la publicación de datos en la web. La intención es seguir un formato de "primero  en  papel,  segundo  en  laptop",  donde  los  modelos  son  hechos  inicialmente  en  papel y solo al final son codificados. La idea de VoCamp esta influenciada por  BarCamp, aunque el énfasis es diferente. Mientras que  BarCamp se orienta a  demos y presentaciones, VoCamps se orientan al trabajo técnico de hands­on y  resultados prácticos; cualquier presentación y demo debe ser corto, relacionado  al  proceso  de  desarrollo  de  vocabularios,  y  limitado  en  numero  de  presentaciones,  para  dejar  el  tiempo  suficiente  en  el  desarrollo  de  nuevos  vocabularios. http://vocamp.org/wiki/WhatIsVoCamp    
  • 6. Demo  21 Esquemas Complejos BIO, COMMON TAG, CREATIVE COMMONS, DOAC,  DOAP, EVENT, FOAF, GEO, IMAGE, LIFECYCLE, OWL,  PIM CONTACT, RDF, RDFS, SCOVO, SIOC, SKOS, TIME,  VCARD, VOID, WF  10 Esquemas Planos RELATIONSHIP, RSS 1.0, SYNDICATION, TRACKBACK,  VANN, VOCAB STATUS, METAVOCAB, OPEN GUID,  LABEL, DUBLIN CORE    
  • 7. Modelo de seguridad Los Vocabularios pueden ser Anónimos o tener un Autor. Si el vocabulario es anónimo: Si el vocabulario tiene autor:  Es publicado   Puede quedar des­publicado o  automáticamente, una vez  publicado, una vez publicado  publicado no puede des­ no puede des­publicarse. publicarse.  El vocabulario puede editarse   Puede editarse por otro  por cualquier Autor conocido  anónimo o por un autor, en  (no por un Anónimo), excepto  cuyo caso deja de ser  que este lockeado, en cuyo  anónimo. caso solo el autor puede  editarlo y/o des­lockearlo.  El vocabulario puede ser  archivado, ya que nada se  elimina, solamente se archiva.    
  • 8. Próximos pasos  Export  Import  Micro­taxonomías (skos)  Composición del vocabulario, seleccionando  partes desde otros diagramas.  Documentación de: vocabulario, clases,  propiedades e individuos.  I18N para la documentación    
  • 9. I18N: un elemento diferenciador  Los editores colaborativos de vocabularios no  tienen funcionalidad de Internationalization.   Los esquemas populares, como los que están  en el demo, requieren de una versión local a  cada lenguaje para ser utilizadas en RDFa.  Modelo colaborativo (e.g. Launchpad para  linux).  Una vez implementado, cambiar el nombre al  sistema y llamarlo vocab i18n editor.    
  • 10. Ideas para trabajo futuro  Utilizar conceptos para crear un marcador  RDFa, los diagramas funcionan como “Quick  Reference Cards” o “Cheat Sheet”.  Implementar el editor sobre Oryx­Editor  Un editor de diagramas de procesos, basado en web y extensible, muy  bien  desarrollado.  En  el  editor  se  utiliza  eRDF  para  serializar  los  diagramas. El editor oryx es desarrollado por Hasso Plattner Institute of IT Systems  Engineering at the University of Potsdam. Hasso Plattner es cofundador  de  SAP  y  “le  grita a la industria  la  futura  muerte  de  las  bases  relacionales, en manos de las bases de columnas”.