the information workbench as a self-service platform for linked data applications

14
The Information Workbench as a Self-Service Platform for Linked Data Applications COLD Workshop @ ISWC, Nov 23, 2011 Peter Haase , Michael Schmidt, Andreas Schwarte fluid Operations AG

Upload: peter-haase

Post on 21-Jun-2015

686 views

Category:

Technology


5 download

TRANSCRIPT

Page 1: The Information Workbench as a Self-Service Platform for Linked Data Applications

The Information Workbench as a Self-Service Platform for Linked Data ApplicationsCOLD Workshop @ ISWC, Nov 23, 2011

Peter Haase, Michael Schmidt, Andreas Schwartefluid Operations AG

Page 2: The Information Workbench as a Self-Service Platform for Linked Data Applications

Linked Data Application Development is a Difficult Task

Example: Linked Data-ThonBuild an end user oriented Linked Data Application in two weeks, using ISWC metadata and other Linked Data sources

Challenges

• Discovery and automated integration of relevant data sources

• Heterogeneity in various dimensions

• Quality of Linked Data

• End-user oriented interfaces

Page 3: The Information Workbench as a Self-Service Platform for Linked Data Applications

3

Platform for Linked Data Applications

Information Workbench: Semantics- & Linked Data-based

integration of private and public data sources

Intelligent Data Access and Analytics

Visual Exploration Semantic Search Dashboarding and Reporting

Collaboration and knowledge management platform

Wiki-based curation & authoring of data

Collaborative workflowsSemantic Web Data

Page 4: The Information Workbench as a Self-Service Platform for Linked Data Applications

Self-Service Application Development Process

1. Provisioning of the Software Platform• Delivered through a Self-Service Portal• Hosting in public or private clouds

2. Linked Open Data Discovery• Access to data registered at global registries,

e.g. ckan.org, data.gov, …• Visually explore data sets and

identify those relevant for your application

3. Data Integration• Integrate the data sets with the click of your mouse• Add providers for internal and external legacy data

4. Customization of the Frontend• Semantic Wiki + Widgets as Self-service Linked Data Frontend• Declaratively customize the user interface using a selection of widgets

5. Extending the Platform with own Components• Use APIs and SDKs to implement your own widgets, providers, etc.

Every

thin

g S

elf

-serv

ice!

Page 5: The Information Workbench as a Self-Service Platform for Linked Data Applications

Example: ISWC 2011 Conference Explorer

Events

PeopleTopics

PlacesPublications

Data Sources:

Functionalities:• Explore conference schedule, publications, etc.• Conference statistics• Connect online accounts, such as Twitter and Facebook• Like events, papers• Social Network Analysis

Page 6: The Information Workbench as a Self-Service Platform for Linked Data Applications

Information Workbench:Cloud Platform Architecture

Prov

isio

ning

, Mon

itorin

g a

nd M

anag

emen

t

Infrastructure Layer (IaaS)

Virtualization Layer

Network Computing ResourcesNetw.-Att. Storage

Data Layer (DaaS)

Open Data SourcesEnterprise Data Sources

Application Layer (SaaS)

Page 7: The Information Workbench as a Self-Service Platform for Linked Data Applications

Information Workbench:Integration of Virtualized Data Sources as a Service

Application Layer

Virtualization Layer

Data Layer

Data Source Data Source Data Source Data Source

SPARQLEndpoint

SPARQLEndpoint

SPARQLEndpoint

SPARQLEndpoint Metadata

Registry

See also presentation at main conference on Wednesday:FedX: Optimization Techniques for Federated Query Processing on Linked Data

Page 8: The Information Workbench as a Self-Service Platform for Linked Data Applications

Information Workbench Self Service Platform

• Create your own instance of the Information Workbench at the click of a button

• Select from pre-defined configurations for certain application domains

• Provision in private or public cloud environments (such as Amazon EC2)

Page 9: The Information Workbench as a Self-Service Platform for Linked Data Applications

Self Service Deployment Wizard (2)

Adjust basic configuration (name, zone)

Page 10: The Information Workbench as a Self-Service Platform for Linked Data Applications

Self Service Deployment Wizard (3)

Selection of data set(s)

Page 11: The Information Workbench as a Self-Service Platform for Linked Data Applications

Self Service Deployment Wizard (4)

Advanced configuration

Page 12: The Information Workbench as a Self-Service Platform for Linked Data Applications

Semantic Wiki + Widgets as Self-serviceLinked Data Frontend• Semantic Wiki for collaborative authoring and linking of

unstructured and structured semantic data• Declarative specification of the UI based on available pool of

widgets and simple wiki-based syntax• Widgets have direct access to the database• Embed dynamic data, visualizations, forms, etc.• Type-based template mechanism

Wiki Page in Edit Mode … … and Displayed Result Page

Page 13: The Information Workbench as a Self-Service Platform for Linked Data Applications

ISWC 2011 Conference Explorer

http://iwb.fluidops.com:7880/

Page 14: The Information Workbench as a Self-Service Platform for Linked Data Applications

CONTACT:fluid OperationsAltrottstr. 31Walldorf, Germany

Email: [email protected]: www.fluidOps.comTel.: +49 6227 3846-527