SlideShare a Scribd company logo
1 of 19
Download to read offline
Peter Haase, Tobias Mathäß, Michael Schmidt,
Andreas Eberhart, Ulrich Walther
fluid Operations AG
Self-Service Development of Linked Data
Applications with the Information Workbench
ISWC Shanghai, November 11, 2010
Increasing Popularity of Linked Open Data
• LOD cloud as of Sep 2010
• 25 billion triples
• 395 million RDF links
• Covering various domains
• Media
• Life Science
• Geography
• Publications
• …
New Opportunities
• Established standards define common data models,
vocabularies, semantics
• RDF/RDFS, OWL, SPARQL
• From data silos to a web of data
• Innovative applications that
• Integrate data from various domains and sources
• Repurpose the data in unexpected ways
• Leverage semantic technologies for improved search and presentation
• Allow for addressing expressive information needs
• Benefits of Linked Data in the enterprise
• Semantically integrate and interlink data scattered among different
information systems
• Cross the chasm between enterprise-internal and public data
Challenges in Building Linked Data Applications
• Discovery of relevant data sources
• Heterogeneity in various dimensions
 Location, ownership of data (internal / external, open / closed)
 Identifiers, structure and vocabularies
• Structured and unstructured data
• Quality of Linked Data
• Various forms of imperfection (erroneous, incomplete, imprecise data)
• Trustworthiness
• End-user oriented interfaces and interaction paradigms
• Interfaces that operate over large amounts of data, flexible and dynamic schemas
• Meaningful aggregation of the data
• Support for expressive information needs, while retaining intuitive interfaces
The Information Workbench
• Platform for Linked Data Application Development
• Base functionality to build applications without any programming
• SDK for easy extensions
• Available in Open Source at http://iwb.fluidops.com/
• Covering the entire lifecycle of interacting with Linked Data
 Discovery of data sources
 Integration of data sources
 Visualization
 Search and Exploration
 Collaborative generation of data
• Targeted at
• Linked Open Data, Linked Government Data
• Linked Enterprise Data
• Combinations thereof
Information Workbench Architecture
• Extensible, widget-based UI
• Resource-centric presentation
• Living UI, which exploits semantics of
underlying data
• Large collection of predefined widgets,
easily extendable
• Search and information access
• Coexistence of structured and
unstructured data
• Different search paradigms (keyword
and faceted search, semantic query
completion)
• Data integration through providers
• Convert data from a data source into the
RDF data format
• Customizable, easily extensible
• Use of public LOD registries
Self-Service Application Development
1. Linked Open Data Discovery
Visually explore data sets and identify those relevant for your
application
2. Data Integration
Integrate the data sets into your application with the click of your
mouse
3. Customization of the Frontend
Declaratively customize the user interface using a selection of widgets
4. Extending the Platform with own Components
Use APIs and SDKs to implement your own widgets, providers, etc.
EverythingSelf-service!
Discovery of Data Sets
• Access to data registered at global registries, e.g. ckan.org,
data.gov, …
• Based on metadata vocabularies (voID, DCAT)
• Sort/filter data sets by topic, license, size and many more
facets to identify relevant data
• Visually explore data sets
Data Integration
• Integrate relevant Linked Data sources with the click of a button
• Support for different distributions of the data
• RDF dumps
• SPARQL endpoints
• URI lookup
• More to come
• Add providers for internal and external legacy data sources
• Interlink different data sets
• Exploit existing links and mappings between data sources
• Use third party mappings
• User-generated mappings (pay-as-you-go)
• Integrate components for automated link/mapping discovery
Structured Data in the Frontend
Wiki-based Interface
Widgets for UI Customization
• Declaratively specify UI based on available pool of widgets
using 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
Widgets: Visualization and Exploration
Widgets: Analytics and Reporting
Widgets: Mashups with Social Media
Live Demo
Your Way to the Information Workbench
• Public demonstrator with examples from many domains
http://iwb.fluidops.com
• Download installable binaries or Amazon EC2 image
http://iwb.fluidops.com/download
Try the free Amazon Micro instance!
• Source code and SDK (LGPL license)
http://iwb.fluidops.com/community
• Also see brochure in your conference bag
Summary
• Platform for Linked Data application development
• Addressing complete lifecycle of interaction with the data
• Simple process for application development
1. Linked open data discovery
2. Data integration
3. Customization of the frontend
• Extensible via SDK
Thank you for your attention!
CONTACT:
fluid Operations AG Email: info@fluidOps.com
Altrottstr. 31 Website: www.fluidOps.com
Walldorf, Germany Tel.: +49 6227 3849-567

