Resource description: The cornerstone of federation Miguel Ponce de Leon TSSG
Agenda <ul><li>Previous FIRE WS </li></ul><ul><li>How to represent (categorise) the  resources available </li></ul><ul><li...
Previous FIRE WS <ul><li>In implementing the FIRE experimental facilities they should   broadly support: </li></ul><ul><ul...
Previous FIRE WS <ul><li>Begs the questions </li></ul><ul><ul><li>How do you know the  Testbeds for the different stages o...
How to represent the  resources available <ul><li>From high level view we know of </li></ul><ul><ul><li>OneLab2, PII, Vita...
How to represent the  resources available <ul><li>Do you NEED to know about </li></ul><ul><ul><li>Operational information ...
Where does  XML come in? <ul><li>Once we have decided on these categories </li></ul><ul><ul><li>Can the  Resource descript...
Where does XML fit? <ul><li>XML is a general purpose specification for creating custom markup languages </li></ul><ul><li>...
What is WSDL? <ul><li>Web Service Description Language </li></ul><ul><li>Defines services as collections of network endpoi...
What about SML? <ul><li>Service Modelling Languge </li></ul><ul><li>Used to model </li></ul><ul><ul><li>structure  </li></...
How do they match up? Requirements Technical Resource Information Operational Information Administrative Information WSDL ...
Upcoming SlideShare
Loading in …5
×

Resource Description: : The cornerstone of federation

963 views

Published on

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

Published in: Technology, Art & Photos
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
963
On SlideShare
0
From Embeds
0
Number of Embeds
14
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • 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) ‏

    ×