BIS 2008

 

Tutorial on Realizing a Semantic Web Application


tutorial at 11th International Conference on Business Information Systems (BIS 2008)

Innsbruck, Austria




RSWA 2008 - Realizing a Semantic Web Application


This turorial focuses on the step by step development of of a Semantic Web Application we named Music Event Explorer or shortly meex (try it out here http://swa.cefriel.it/meex). During this tutorial we challenge the Semantic Web technologies on the Web 2.0 ground of realising a mash-up that reuses, transforms and combines existing data taken from the open Web (namely MusicBrainz [1], MusicMoz [2] and EVDB [3]).

In the scope of this exercise we use:

  • OWL [4] to model the data sources

  • RDF [5] as unified relational data model

  • GRDDL [6] to translate XML data sources in RDF

  • D2RQ [7] to translate relational database in RDF

  • Jena [8] as application framework that support programmers in combining all the data in a unified RDF model and in managing it

  • a RDF storage (configured within Jena) to guarantee persistency of the unified RDF model

  • a OWL reasoner (configured within Jena) to reason upon the data in the unified RDF model

  • SPARQL [9] to query the unified RDF model

  • Exhibit [10] a Semantic Navigation Engine



The tutorial requires attendees to have some familiarity with the vision of the Semantic Web and with its technologies. A limited understanding of Java should be sufficient to follow the tutorial given that the tutorial will be mainly focused on the Semantic Web side of the problem of developing a Semantic Web application.


[1] http://musicbrainz.org/
[2] http://musicmoz.org/
[3] http://eventful.com/
[4] http://www.w3.org/TR/owl-guide/
[5] http://www.w3.org/TR/rdf-primer/
[6] http://jena.sourceforge.net/grddl
[7] http://www4.wiwiss.fu-berlin.de/bizer/d2rq/
[8] http://jena.sourceforge.net/
[9] http://www.w3.org/TR/rdf-sparql-query/
[10] http://simile.mit.edu/exhibit/

Presenter(s)

Emanuele Della Valle [1] is Program Manager of CEFRIEL's Semantic Web Activities [2], lecturer of "Knowledge Engineering" at Università dell'Insubria and Service Coordinator for "Testbeds and Challenges service" of Semantic Technology Institute - International [3]. He is Project and Scientific Manager of the European Project Service-Finder [4]. He is Technical Manager of the European Project SEEMP [5]. His major research interest is in understanding business strategy and in translating theoretical results into applications. He performs research that is justified and guided by business opportunities. He leaded and participated into several consulting activities related to strategic evolution of distributed information systems, integration of different back-end systems and various feasibility studies for Web portal and document management systems.

[1] http://emanueledellavalle.org
[2] http://swa.cefriel.it
[3] http://sti2.org
[4] http://www.service-finder.eu
[5] http://www.seemp.org

Organizers

  • Emanuele Della Valle, Dario Cerizza and Irene Celino | CEFRIEL - Politecnico di Milano, Italy



IP SUPER ServiceWeb 3.0

STI



  


Gazeta IT