• DocumentCode
    127560
  • Title

    Bliss: Specifying Declarative Service Protocols

  • Author

    Singh, Mrigendra Pratap

  • Author_Institution
    North Carolina State Univ., Raleigh, NC, USA
  • fYear
    2014
  • fDate
    June 27 2014-July 2 2014
  • Firstpage
    235
  • Lastpage
    242
  • Abstract
    BSPL, the Blindingly Simple Protocol Language, is a recent approach for declaratively expressing service communication protocols that involves only two main constructs: a way to specify a message as an atomic protocol and a way to compose protocols. BSPL supports the Local State Transfer architectural style for decentralized service enactment. BSPL offers significant gains in expressing protocols (i.e., specifications) that decouple participants in service engagements (i.e., agents) as much as possible given the causal constraints induced from the information exchanged by them. Importantly, BSPL relies exclusively on how appropriate information flows are induced from the specification. This paper proposes Bliss, a conceptual model for interaction that is based on information flow. The idea behind Bliss is to incrementally develop the information needed to complete the social object that a protocol computes. Bliss yields simple steps to help ensure that the resulting protocol adequately captures the given requirements with respect to the social object.
  • Keywords
    business data processing; transport protocols; BSPL; Bliss; atomic protocol; blindingly simple protocol language; expressing protocol; information exchange; information flow; local state transfer; social object; specifying declarative service communication protocol; Business; Communities; Computational modeling; Object recognition; Payloads; Protocols; Semantics; Business process modeling; Business protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing (SCC), 2014 IEEE International Conference on
  • Conference_Location
    Anchorage, AK
  • Print_ISBN
    978-1-4799-5065-2
  • Type

    conf

  • DOI
    10.1109/SCC.2014.39
  • Filename
    6930539