Conoce más acerca del desarrollo orientado a la semántica dirigido por ontologías, explicado a través del caso de SemanticWebBuilder. Además, de la utilización de esos modelos ontológicos para el desarrollo de aplicaciones.
2. Desarrollo Orientado a la Semántica
Agenda
• ¿Quién es INFOTEC?
• De la Web a la Web Semántica
• El desarrollo Orientado a la Semántica (DDO)
• ¿Qué nos ha dejado el DDO?
3. ¿Quién es INFOTEC?
Centro Público de Investigación y Desarrollo Tecnológico que
contribuye en proyectos para incrementar la competitividad del
gobierno y de otras instituciones que inciden en la incursión de
México en la sociedad de la información y el conocimiento, a través
del uso estratégico de las tecnologías de información y
comunicaciones (TIC).
Desarrollo Orientado a la Semántica
4. ¿Quién es INFOTEC?
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
Oferta
Desarrollo Orientado a la Semántica
5. Agenda
• ¿Quién es INFOTEC?
• De la Web a la Web Semántica
• El desarrollo Orientado a la Semántica (DDO)
• ¿Qué nos ha dejado el DDO?
Desarrollo Orientado a la Semántica
6. De la Web a la Web Semántica
Desarrollo Orientado a la Semántica
http://www.w3.org/History.html
7. De la Web a la Web Semántica
Desarrollo Orientado a la Semántica
http://www.w3.org/History.html
8. De la Web a la Web Semántica
Desarrollo Orientado a la Semántica
http://www.w3.org/History.html
9. De la Web a la Web Semántica
Desarrollo Orientado a la Semántica
La World Wide Web
http://www.w3.org/History.html
•HTML: HyperText Markup Language.
•URI: Uniform Resource Identifier.
•HTTP: Hypertext Transfer Protocol.
10. De la Web a la Web Semántica
Desarrollo Orientado a la Semántica
La World Wide Web
http://www.w3.org/History.html
11. De la Web a la Web Semántica
P/C P/C
Desarrollo Orientado a la Semántica
Web 1.0
Web 2.0
Web 3.0
P C
P/C
P = Productor de información
C = Consumidor de información
P/C P/C
P/C
12. De la Web a la Web Semántica
Web 3.0
Desarrollo Orientado a la Semántica
P/C P/C
P/C
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.
Tim Berners-Lee
13. De la Web a la Web Semántica
P/C P/C
Desarrollo Orientado a la Semántica
Web 1.0
Web 2.0
Web 3.0
P C
P/C
P/C P/C
P/C
14. De la Web a la Web Semántica
Desarrollo Orientado a la Semántica
Web 2.0
Web 3.0
hypermedia (documentos, imágenes, audio)
relaciones mediante hyperlinks
El problema
los sistemas no entienden video
los sistemas no entienden texto
los sistemas no entienden audio
HTML carece de estructura para la información
busqueda de información por palabras clave
15. De la Web a la Web Semántica
SPARQL
Desarrollo Orientado a la Semántica
Web 2.0
Web 3.0
RDF OWL
La solución
16. De la Web a la Web Semántica
Desarrollo Orientado a la Semántica
CDMX
Trabaja en
Adscrito a
Vive en
Estudió en
RDF
sujeto propiedad objeto
Hasdai Trabaja en INFOTEC
INFOTEC Adscrito a CONACYT
Hasdai Estudió en CENIDET
Hasdai Vive en CDMX
17. De la Web a la Web Semántica
Desarrollo Orientado a la Semántica
CDMX
Trabaja en
Adscrito a
Vive en
Estudió en
Persona
Es
OWL
Ontologías
Studer, R., Benjamins, R., and Fensel, D. (1998). Knowledge engineering: principles and methods. Data and knowledge engineering, 25:161–197.
Un modelo abstracto en lenguaje formal (es decir, legible por
máquinas) que representa explícitamente los conceptos
relevantes (y las restricciones asociadas) de algún fenómeno
del mundo.
Studer et. al.
18. De la Web a la Web Semántica
CDMX
Trabaja en
Adscrito a
Vive en
Estudió en
Persona
Es
SPARQL
¿Quién trabaja en INFOTEC?
Desarrollo Orientado a la Semántica
19. De la Web a la Web Semántica
Desarrollo Orientado a la Semántica
CDMX
Trabaja en
Adscrito a
Vive en
Trabaja en
Estudió en
Persona
Es
SPARQL
¿Quién trabaja en INFOTEC?
20. Agenda
• ¿Quién es INFOTEC?
• De la Web a la Web Semántica
• El desarrollo Orientado a la Semántica (DDO)
• ¿Qué nos ha dejado el DDO?
Desarrollo Orientado a la Semántica
21. El Desarrollo Orientado a la Semántica (DDO)
Es un 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 formato RDF.
Para hacer realidad lo anterior, INFOTEC desarrolló SWB Platform, una
plataforma de código abierto que usa las tecnologías de la Web Semántica
para acelerar el desarrollo de aplicaciones y portales.
Desarrollo Orientado a la Semántica
26. El Desarrollo Orientado a la Semántica (DDO)
Un lenguaje de alto nivel, expresivo, común y flexible para comunicar el
conocimiento asociado a un desarrollo.
Desarrollo Orientado a la Semántica
Proporciona a los desarrolladores:
"
#
Un mecanismo de generación de código que reduce los errores humanos en el
manejo de los datos e incorpora motores de RDF y SPARQL.
Un API de programación Java que encapsula la complejidad del manejo de
datos RDF y proporciona métodos de acceso rápido a todas las propiedades y
comportamientos de los objetos.
27. El Desarrollo Orientado a la Semántica (DDO)
" # $
Desarrollo Orientado a la Semántica
Proporciona a los desarrolladores:
Una metodología de desarrollo ágil, bien definida y probada para el desarrollo
de aplicaciones con base semántica.
28. El Desarrollo Orientado a la Semántica (DDO)
Desarrollo Orientado a la Semántica
"
#
$
Proporciona a los desarrolladores:
29. Agenda
• ¿Quién es INFOTEC?
• De la Web a la Web Semántica
• El desarrollo Orientado a la Semántica (DDO)
• ¿Qué nos ha dejado el DDO?
Desarrollo Orientado a la Semántica
30. ¿Qué nos ha dejado el DDO?
• Dominio de los estándares y tecnologías emergentes para la Web Semántica.
• Una metodología de desarrollo ágil, que hace énfasis en la definición de
conocimiento.
• Experiencia en la solución de problemas al llevar a cabo proyectos de Web
Semántica en ambientes productivos.
• Clientes en gobierno y la pequeña industria que están utilizando la plataforma
para generar negocios.
Desarrollo Orientado a la Semántica
31. ¿Qué nos ha dejado el DDO?
• Ventaja competitiva para lograr el éxito de proyectos de Linked Data y Linked
Open Data.
• Publicaciones científicas y colaboraciones con universidades.
• Una familia de productos Open Source que la comunidad, las pequeñas
empresas y los emprendedores pueden aprovechar para hacer crecer su
negocio.
Desarrollo Orientado a la Semántica
32. ¿Qué nos ha dejado el DDO?
WB 2.5
WB 3.1
Desarrollo Orientado a la Semántica
WB 1.0 WB 1.5
2000 2001
WB 2.0
2002
2003
2004
2005
2006
2007
2009
2011
2013
2014
WB 2.1
WB 3.0
WB OS
33. Desarrollo Orientado a la Semántica
Semana Prosoftware | Octubre 2014
' @SemWebBuilder ' @InfotecMexico
ebenezer.sanchez % hasdaipacheco & haxdai