• DocumentCode
    2870599
  • Title

    Towards a formal framework for choreography

  • Author

    Busi, Nadia ; Gorrieri, Roberto ; Guidi, Claudio ; Lucchi, Roberto ; Zavattaro, Gianluigi

  • Author_Institution
    Dept. of Comput. Sci., Bologna Univ., Italy
  • fYear
    2005
  • fDate
    13-15 June 2005
  • Firstpage
    107
  • Lastpage
    112
  • Abstract
    One of the main challenges in the area of service oriented computing, in general, and of Web services technology, in particular, is the definition of languages and models for the description of choreographies. A choreography defines the collaborations between interacting services: more precisely, it specifies a contract containing a "global" definition of the common ordering conditions and constraints under which messages are exchanged in a services conversation. In this paper, starting from the analysis of the main aspects of Web services technology, we propose a simple choreography language, equipped with a formal semantics, which is intended as the starting point for the development of a framework for the design and analysis of choreographies in service oriented computing.
  • Keywords
    Internet; business communication; formal verification; groupware; open systems; Web services; choreography language; formal semantics; service oriented computing; Application software; Collaboration; Computer science; Contracts; Distributed computing; Proposals; Protocols; Search engines; Software design; Web services; Choreography languages; Service Oriented Computing; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enabling Technologies: Infrastructure for Collaborative Enterprise, 2005. 14th IEEE International Workshops on
  • ISSN
    1524-4547
  • Print_ISBN
    0-7695-2362-5
  • Type

    conf

  • DOI
    10.1109/WETICE.2005.57
  • Filename
    1566193