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
Link To Document