Lending Petri nets and contracts

BARTOLETTI, MASSIMO;CIMOLI, TIZIANA;PINNA, GIOVANNI MICHELE
2013-01-01

Abstract

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, each service respects his role. Honest services are not protected against adversaries. We propose a model for contracts based on an extension of Petri nets, which allows services to protect themselves while still realizing the choreography. We relate this model with Propositional Contract Logic, by showing a translation of formulae into our Petri nets which preserves the logical notion of agreement, and allows for compositional verification.
2013
Inglese
Fundamentals of Software Engineering, 5th International Conference, FSEN 2013
978-3-642-40212-8
Springer-Verlag
BERLIN HEIDELBERG
Farhad Arbab, Marjan Sirjani
8161
66
82
16
Fundamentals of Software Engineering - 5th International Conference
contributo
Esperti anonimi
April 24-26, 2013
Tehran, Iran
internazionale
scientifica
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-642-40213-5_5
no
4 Contributo in Atti di Convegno (Proceeding)::4.1 Contributo in Atti di convegno
Bartoletti, Massimo; Cimoli, Tiziana; Pinna, GIOVANNI MICHELE
273
3
4.1 Contributo in Atti di convegno
open
info:eu-repo/semantics/conferenceObject
Files in This Item:
File Size Format  
318005_1_En_5_Chapter_OnlinePDF.pdf

open access

Size 459.06 kB
Format Adobe PDF
459.06 kB Adobe PDF View/Open

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Questionnaire and social

Share on:
Impostazioni cookie