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 条
  • [31] Not all wedded bliss in the land of community service
    Bateman, C
    [J]. SOUTH AFRICAN MEDICAL JOURNAL, 2000, 90 (03): : 211 - 212
  • [32] Specifying Web Service Agreement with OWL
    Wu, H
    Jin, H
    [J]. INTERNATIONAL CONFERENCE ON NEXT GENERATION WEB SERVICES PRACTICES, 2005, : 109 - 114
  • [33] On Analyzing and Specifying Concerns for Data as a Service
    Truong, Hong-Linh
    Dustdar, Schahram
    [J]. 2009 IEEE ASIA-PACIFIC SERVICES COMPUTING CONFERENCE (APSCC 2009), 2009, : 83 - 90
  • [34] AUTOMATA FOR SPECIFYING AND ORCHESTRATING SERVICE CONTRACTS
    Basile, Davide
    Degano, Pierpaolo
    Ferrari, Gian-Luigi
    [J]. LOGICAL METHODS IN COMPUTER SCIENCE, 2016, 12 (04)
  • [35] Specifying Services for ITIL Service Management
    Wegmann, Alain
    Regev, Gil
    Garret, Georges-Antoine
    Marechal, Francois
    [J]. 2008 INTERNATIONAL WORKSHOP ON SERVICE-ORIENTED COMPUTING: CONSEQUENCES FOR ENGINEERING REQUIREMENTS (SOCCER), 2008, : 8 - +
  • [36] SPECIFYING, PROGRAMMING AND VERIFYING REAL-TIME SYSTEMS USING A SYNCHRONOUS DECLARATIVE LANGUAGE
    HALBWACHS, N
    PILAUD, D
    OUABDESSELAM, F
    GLORY, AC
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1990, 407 : 213 - 231
  • [37] Specifying protocols for knowledge transfer and action restriction in multiagent systems
    Grando, Maria Adela
    Walton, Christopher David
    [J]. COOPERATIVE INFORMATION AGENTS X, PROCEEDINGS, 2006, 4149 : 431 - 445
  • [38] Declarative Web Service Entities with Virtual Endpoints
    Grund, Martin
    Krueger, Jens
    Zeier, Alexander
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, VOL 2, 2008, : 291 - +
  • [39] A vocabulary and execution model for declarative service orchestration
    Goedertier, Stijn
    Vanthienen, Jan
    [J]. BUSINESS PROCESS MANAGEMENT WORKSHOPS, 2008, 4928 : 496 - 501
  • [40] A Declarative Approach for Modeling Logistics Service Processes
    Wang, Ying
    Huang, Lei
    Guo, Yi
    [J]. PROCEEDINGS OF 2ND CONFERENCE ON LOGISTICS, INFORMATICS AND SERVICE SCIENCE (LISS 2012), VOLS 1 AND 2, 2013,