sti summit 2011 - linked services

18
Services and the Web of Data Carlos Pedrinaci, Maria Maleshkova (The Open University) An Engineering Perspective Thursday, 7 July 2011

Upload: semantic-technology-institute-international

Post on 11-Nov-2014

281 views

Category:

Education


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: STI Summit 2011 - Linked services

Services and the Web of Data

Carlos Pedrinaci, Maria Maleshkova (The Open University)

An Engineering Perspective

Thursday, 7 July 2011

Page 2: STI Summit 2011 - Linked services

Acknowledgements

• Dong Liu (OU)

• Ning Li (OU)

• Jacek Kopecky (OU)

• John Domingue (OU)

• SOA4All project

Thursday, 7 July 2011

Page 3: STI Summit 2011 - Linked services

Thursday, 7 July 2011

Page 4: STI Summit 2011 - Linked services

From Linked Data to Smart Applications

• Linked Data Principles

• Simple, clear, well-established

• Linked Data Applications

• Based on these simple principles and technologies

• ... and a bunch of hacks on top

Thursday, 7 July 2011

Page 5: STI Summit 2011 - Linked services

We need reusable Components

The level of complexity and refinement of Linked Data Apps will be proportional to our ability to reuse pre-existing solutions (i.e., components/functionality)

Thursday, 7 July 2011

Page 6: STI Summit 2011 - Linked services

How much functionality are

we sharing?And reusing?

Thursday, 7 July 2011

Page 7: STI Summit 2011 - Linked services

...this will be often offered as a Service

For reasons of scale (or control), in the Semantic Web many of these components will have to be offered as services that gather and analyse large quantities of data to provide advanced functionality (or their results) online

Thursday, 7 July 2011

Page 8: STI Summit 2011 - Linked services

Developing and sharing software

Models for capturing servicesRegistry for sharing and finding theseEngine for invoking services and providing a linked data interface over these...

Thursday, 7 July 2011

Page 9: STI Summit 2011 - Linked services

SOA4REMashes Linked Data and Web APIs data

Finds and Invokes Linked Services on the Fly

Modularity and Extensibility as a core built-in feature

Thursday, 7 July 2011

Page 10: STI Summit 2011 - Linked services

Where are all the Problem Solvers Gone?

• Applications require both static and dynamic knowledge

• “To build systems that solve real-world tasks, however, we must not only specify our conceptualizations, but also clarify how problem solving ideally will occur.”

M. A. Musen

Thursday, 7 July 2011

Page 11: STI Summit 2011 - Linked services

Abstracting Problem-solving

• A pillar of semantic technologies is genericity. Let’s exploit it!

• This requires decoupling problem-solving knowledge from the domain

• Problem-Solving Methods research focussed precisely on this

Thursday, 7 July 2011

Page 12: STI Summit 2011 - Linked services

Applying PSMs over domain specific data

Engines based on problem-specific vocabulariesUsed by feeding them with domain-specific data at invocation time

Thursday, 7 July 2011

Page 13: STI Summit 2011 - Linked services

Suggestion

• We need to support the systematic and effective reuse of functionality

• We have devised some initial infrastructure to support this process

• Decoupling problem-solving knowledge from the domain is essential for further reuse

• PSMs research showed us how to do it

Thursday, 7 July 2011

Page 14: STI Summit 2011 - Linked services

Challenges

• Keep the overhead low

• Exploit the cloud and other people’s work/services

• Performance vs genericity

• Full complexity of PSMs needs to be avoided but is also not necessary

• Surrounding solid tooling is necessary

Thursday, 7 July 2011

Page 15: STI Summit 2011 - Linked services

Share your data

Thursday, 7 July 2011

Page 16: STI Summit 2011 - Linked services

... and your components!

Thursday, 7 July 2011

Page 17: STI Summit 2011 - Linked services

“... this can’t work ...”

Thursday, 7 July 2011

Page 18: STI Summit 2011 - Linked services

Bringing the Big Think to the Small Screen

Slide by Tom Gruber, Siri

Thursday, 7 July 2011