vocab editor

10
 VOCAB EDITOR Ernesto Krsulovic 24 jul 2009

Upload: ekrsulov

Post on 17-Jun-2015

434 views

Category:

Technology


0 download

DESCRIPTION

Estado de avance en la construcción de un editor de vocabularios.

TRANSCRIPT

Page 1: Vocab Editor

   

VOCAB EDITOR

Ernesto Krsulovic24 jul 2009

Page 2: Vocab Editor

   

Inspiración

Diagrama Foaf

Se muestra el esquema en una imagen.

WWW SQL Designer

El  autor  de  WWW SQL Designeres  Ondřej  Žára,  quien  también  es uno  de  los  autores  de  OAT (OpenLink  AJAX  Toolkit),  de  la empresa  OpenLink  Softwarequienes  desarrollan  el  motor  de datos Virtuoso.

Page 3: Vocab Editor

   

Editores de vocabularios 

WebProtegeVersión web de Protege 

[Standford, oss].

“WebProtege is an open source, lightweight, web­based ontology 

editor.”

NeologismExtension al cms Drupal 

[Deri, oss].

“Neologism is an online editor to publish RDF vocabularies.”

Page 4: Vocab Editor

   

Editores de vocabularios 

  KnoodlEditor de ontologias owl basado 

en web. [empresarial, código cerrado]

“Knoodl facilitates community­oriented development of OWL based ontologies 

and RDF knowledgebases.”

Freebase  Ambiente para modelar datos 

de forma colaborativa.[empresarial, código cerrado]

“A social database about things you know and love.”

Page 5: Vocab Editor

   

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

Page 6: Vocab Editor

   

Demo

21 Esquemas ComplejosBIO, 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 PlanosRELATIONSHIP, RSS 1.0, SYNDICATION, TRACKBACK, VANN, VOCAB STATUS, METAVOCAB, OPEN GUID, LABEL, DUBLIN CORE

Page 7: Vocab Editor

   

Modelo de seguridad

Si el vocabulario es anónimo: Es publicado 

automáticamente, una vez publicado no puede des­publicarse.

Puede editarse por otro anónimo o por un autor, en cuyo caso deja de ser anónimo.

Si el vocabulario tiene autor: Puede quedar des­publicado o 

publicado, una vez publicado no puede des­publicarse.

El vocabulario puede editarse por cualquier Autor conocido (no por un Anónimo), excepto que este lockeado, en cuyo caso solo el autor puede editarlo y/o des­lockearlo.

El vocabulario puede ser archivado, ya que nada se elimina, solamente se archiva.

Los Vocabularios pueden ser Anónimos o tener un Autor.

Page 8: Vocab Editor

   

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

Page 9: Vocab Editor

   

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.

Page 10: Vocab 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”.