liaison report to ws bpel technical committee of oasis n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Liaison Report to WS-BPEL Technical Committee of Oasis PowerPoint Presentation
Download Presentation
Liaison Report to WS-BPEL Technical Committee of Oasis

Loading in 2 Seconds...

play fullscreen
1 / 7

Liaison Report to WS-BPEL Technical Committee of Oasis - PowerPoint PPT Presentation


  • 103 Views
  • Uploaded on

Liaison Report to WS-BPEL Technical Committee of Oasis. Martin Chapman, Steve Ross-Talbot. Divergent. We have spent about 6 months (from March to August) in a divergent phase. Requirements gathering Use case harvesting Scoping. Convergent.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Liaison Report to WS-BPEL Technical Committee of Oasis' - ernie


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
divergent
Divergent
  • We have spent about 6 months (from March to August) in a divergent phase.
    • Requirements gathering
    • Use case harvesting
    • Scoping
convergent
Convergent
  • We have spent about 4 months (from August to December) in a convergent phase.
    • Requirements publication
      • What is a CDL? How would I use a CDL? Use cases, CSF analysis, requirements
    • Appointment of spec editing team
      • Meta model
      • Basic language design
      • Mapping to requirements
what is it a cdl
What is it a CDL?
  • A CDL is a choreography description language
  • A multi-party contract between services are the users of those services
  • A contract is a technical contract that describes external observable behaviour
  • A client that conforms to a contract is guaranteed to interoperate correctly
what can i use a cdl for
What can I use a CDL for?
  • Generation of the necessary executable code skeletons
  • Aid the testing of Web Services through the generation of test messages
  • To police multi-party contractual behavior
  • To show the absence (or presence) of deadlocks and livelocks in the behavioral contract
what benefits do i get from a cdl
What benefits do I get from a CDL?
  • enable more robust Web Services to be constructed
  • effective interoperability of Web Services through behavioral multi-party contracts
  • reduce the cost of implementing Web Services by ensuring conformance to expected behaviour
  • increase the utility of Web Services as they will be able to be shown to meet contractual behavior
w3c choreography
W3C Choreography
  • We have moved significantly further forward with respect to requirements and language design
    • We expect to deliver a revised draft of the requirements document before the year end (in review)
    • We expect to deliver a base specification early next year (in review)