More Related Content

More from Peter Haase

Visual Ontology Modeling for Domain Experts and Business Users with metaphactory
Visual Ontology Modeling for Domain Experts and Business Users with metaphactoryVisual Ontology Modeling for Domain Experts and Business Users with metaphactory
Visual Ontology Modeling for Domain Experts and Business Users with metaphactoryPeter Haase
 
Hybrid Enterprise Knowledge Graphs
Hybrid Enterprise Knowledge GraphsHybrid Enterprise Knowledge Graphs
Hybrid Enterprise Knowledge GraphsPeter Haase
 
Ephedra: efficiently combining RDF data and services using SPARQL federation
Ephedra: efficiently combining RDF data and services using SPARQL federationEphedra: efficiently combining RDF data and services using SPARQL federation
Ephedra: efficiently combining RDF data and services using SPARQL federationPeter Haase
 
Building Enterprise-Ready Knowledge Graph Applications in the Cloud
Building Enterprise-Ready Knowledge Graph Applications in the CloudBuilding Enterprise-Ready Knowledge Graph Applications in the Cloud
Building Enterprise-Ready Knowledge Graph Applications in the CloudPeter Haase
 
ESWC 2017 Tutorial Knowledge Graphs
ESWC 2017 Tutorial Knowledge GraphsESWC 2017 Tutorial Knowledge Graphs
ESWC 2017 Tutorial Knowledge GraphsPeter Haase
 
Getting Started with Knowledge Graphs
Getting Started with Knowledge GraphsGetting Started with Knowledge Graphs
Getting Started with Knowledge GraphsPeter Haase
 
Smart Data Applications powered by the Wikidata Knowledge Graph
Smart Data Applications powered by the Wikidata Knowledge GraphSmart Data Applications powered by the Wikidata Knowledge Graph
Smart Data Applications powered by the Wikidata Knowledge GraphPeter Haase
 
Discovering Related Data Sources in Data Portals
Discovering Related Data Sources in Data PortalsDiscovering Related Data Sources in Data Portals
Discovering Related Data Sources in Data PortalsPeter Haase
 
Mapping, Interlinking and Exposing MusicBrainz as Linked Data
Mapping, Interlinking and Exposing MusicBrainz as Linked DataMapping, Interlinking and Exposing MusicBrainz as Linked Data
Mapping, Interlinking and Exposing MusicBrainz as Linked DataPeter Haase
 
The Information Workbench - Linked Data and Semantic Wikis in the Enterprise
The Information Workbench - Linked Data and Semantic Wikis in the EnterpriseThe Information Workbench - Linked Data and Semantic Wikis in the Enterprise
The Information Workbench - Linked Data and Semantic Wikis in the EnterprisePeter Haase
 
On demand access to Big Data through Semantic Technologies
 On demand access to Big Data through Semantic Technologies On demand access to Big Data through Semantic Technologies
On demand access to Big Data through Semantic TechnologiesPeter Haase
 
Linked Data as a Service
Linked Data as a ServiceLinked Data as a Service
Linked Data as a ServicePeter Haase
 
Fedbench - A Benchmark Suite for Federated Semantic Data Processing
Fedbench - A Benchmark Suite for Federated Semantic Data ProcessingFedbench - A Benchmark Suite for Federated Semantic Data Processing
Fedbench - A Benchmark Suite for Federated Semantic Data ProcessingPeter Haase
 
Everything Self-Service:Linked Data Applications with the Information Workbench
Everything Self-Service:Linked Data Applications with the Information WorkbenchEverything Self-Service:Linked Data Applications with the Information Workbench
Everything Self-Service:Linked Data Applications with the Information WorkbenchPeter Haase
 
The Information Workbench as a Self-Service Platform for Linked Data Applicat...
The Information Workbench as a Self-Service Platform for Linked Data Applicat...The Information Workbench as a Self-Service Platform for Linked Data Applicat...
The Information Workbench as a Self-Service Platform for Linked Data Applicat...Peter Haase
 
Cloud-based Linked Data Management for Self-service Application Development
Cloud-based Linked Data Management for Self-service Application DevelopmentCloud-based Linked Data Management for Self-service Application Development
Cloud-based Linked Data Management for Self-service Application DevelopmentPeter Haase
 
Semantic Technologies for Enterprise Cloud Management
Semantic Technologies for Enterprise Cloud ManagementSemantic Technologies for Enterprise Cloud Management
Semantic Technologies for Enterprise Cloud ManagementPeter Haase
 

