The Story of the Semantic Grid<br />David De Roure<br />University of Southampton<br />OGF Semantic Grid Research Group<br...
6/6/2007| | Slide 2<br />Overview<br />The search for the missing link <br /><ul><li>Data
Services
Collaboration</li></ul>Evolution of the Web<br />
6/6/2007| | Slide 3<br />The Semantic Grid Report 2001<br />e-Science is about global collaboration in key areas of scienc...
Missing Link<br />Grid Infrastructure<br />6/6/2007| | Slide 4<br />Scientists<br />Need something here<br />
Why Semantic Web?<br />6/6/2007| | Slide 5<br />Grid <br />Computing<br />The <br />Semantic <br />Web<br />The Semantic G...
6/6/2007| | Slide 6<br />Building bridges<br />RDF…<br />RDF…<br />RDF…<br />
23/3/2007 | Semantic Web in e-Science | Slide 7<br />The Semantic Web layer cake<br />W3C<br />
6/6/2007| | Slide 8<br />Semantic Grid = Grid + Semantic Web for e-Science<br />SemanticWeb<br />SemanticGrid<br />Scale o...
6/6/2007| | Slide 9<br />Free the data!<br />Free the services!<br />Semantic Grid<br />Grid<br />The Semantic Web is an e...
6/6/2007| | Slide 10<br />My Chemistry Experiment<br />Box of Chemists<br />
26/2/2007 | myExperiment | Slide 11<br />CombeChem pilot project<br />Video<br />Simulation<br />Properties<br />Analysis<...
Presentation services: subject, media-specific, data, commercial portals<br />Searching , harvesting, embedding<br />Resou...
6/6/2007| | Slide 13<br />The key observation!<br />“Publication at Source” describes the need to capture data and its con...
26/2/2007 | myExperiment | Slide 14<br />
26/2/2007 | myExperiment | Slide 15<br />The RDF Graph<br />
26/2/2007 | myExperiment | Slide 16<br />
CombeChem Principles<br />It’s a Semantic DataGrid<br />Think Holistic – we’re working in the context of the Scholarly Kno...
26/2/2007 | myExperiment | Slide 18<br />Taverna Workflow Workbench<br />
myGrid Principles<br />Reuse, reuse and reuse<br />In the Wild – Integrating 3rd party services<br />Power of Provenance<b...
Spectrum of Capability
Appropriate abstractions. Different user and machine viewpoints.
Customise rather than be too Generic.
Act local, think global. Specific solutions are widely applicable.
Cooperate. Get Users to Add Value.
Jam Today and more / better Jam Tomorrow.
Just Enough. Preferably, Just In Time.
Understand the rewards system of stakeholders.</li></li></ul><li>23/3/2007 | Semantic Web in e-Science | Slide 20<br />GGF...
21<br />Degree<br />GridCoord<br />Nessi-Grid<br />Challengers<br />Grid@Asia<br />EchoGrid<br />SIMDAT<br />industrial si...
©<br />Grid Ontology<br />
Semantic OGSA<br />Application 1<br />Application N<br /><ul><li>Semantic Grid ReferenceArchitecture
Alow-impactextension of OGSA
Everythingis OGSA compliant
Mixedecosystem of Grid and Semantic Grid services
Servicesignorant of bindings
Servicesbindingawarebutunabletoprocessthem
Servicesbindingaware and capable of processing</li></ul>Optimization<br />Security<br />Data<br />Execution <br />Manageme...
Service-Oriented Knowledge Utility<br />NGG3<br />The architecture comprisesservices which may be instantiated and assembl...
25<br />NGG3<br />Next Generation Grids Report 2005<br />Future for European Grids: GRIDs and Service Oriented Knowledge U...
6/6/2007| | Slide 26<br />Transformative Application - to enhance discovery & learning<br />Provisioning -Creation, deploy...
8/1/2007 | SWeCKa 2007 | Slide 27<br />www.smarttea.org<br />CombeChem Smart Tea<br />
26/2/2007 | myExperiment | Slide 28<br />Bioinformatics is not Chemistry<br />    There are many pieces, from many boxes, ...
Key collective activities in e-science<br />informal and formalcommunication<br />meetings<br />interpretation of data/eve...
6/6/2007| | Slide 30<br />Add notational and hypermedia structure to discussions & documents<br />Make meetings persistent...
SNAC<br />31<br />November 2005<br />Images from NASA<br />
Upcoming SlideShare
Loading in …5
×

