[HTML][HTML] Lending petri nets

M Bartoletti, T Cimoli, GM Pinna - Science of Computer Programming, 2015 - Elsevier
Abstract We study Lending Petri nets, an extension of Petri nets where places may carry a
negative number of tokens. This allows for modeling contracts where a participant may …

Models of circular causality

M Bartoletti, T Cimoli, GM Pinna, R Zunino - International Conference on …, 2015 - Springer
Causality is often interpreted as establishing dependencies between events. The standard
view is that an event b causally depends on an event a if, whenever b occurs, then a has …

Lending Petri nets and contracts

M Bartoletti, T Cimoli, GM Pinna - … , FSEN 2013, Tehran, Iran, April 24-26 …, 2013 - Springer
Choreography-based approaches to service composition typically assume that, after a set of
services has been found which correctly play the roles prescribed by the choreography …

[PDF][PDF] Specification and Verification of Contract-Based Applications.

D Basile - 2016 - core.ac.uk
Nowadays emerging paradigms are being adopted by several companies, where
applications are built by assembling loosely-coupled distributed components, called …

[PDF][PDF] Automata for service contracts

D Basile, P Degano, GL Ferrari - Hot Issues in Security Principles and …, 2014 - imm.dtu.dk
A novel approach to the formal description of service contracts is presented in terms of
automata. We focus on the basic security property of guaranteeing that in the multi-party …

A theory of agreements and protection

T Cimoli - 2013 - iris.unica.it
In this thesis we propose a theory of contracts. Contracts are modelled as interacting
processes with an explicit association of obligations and objectives. Obligations are …

[PDF][PDF] Towards a linear contract logic

M Bartoletti, P Di Giamberardino, R Zunino - ICTCS2013, 2013 - Citeseer
We introduce a linear logic for contracts. The logic (called PCLLW) extends intuitionistic
linear affine logic ILLW with a contractual implication connective, along the lines of …