More from Peter Haase (17)

Visual Ontology Modeling for Domain Experts and Business Users with metaphactory
Visual Ontology Modeling for Domain Experts and Business Users with metaphactoryVisual Ontology Modeling for Domain Experts and Business Users with metaphactory
Visual Ontology Modeling for Domain Experts and Business Users with metaphactory
 
Hybrid Enterprise Knowledge Graphs
Hybrid Enterprise Knowledge GraphsHybrid Enterprise Knowledge Graphs
Hybrid Enterprise Knowledge Graphs
 
Ephedra: efficiently combining RDF data and services using SPARQL federation
Ephedra: efficiently combining RDF data and services using SPARQL federationEphedra: efficiently combining RDF data and services using SPARQL federation
Ephedra: efficiently combining RDF data and services using SPARQL federation
 
Building Enterprise-Ready Knowledge Graph Applications in the Cloud
Building Enterprise-Ready Knowledge Graph Applications in the CloudBuilding Enterprise-Ready Knowledge Graph Applications in the Cloud
Building Enterprise-Ready Knowledge Graph Applications in the Cloud
 
ESWC 2017 Tutorial Knowledge Graphs
ESWC 2017 Tutorial Knowledge GraphsESWC 2017 Tutorial Knowledge Graphs
ESWC 2017 Tutorial Knowledge Graphs
 
Getting Started with Knowledge Graphs
Getting Started with Knowledge GraphsGetting Started with Knowledge Graphs
Getting Started with Knowledge Graphs
 
Smart Data Applications powered by the Wikidata Knowledge Graph
Smart Data Applications powered by the Wikidata Knowledge GraphSmart Data Applications powered by the Wikidata Knowledge Graph
Smart Data Applications powered by the Wikidata Knowledge Graph
 
Discovering Related Data Sources in Data Portals
Discovering Related Data Sources in Data PortalsDiscovering Related Data Sources in Data Portals
Discovering Related Data Sources in Data Portals
 
Mapping, Interlinking and Exposing MusicBrainz as Linked Data
Mapping, Interlinking and Exposing MusicBrainz as Linked DataMapping, Interlinking and Exposing MusicBrainz as Linked Data
Mapping, Interlinking and Exposing MusicBrainz as Linked Data
 
The Information Workbench - Linked Data and Semantic Wikis in the Enterprise
The Information Workbench - Linked Data and Semantic Wikis in the EnterpriseThe Information Workbench - Linked Data and Semantic Wikis in the Enterprise
The Information Workbench - Linked Data and Semantic Wikis in the Enterprise
 
On demand access to Big Data through Semantic Technologies
 On demand access to Big Data through Semantic Technologies On demand access to Big Data through Semantic Technologies
On demand access to Big Data through Semantic Technologies
 
Linked Data as a Service
Linked Data as a ServiceLinked Data as a Service
Linked Data as a Service
 
Fedbench - A Benchmark Suite for Federated Semantic Data Processing
Fedbench - A Benchmark Suite for Federated Semantic Data ProcessingFedbench - A Benchmark Suite for Federated Semantic Data Processing
Fedbench - A Benchmark Suite for Federated Semantic Data Processing
 
Everything Self-Service:Linked Data Applications with the Information Workbench
Everything Self-Service:Linked Data Applications with the Information WorkbenchEverything Self-Service:Linked Data Applications with the Information Workbench
Everything Self-Service:Linked Data Applications with the Information Workbench
 
The Information Workbench as a Self-Service Platform for Linked Data Applicat...
The Information Workbench as a Self-Service Platform for Linked Data Applicat...The Information Workbench as a Self-Service Platform for Linked Data Applicat...
The Information Workbench as a Self-Service Platform for Linked Data Applicat...
 
Cloud-based Linked Data Management for Self-service Application Development
Cloud-based Linked Data Management for Self-service Application DevelopmentCloud-based Linked Data Management for Self-service Application Development
Cloud-based Linked Data Management for Self-service Application Development
 
Semantic Technologies for Enterprise Cloud Management
Semantic Technologies for Enterprise Cloud ManagementSemantic Technologies for Enterprise Cloud Management
Semantic Technologies for Enterprise Cloud Management
 

Recently uploaded

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlPeter Udo Diehl
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIES VE
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimaginedpanagenda
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomCzechDreamin
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGDSC PJATK
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekCzechDreamin
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaCzechDreamin
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfUK Journal
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsStefano
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyJohn Staveley
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfFIDO Alliance
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfFIDO Alliance
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfFIDO Alliance
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...FIDO Alliance
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandIES VE
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101vincent683379
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireExakis Nelite
 

