Solver-Aided Multi-Party Configuration
Solver-Aided Multi-Party Configuration
复制标题
求解器辅助的多方配置
DOI:
10.1145/3422604.3425944
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
Benson, Theophilus A.
中科院分区:
文献类型:
--
作者:
Dackow, Kevin;Wagner, Andrew;Nelson, Tim;Krishnamurthi, Shriram;Benson, Theophilus A.
Configuring a service mesh often involves multiple parties, each of whom is responsible for separate portions of the overall system. This can result in miscommunication, silent and sudden errors, or a failure to meet goals.We identify two distinct modes of configuration that call for different solutions. We use synthesis algorithms to extract a set of properties---the envelope ---that each party needs the other to obey. Administrators can use the envelope to aid verification and synthesis or to support fault-localization and negotiation when goals conflict.This paper introduces the problem, lays out the modes, presents algorithms for to each, and gives a prototype implementation. We use this to show the feasibility of the approach in the microservices access-control domain and raise new research questions.
登录
查看更多内容
DOI:
--
发表时间:
2008
期刊:
World Congress on Formal Methods
影响因子:
--
作者:
Emina Torlak;F. Chang;D. Jackson
通讯作者:
D. Jackson
DOI:
--
发表时间:
2019
期刊:
World Congress on Formal Methods
影响因子:
--
作者:
S. Krishnamurthi;Tim Nelson
通讯作者:
Tim Nelson
DOI:
10.1109/cds.1998.675772
发表时间:
1998
期刊:
Proceedings. Fourth International Conference on Configurable Distributed Systems (Cat. No.98EX159)
影响因子:
--
作者:
Gerd Aschemann;R. Kehr
通讯作者:
R. Kehr
DOI:
10.1145/3106237.3106272
发表时间:
2017
期刊:
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering
影响因子:
--
作者:
Nelson, Tim;Danas, Natasha;Dougherty, Daniel J.;Krishnamurthi, Shriram
通讯作者:
Krishnamurthi, Shriram
DOI:
10.1007/978-3-642-54804-8_2
发表时间:
2014
期刊:
ArXiv
影响因子:
--
作者:
Alcino Cunha;Nuno Macedo;Tiago Guimarães
通讯作者:
Tiago Guimarães