paperbot · PL 论文追踪

RSS

Automata for Specifying and Orchestrating Service Contracts

LMCS vol.Volume 12, Issue 42017引用 46
Davide Basile, Pierpaolo Degano, Gian-Luigi Ferrari

尚未生成 AI 速览(可能缺少 API key 或等待下次运行补跑)。

原文摘要(Abstract)

An approach to the formal description of service contracts is presented in terms of automata. We focus on the basic property of guaranteeing that in the multi-party composition of principals each of them gets his requests satisfied, so that the overall composition reaches its goal. Depending on whether requests are satisfied synchronously or asynchronously, we construct an orchestrator that at static time either yields composed services enjoying the required properties or detects the principals responsible for possible violations. To do that in the asynchronous case we resort to Linear Programming techniques. We also relate our automata with two logically based methods for specifying contracts.

链接与引用

DOI 原文 · arXiv · PDF(开放获取) · DBLP

BibTeX
@article{BasileDF16,
  title = {Automata for Specifying and Orchestrating Service Contracts},
  author = {Davide Basile and Pierpaolo Degano and Gian-Luigi Ferrari},
  journal = {Logical Methods in Computer Science},
  volume = {Volume 12, Issue 4},
  year = {2017},
  doi = {10.2168/lmcs-12(4:6)2016}
}