• DocumentCode
    3583823
  • Title

    Instance Isolation Analysis for Service-Oriented Architectures

  • Author

    Decker, Gero ; Weske, Mathias

  • Author_Institution
    Hasso-Plattner-Inst., Univ. of Potsdam, Potsdam
  • Volume
    1
  • fYear
    2008
  • Firstpage
    249
  • Lastpage
    256
  • Abstract
    When a service engages in multiple conversations concurrently, incoming messages must be correlated with messages previously sent or received. Languages such as BPEL incorporate correlation as first-class citizen. However, current verification and testing techniques for service implementations largely ignore possible correlation anomalies as they typically focus on isolated conversations. This paper defines the notion of instance isolation and shows how to check this property. For doing so it introduces v*-nets, a Petri net extension with name creation and name passing.
  • Keywords
    Petri nets; program testing; program verification; software architecture; Petri net extension; instance isolation analysis; name creation; name passing; service-oriented architectures; testing techniques; verification techniques; Algebra; Concurrent computing; Engines; Formal verification; Information systems; Petri nets; Sections; Service oriented architecture; Testing; Web services; correlation; isolation; service choreography;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing, 2008. SCC '08. IEEE International Conference on
  • Print_ISBN
    978-0-7695-3283-7
  • Type

    conf

  • DOI
    10.1109/SCC.2008.44
  • Filename
    4578470