• DocumentCode
    2555755
  • Title

    Developing Consistent Contractual Policies in Service Composition

  • Author

    Ishikawa, Fuyuki ; Yoshioka, Nobukazu ; Honiden, Shinichi

  • Author_Institution
    Nat. Inst. of Inf., Tokyo
  • fYear
    2007
  • fDate
    11-14 Dec. 2007
  • Firstpage
    527
  • Lastpage
    534
  • Abstract
    The notion of contracts (or agreements) has been considered useful to promote mutual understanding and configuration in service provision between its consumer and provider. However, it has not been discussed how consistency can be ensured in multiple contracts that a composite service establishes with its component service providers and its consumers. In response to the problem, this study provides a theoretical foundation, based on event calculus, for expressing and reasoning about various constraints on contracts as well as consistency properties. On the basis of the proposed foundation, this study also discusses how an existing reasoner on event calculus can be used to help development of consistent contractual policies, or constraints on contracts. A tool is developed that wraps the reasoner and facilitates consistency checking and testing.
  • Keywords
    contracts; customer services; quality of service; software architecture; component service providers; contractual policies; event calculus; service composition; Application software; Calculus; Collaboration; Computer interfaces; Constraint theory; Contracts; Informatics; Software systems; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Asia-Pacific Service Computing Conference, The 2nd IEEE
  • Conference_Location
    Tsukuba Science City
  • Print_ISBN
    0-7695-3051-6
  • Type

    conf

  • DOI
    10.1109/APSCC.2007.66
  • Filename
    4414505