The Story of the Semantic Grid

520
-1

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
520
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

The Story of the Semantic Grid

  1. 1. The Story of the Semantic Grid<br />David De Roure<br />University of Southampton<br />OGF Semantic Grid Research Group<br />www.semanticgrid.org<br />
  2. 2. 6/6/2007| | Slide 2<br />Overview<br />The search for the missing link <br /><ul><li>Data
  3. 3. Services
  4. 4. Collaboration</li></ul>Evolution of the Web<br />
  5. 5. 6/6/2007| | Slide 3<br />The Semantic Grid Report 2001<br />e-Science is about global collaboration in key areas of science and the next generation of infrastructure that will enable it<br />John Taylor<br />There are a number of grid applications being developed and there is a whole raft of computer technologies that provide fragments of the necessary functionality. However there is currently a major gap between these endeavours and the vision of e-Science in which there is a high degree of easy-to-use and seamless automation and in which there are flexible collaborations and computations on a global scale.<br />Us<br />
  6. 6. Missing Link<br />Grid Infrastructure<br />6/6/2007| | Slide 4<br />Scientists<br />Need something here<br />
  7. 7. Why Semantic Web?<br />6/6/2007| | Slide 5<br />Grid <br />Computing<br />The <br />Semantic <br />Web<br />The Semantic Grid<br />Web Services<br />Huge potential for Science<br />making data reusable, interlinked<br />making connections between decoupled content<br />generating new intelligence<br />Automation requires machine-processable descriptions<br />Grid community talking about metadata and knowledge<br />
  8. 8. 6/6/2007| | Slide 6<br />Building bridges<br />RDF…<br />RDF…<br />RDF…<br />
  9. 9. 23/3/2007 | Semantic Web in e-Science | Slide 7<br />The Semantic Web layer cake<br />W3C<br />
  10. 10. 6/6/2007| | Slide 8<br />Semantic Grid = Grid + Semantic Web for e-Science<br />SemanticWeb<br />SemanticGrid<br />Scale of Interoperability<br />ClassicalWeb<br />ClassicalGrid<br />Scale of data and computation<br />Based on an idea by Norman Paton<br />
  11. 11. 6/6/2007| | Slide 9<br />Free the data!<br />Free the services!<br />Semantic Grid<br />Grid<br />The Semantic Web is an extension of the current Web in which information and services are given well-defined meaning, better enabling computers and people to work in cooperation<br />Grid<br />www.semanticgrid.org<br />
  12. 12. 6/6/2007| | Slide 10<br />My Chemistry Experiment<br />Box of Chemists<br />
  13. 13. 26/2/2007 | myExperiment | Slide 11<br />CombeChem pilot project<br />Video<br />Simulation<br />Properties<br />Analysis<br />StructuresDatabase<br />Diffractometer<br />X-Raye-Lab<br />Propertiese-Lab<br />Grid Middleware<br />www.combechem.org<br />
  14. 14. Presentation services: subject, media-specific, data, commercial portals<br />Searching , harvesting, embedding<br />Resource discovery, linking, embedding<br />Resource discovery, linking, embedding<br />Data creation / capture / gathering: laboratory experiments, Grids, fieldwork, surveys, media<br />Aggregator services: national, commercial<br />Data analysis, transformation, mining, modelling<br />Learning object creation, re-use<br />Harvestingmetadata<br />Learning & Teaching workflows<br />Research & e-Science workflows<br />Repositories : institutional, e-prints, subject, data, learning objects<br />Reducing Time-to-Discovery by Reducing Time-to-Experiment<br />Institutional presentation services: portals, Learning Management Systems, u/g, p/g courses, modules<br />Deposit / self-archiving<br />Deposit / self-archiving<br />Validation<br />Publication<br />Validation<br />Resource discovery, linking, embedding<br />The scholarly knowledge cycle.<br />Liz Lyon, Ariadne, July 2003.<br />Peer-reviewed publications: journals, conference proceedings <br />© Liz Lyon (UKOLN, University of Bath), 2003<br />Quality assurance bodies<br />This work is licensed under a Creative Commons LicenseAttribution-ShareAlike 2.0<br />
  15. 15. 6/6/2007| | Slide 13<br />The key observation!<br />“Publication at Source” describes the need to capture data and its context from the outset and maintain a complete end-to-end connection between the laboratory bench and the intellectual chemical knowledge that is published as a result of the investigation<br />e-Science = Record and Reuse. Reuse needs provenance<br />The details of the origins of data are just as important to understanding as their actual values<br />
  16. 16. 26/2/2007 | myExperiment | Slide 14<br />
  17. 17. 26/2/2007 | myExperiment | Slide 15<br />The RDF Graph<br />
  18. 18. 26/2/2007 | myExperiment | Slide 16<br />
  19. 19. CombeChem Principles<br />It’s a Semantic DataGrid<br />Think Holistic – we’re working in the context of the Scholarly Knowledge Cycle<br />In the Wild – Integrating 3rd party data sources<br />Power of Provenance<br />Publish don’t warehouse<br />Users add value<br />A little Semantics goes a long way<br />6/6/2007| | Slide 17<br />
  20. 20. 26/2/2007 | myExperiment | Slide 18<br />Taverna Workflow Workbench<br />
  21. 21. myGrid Principles<br />Reuse, reuse and reuse<br />In the Wild – Integrating 3rd party services<br />Power of Provenance<br />Users add value<br />A little Semantics goes a long way<br />6/6/2007| | Slide 19<br /><ul><li>Open – services “Come As You Are”. Your desktop app.
  22. 22. Spectrum of Capability
  23. 23. Appropriate abstractions. Different user and machine viewpoints.
  24. 24. Customise rather than be too Generic.
  25. 25. Act local, think global. Specific solutions are widely applicable.
  26. 26. Cooperate. Get Users to Add Value.
  27. 27. Jam Today and more / better Jam Tomorrow.
  28. 28. Just Enough. Preferably, Just In Time.
  29. 29. Understand the rewards system of stakeholders.</li></li></ul><li>23/3/2007 | Semantic Web in e-Science | Slide 20<br />GGF5 Semantic Grid BOF<br />Edinburgh, July 2002<br />GGF9 Semantic Grid Workshop<br />Chicago, October 2003<br />GGF11 Semantic Grid Applications Workshop<br />Hawaii, June 2004<br />Dagstuhl Seminar<br />July 2005<br />GGF16 3rd GGF Semantic Grid Workshop<br />Athens, February 2006<br />OGF19 Web 2.0 and the Grid Workshop<br />North Carolina, January 2007<br />semantic web<br />applications<br />semantic web<br />p2p<br />agents<br />logic<br />applications<br />grids<br />grids<br />hybrid<br />hybrid<br />
  30. 30. 21<br />Degree<br />GridCoord<br />Nessi-Grid<br />Challengers<br />Grid@Asia<br />EchoGrid<br />SIMDAT<br />industrial simulations<br />BeinGrid<br />business experiments<br />BREIN<br />agents & semantics<br />NextGRID<br />service architecture<br />Akogrimo<br />mobile services<br />CoreGRID<br />virtual laboratories<br />OntoGrid<br />InteliGrid<br />GridComp<br />GridTrust<br />GridEcon<br />A-Ware<br />Sorma<br />UniGrids<br />HPC4U<br />g-Eclipse<br />Gredia<br />Grid4all<br />ArguGrid<br />KnowArc<br />EC-Gin<br />Bridge<br />Datamining<br />Grid<br />Chemomen tum<br />Edutain@ Grid<br />K-WF Grid<br />QosCosGrid<br />Provenance<br />AssessGrid<br />Grid Research Projects under FP6<br />international cooperation<br />supporting the Grid community<br />EU Funding: 130 M€<br />Grid services, business models<br />trust, security<br />BeinGrid<br />business experiments<br />platforms, user environments<br />data, knowledge, semantics<br />XtreemOS<br />Linux based Grid operating system<br />Wave2 – start 2006<br />Network of excellence<br />Integrated project<br />Specific targeted research project<br />Specific support action<br />Wave 1 – start 2004<br />
  31. 31. ©<br />Grid Ontology<br />
  32. 32. Semantic OGSA<br />Application 1<br />Application N<br /><ul><li>Semantic Grid ReferenceArchitecture
  33. 33. Alow-impactextension of OGSA
  34. 34. Everythingis OGSA compliant
  35. 35. Mixedecosystem of Grid and Semantic Grid services
  36. 36. Servicesignorant of bindings
  37. 37. Servicesbindingawarebutunabletoprocessthem
  38. 38. Servicesbindingaware and capable of processing</li></ul>Optimization<br />Security<br />Data<br />Execution <br />Management<br />Semantic <br />Services<br />Resource<br />management<br />Information <br />Management<br />Infrastructure Services<br />23<br />
  39. 39. Service-Oriented Knowledge Utility<br />NGG3<br />The architecture comprisesservices which may be instantiated and assembled dynamically, hence the structure, behaviour and location of software is changing at run-time<br />A utility is a directly and immediately useable service with established functionality, performance and dependability, illustrating the emphasis on user needs and issues such as trust<br />Services are knowledge-assisted (‘semantic’) to facilitate automation and advanced functionality, the knowledge aspect reinforced by the emphasis on delivering high level services to the user<br />
  40. 40. 25<br />NGG3<br />Next Generation Grids Report 2005<br />Future for European Grids: GRIDs and Service Oriented Knowledge Utilities –<br /> Vision and Research Directions 2010 and Beyond, December 2006<br />End-User – Business/Enterprise –Manufacturing/Industrial<br />Driving <br />Scenarios<br />Service-Oriented Knowledge Utility<br />Human <br />Factors and <br />Societal Issues<br />Pervasiveness <br />Context <br />Awareness <br />Research <br />Topics<br />Adaptability<br />Scalability<br />Dependability<br />Semantic <br />Technologies<br />Trust and <br />Security in VOs<br />Lifecycle <br />Management<br />Raising the<br />Level of<br />Abstraction<br />NGG1&NGG2 vision and <br />research challenges<br />
  41. 41. 6/6/2007| | Slide 26<br />Transformative Application - to enhance discovery & learning<br />Provisioning -Creation, deploymentand operation of advanced CI<br />R&D to enhance technical and social dimensions of future CI systems<br />Dan Atkins<br />
  42. 42. 8/1/2007 | SWeCKa 2007 | Slide 27<br />www.smarttea.org<br />CombeChem Smart Tea<br />
  43. 43. 26/2/2007 | myExperiment | Slide 28<br />Bioinformatics is not Chemistry<br /> There are many pieces, from many boxes, but no box, and no lid with a complete picture of what the puzzle is supposed to be.<br />Planning? No.<br />Metadata an afterthought<br />Carole Goble<br />
  44. 44. Key collective activities in e-science<br />informal and formalcommunication<br />meetings<br />interpretation of data/events<br />archiving/recovering information <br />following through decisions/coordinating activities<br />producing documents& other artifacts<br />http://www.aktors.org/coakting/<br />6/6/2007| | Slide 29<br />
  45. 45. 6/6/2007| | Slide 30<br />Add notational and hypermedia structure to discussions & documents<br />Make meetings persistent and replayable<br />Add indices to events in meetings so the meetings themselves become indexed documents<br />How can we weave together distributed discourse and documents?<br />Mike Daw<br />
  46. 46. SNAC<br />31<br />November 2005<br />Images from NASA<br />
  47. 47. SNAC<br />32<br />November 2005<br />Images from NASA<br />
  48. 48. Workflow<br />Execution<br />And Monitoring<br />Instrument<br />Tracking<br />And utilisation<br />Presence<br />Awareness <br />+ Remote <br />Participation<br />Action<br />Realisation<br />+ Rationale<br />Feedback<br />Comb-e-Chem: Facility e-Science in Action<br />Resource<br />+ Floor<br />Management<br />Run-time tracking and control<br />
  49. 49. 6/6/2007| | Slide 34<br />performativity, place, space<br />Workshop 1: Kyra Norman and Orchestra Cube<br />Angela Piccini<br />
  50. 50. SNAC<br />6/6/2007| | Slide 35<br />
  51. 51. The Collaborative Semantic Grid, CTS 2006<br />
  52. 52. Collaboration Principles<br />e-Science as sense-making<br />Supporting formal and informal scientific process<br />Collaboration over artefacts<br />Scaling up from project to community<br />6/6/2007| | Slide 37<br />
  53. 53.
  54. 54. 6/6/2007| | Slide 39<br />Evolution<br />Time<br />
  55. 55. 6/6/2007| | Slide 40<br />
  56. 56. 6/6/2007| | Slide 41<br />Geoffrey Fox<br />
  57. 57. Web 2.0 Design Patterns<br />The Long Tail<br />Data is the Next Intel Inside<br />Users Add Value<br />Network Effects by Default<br />Some Rights Reserved<br />The Perpetual Beta<br />Cooperate, Don't Control<br />Software Above the Level of a Single Device<br />http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html<br />26/2/2007 | myExperiment | Slide 42<br />
  58. 58. 6/6/2007| | Slide 43<br />
  59. 59. Too sophisticated for its own good?<br />
  60. 60. 6/6/2007| | Slide 45<br />Overengineering of standards<br />Assumption that users will come<br />Divorces computation from content provision<br />Service provider mentality<br />users seen as consumers not producers<br />So it’s a long haul<br />When Grids go bad<br />
  61. 61. 6/6/2007| | Slide 46<br />The Grid Problem<br />The Web 2.0 community decided Web Services are too complicated so they use HTTP instead.<br />The Grid community decided Web Services aren’t complicated enough so they invented OGSA.<br />
  62. 62. You are a member of the<br /><br /><br />S M NTIC<br />W B CLUB<br /><br />
  63. 63. 6/6/2007| | Slide 48<br />Entry cost high<br />Value over XML not apparent in the small<br />Value over relational databases not apparent<br />Learning curve for concepts and tools<br />Need to bootstrap to get value<br />No immediate ROI<br />So it’s a long haul<br />When Web goes bad<br />
  64. 64. Missing Link<br />Grid Infrastructure<br />6/6/2007| | Slide 49<br />Scientists<br />Really simple interfaces to computation, storage, content and annotation<br />
  65. 65. Virtual Research Environments<br />VRE 1<br />Technology-focused<br />Experimental <br />Diverse design & development approaches<br />Stand-alone solutions<br />VRE 2<br />User- & research practice-focused<br />Developmental <br />Unified design & development approaches<br />Integrated solutions<br /><ul><li>Collaboration
  66. 66. Supporting small & large-scale research
  67. 67. Support for single-disciplinary and multi-disciplinary research</li></ul>6/6/2007| | Slide 50<br />
  68. 68. 6/6/2007| | Slide 51<br />VRE2 Approach<br />users<br />User Needs <br />Analysis<br />Community Engagement<br />Contextual <br />Analysis<br />Change<br />analysis <br />Programme Evaluation<br />Pilots<br />Other Programmes & Initiatives <br />System analysis<br />Testing<br />e-Research Interoperability<br />Integration<br />Design<br />Building<br />developers<br />
  69. 69.
  70. 70. 6/6/2007| | Slide 53<br />Semantic Grid – metadata management and automation through annotation<br />The Grid community can learn from Web 2.0 in terms of how developers and users engage with the new capabilities<br />simplicity of interface for developers<br />bring new functionality to the users rather than expecting them to come to it<br />Web 2.0 is compatible with Grid in that it requires robust services underlying it<br />If we were writing the report now...Semantic Grid 2.0 ?!<br />Messages<br />
  71. 71. 6/6/2007| | Slide 54<br />semanticgrid.org<br />David De Roure<br />dder@ecs.soton.ac.uk<br />Carole Goble<br />Geoffrey Fox<br />Marlon Pierce <br />Semantic Grid Research Group<br /> See the Call for Participation for the OGF21 Grid and Web 2.0 Workshop<br /> OGF21 Seattle, October 15-19, 2007<br />
  72. 72. 6/6/2007| | Slide 55<br />Credits, Links and Contacts<br />Slides<br />Stephen Downie<br />Liz Lyon<br />Geoffrey Fox<br />Jeremy Frey<br />Carole Goble<br />Angela Piccini<br />David De Roure<br />dder@ecs.soton.ac.uk<br />Carole Goble<br />carole.goble@manchester.ac.uk<br />

×