Orchestrated session compliance

From MaRDI portal
Publication:347361

DOI10.1016/J.JLAMP.2016.08.002zbMATH Open1353.68023arXiv1508.04849OpenAlexW2963941016MaRDI QIDQ347361FDOQ347361


Authors: Franco Barbanera, Steffen Van Bakel, Ugo de'Liguoro Edit this on Wikidata


Publication date: 30 November 2016

Published in: Journal of Logical and Algebraic Methods in Programming (Search for Journal in Brave)

Abstract: We investigate the notion of orchestrated compliance for client/server interactions in the context of session contracts. Devising the notion of orchestrator in such a context makes it possible to have orchestrators with unbounded buffering capabilities and at the same time to guarantee any message from the client to be eventually delivered by the orchestrator to the server, while preventing the server from sending messages which are kept indefinitely inside the orchestrator. The compliance relation is shown to be decidable by means of 1) a procedure synthesising the orchestrators, if any, making a client compliant with a server, and 2) a procedure for deciding whether an orchestrator behaves in a proper way as mentioned before.


Full work available at URL: https://arxiv.org/abs/1508.04849




Recommendations




Cites Work


Cited In (9)





This page was built for publication: Orchestrated session compliance

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q347361)