Successfully reported this slideshow.
Your SlideShare is downloading. ×

Resource Description: : The cornerstone of federation

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Upcoming SlideShare
Semantic Similarity
Semantic Similarity
Loading in …3
×

Check these out next

1 of 11 Ad

Resource Description: : The cornerstone of federation

Download to read offline

Presentations at the FIREworks Strategy Workshop September 11, 2008.
http://www.ict-fireworks.eu/events/fireweek-in-september/fireworks-strategy-workshop/programme.html

Presentations at the FIREworks Strategy Workshop September 11, 2008.
http://www.ict-fireworks.eu/events/fireweek-in-september/fireworks-strategy-workshop/programme.html

Advertisement
Advertisement

More Related Content

Viewers also liked (18)

Similar to Resource Description: : The cornerstone of federation (20)

Advertisement

More from Miguel Ponce de Leon @ TSSG / Waterford Institute of Technology (10)

Recently uploaded (20)

Advertisement

Resource Description: : The cornerstone of federation

  1. 1. Resource description: The cornerstone of federation Miguel Ponce de Leon TSSG
  2. 2. Agenda <ul><li>Previous FIRE WS </li></ul><ul><li>How to represent (categorise) the resources available </li></ul><ul><li>Where does XML come in? </li></ul>
  3. 3. Previous FIRE WS <ul><li>In implementing the FIRE experimental facilities they should broadly support: </li></ul><ul><ul><li>Testbeds for different stages of the research and development cycle </li></ul></ul><ul><ul><li>to support testing the impact of changes to the Internet </li></ul></ul><ul><ul><li>to cover all levels from fast network connectivity to service architectures </li></ul></ul><ul><ul><li>to allow experimentation with advanced architectures of the Future Internet </li></ul></ul>
  4. 4. Previous FIRE WS <ul><li>Begs the questions </li></ul><ul><ul><li>How do you know the Testbeds for the different stages of the research and development cycle </li></ul></ul><ul><ul><li>How do you know which testbed covers which levels from fast network connectivity to service architectures </li></ul></ul><ul><ul><li>How do you know how your experimentally-driven research will play with other advanced architectures of the Future Internet </li></ul></ul>
  5. 5. How to represent the resources available <ul><li>From high level view we know of </li></ul><ul><ul><li>OneLab2, PII, Vital++, Wisebed and there are others </li></ul></ul><ul><li>But do you know </li></ul><ul><ul><li>Technical Information : Such as their Access networks, Remote secure access, Testing resources: </li></ul></ul>
  6. 6. How to represent the resources available <ul><li>Do you NEED to know about </li></ul><ul><ul><li>Operational information : Such as their Governance model, Access policies, Intellectual property handling, Repository of test results. </li></ul></ul><ul><li>And what about the Administrative Information of the Experimental Facility ? </li></ul>
  7. 7. Where does XML come in? <ul><li>Once we have decided on these categories </li></ul><ul><ul><li>Can the Resource description be captured in XML? </li></ul></ul><ul><ul><li>If it can do we offer it in a SoA model? </li></ul></ul>
  8. 8. Where does XML fit? <ul><li>XML is a general purpose specification for creating custom markup languages </li></ul><ul><li>Helps structure and share information </li></ul><ul><li>Such languages include: </li></ul><ul><ul><li>WSDL(W3C) ‏ </li></ul></ul><ul><ul><li>SML(W3C) ‏ </li></ul></ul>
  9. 9. What is WSDL? <ul><li>Web Service Description Language </li></ul><ul><li>Defines services as collections of network endpoint or ports </li></ul><ul><li>Usually used with </li></ul><ul><ul><li>SOAP – protocol for exchanging XML based messages over a network </li></ul></ul><ul><ul><li>XML Schema – describes a valid document </li></ul></ul>
  10. 10. What about SML? <ul><li>Service Modelling Languge </li></ul><ul><li>Used to model </li></ul><ul><ul><li>structure </li></ul></ul><ul><ul><li>constraints </li></ul></ul><ul><ul><li>policies </li></ul></ul><ul><ul><li>best practices </li></ul></ul><ul><li>Uses XML Schema/Schemtron </li></ul>
  11. 11. How do they match up? Requirements Technical Resource Information Operational Information Administrative Information WSDL SML Describes and locates web services Models IT Resources & Services - Models Policies - Models Best Practices associcated with Resources and Services SoA Model Offering? Already used in many SoA environments Created for use in SoA environments (MS, IBM, BEA) ‏

Editor's Notes

×