Bliss: Specifying Declarative Service Protocols

被引:5
|
作者
Singh, Munindar P. [1 ]
机构
[1] N Carolina State Univ, Raleigh, NC 27695 USA
基金
美国国家科学基金会;
关键词
Business process modeling; Business protocols; METHODOLOGY; DESIGN;
D O I
10.1109/SCC.2014.39
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:235 / 242
页数:8
相关论文
共 50 条
  • [21] Declarative Specification and Verification of Service Choreographies
    Montali, Marco
    Pesic, Maja
    van der Aalst, Wil M. P.
    Chesani, Federico
    Mello, Paola
    Storari, Sergio
    [J]. ACM TRANSACTIONS ON THE WEB, 2010, 4 (01)
  • [22] Specifying privacy-preserving protocols in typed MSR
    Balopoulos, T
    Gritzalis, S
    Katsikas, SK
    [J]. COMPUTER STANDARDS & INTERFACES, 2005, 27 (05) : 501 - 512
  • [23] PROforma: A method and language for specifying clinical guidelines and protocols
    Fox, J
    Johns, N
    Rahmanzadeh, A
    Thomson, R
    [J]. MEDICAL INFORMATICS EUROPE '96: HUMAN FACETS IN INFORMATION TECHNOLOGIES, 1996, 34 : 516 - 520
  • [24] A Framework for Specifying, Modeling, Implementation and Verification of SOC Protocols
    Ikram, Shahid
    Akkawi, Isam
    Perveiler, Jack
    Asher, David
    Ellis, Jim
    [J]. 2014 27TH IEEE INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2014, : 268 - 273
  • [25] Declarative policies for web service selection
    Marchi, M
    Mileo, A
    Provetti, A
    [J]. SIXTH IEEE INTERNATIONAL WORKSHOP ON POLICIES FOR DISTRIBUTED SYSTEMS AND NETWORKS, PROCEEDINGS, 2005, : 239 - 242
  • [26] Specifying and implementing privacy-preserving cryptographic protocols
    Theodoros Balopoulos
    Stefanos Gritzalis
    Sokratis K. Katsikas
    [J]. International Journal of Information Security, 2008, 7 : 395 - 420
  • [27] Specifying and implementing privacy-preserving cryptographic protocols
    Balopoulos, Theodoros
    Gritzalis, Stefanos
    Katsikas, Sokratis K.
    [J]. INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2008, 7 (06) : 395 - 420
  • [28] Declarative specification of service management attributes
    Danciu, Vitalian A.
    Felde, Nils gentschen
    Sailer, Martin
    [J]. 2007 10TH IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2009), VOLS 1 AND 2, 2007, : 429 - +
  • [29] The use of conditional grammars for specifying and verifying communication protocols
    Matousek, P
    [J]. MODELLING AND SIMULATION 2001, 2001, : 59 - 62
  • [30] CellScope: Automatically Specifying and Verifying Cellular Network Protocols
    Yu, Yinbo
    Li, You
    Hou, Kaiyu
    Chen, Yan
    Zhou, Hai
    Yang, Jianfeng
    [J]. PROCEEDINGS OF THE 2019 ACM SIGCOMM CONFERENCE POSTERS AND DEMOS (SIGCOMM '19), 2019, : 21 - 23