Recently uploaded (20)

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 

Self-Service Development of Linked Data Applications with the Information Workbench

  • 1. Peter Haase, Tobias Mathäß, Michael Schmidt, Andreas Eberhart, Ulrich Walther fluid Operations AG Self-Service Development of Linked Data Applications with the Information Workbench ISWC Shanghai, November 11, 2010
  • 2. Increasing Popularity of Linked Open Data • LOD cloud as of Sep 2010 • 25 billion triples • 395 million RDF links • Covering various domains • Media • Life Science • Geography • Publications • …
  • 3. New Opportunities • Established standards define common data models, vocabularies, semantics • RDF/RDFS, OWL, SPARQL • From data silos to a web of data • Innovative applications that • Integrate data from various domains and sources • Repurpose the data in unexpected ways • Leverage semantic technologies for improved search and presentation • Allow for addressing expressive information needs • Benefits of Linked Data in the enterprise • Semantically integrate and interlink data scattered among different information systems • Cross the chasm between enterprise-internal and public data
  • 4. Challenges in Building Linked Data Applications • Discovery of relevant data sources • Heterogeneity in various dimensions  Location, ownership of data (internal / external, open / closed)  Identifiers, structure and vocabularies • Structured and unstructured data • Quality of Linked Data • Various forms of imperfection (erroneous, incomplete, imprecise data) • Trustworthiness • End-user oriented interfaces and interaction paradigms • Interfaces that operate over large amounts of data, flexible and dynamic schemas • Meaningful aggregation of the data • Support for expressive information needs, while retaining intuitive interfaces
  • 5. The Information Workbench • Platform for Linked Data Application Development • Base functionality to build applications without any programming • SDK for easy extensions • Available in Open Source at http://iwb.fluidops.com/ • Covering the entire lifecycle of interacting with Linked Data  Discovery of data sources  Integration of data sources  Visualization  Search and Exploration  Collaborative generation of data • Targeted at • Linked Open Data, Linked Government Data • Linked Enterprise Data • Combinations thereof
  • 6. Information Workbench Architecture • Extensible, widget-based UI • Resource-centric presentation • Living UI, which exploits semantics of underlying data • Large collection of predefined widgets, easily extendable • Search and information access • Coexistence of structured and unstructured data • Different search paradigms (keyword and faceted search, semantic query completion) • Data integration through providers • Convert data from a data source into the RDF data format • Customizable, easily extensible • Use of public LOD registries
  • 7. Self-Service Application Development 1. Linked Open Data Discovery Visually explore data sets and identify those relevant for your application 2. Data Integration Integrate the data sets into your application with the click of your mouse 3. Customization of the Frontend Declaratively customize the user interface using a selection of widgets 4. Extending the Platform with own Components Use APIs and SDKs to implement your own widgets, providers, etc. EverythingSelf-service!
  • 8. Discovery of Data Sets • Access to data registered at global registries, e.g. ckan.org, data.gov, … • Based on metadata vocabularies (voID, DCAT) • Sort/filter data sets by topic, license, size and many more facets to identify relevant data • Visually explore data sets
  • 9. Data Integration • Integrate relevant Linked Data sources with the click of a button • Support for different distributions of the data • RDF dumps • SPARQL endpoints • URI lookup • More to come • Add providers for internal and external legacy data sources • Interlink different data sets • Exploit existing links and mappings between data sources • Use third party mappings • User-generated mappings (pay-as-you-go) • Integrate components for automated link/mapping discovery
  • 10. Structured Data in the Frontend
  • 12. Widgets for UI Customization • Declaratively specify UI based on available pool of widgets using 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
  • 15. Widgets: Mashups with Social Media
  • 17. Your Way to the Information Workbench • Public demonstrator with examples from many domains http://iwb.fluidops.com • Download installable binaries or Amazon EC2 image http://iwb.fluidops.com/download Try the free Amazon Micro instance! • Source code and SDK (LGPL license) http://iwb.fluidops.com/community • Also see brochure in your conference bag
  • 18. Summary • Platform for Linked Data application development • Addressing complete lifecycle of interaction with the data • Simple process for application development 1. Linked open data discovery 2. Data integration 3. Customization of the frontend • Extensible via SDK
  • 19. Thank you for your attention! CONTACT: fluid Operations AG Email: info@fluidOps.com Altrottstr. 31 Website: www.fluidOps.com Walldorf, Germany Tel.: +49 6227 3849-567