On the realizability of contracts in dishonest systems

Computer Science – Programming Languages

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Scientific paper

We develop a theory of contracting systems, where behavioural contracts may be violated by dishonest participants after they have been agreed upon - unlike in traditional approaches based on behavioural types. We consider the contracts of \cite{CastagnaPadovaniGesbert09toplas}, and we embed them in a calculus that allows distributed participants to advertise contracts, reach agreements, query the fulfilment of contracts, and realise them (or choose not to). Our contract theory makes explicit who is culpable at each step of a computation. A participant is honest in a given context S when she is not culpable in each possible interaction with S. Our main result is a sufficient criterion for classifying a participant as honest in all possible contexts.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

On the realizability of contracts in dishonest systems does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with On the realizability of contracts in dishonest systems, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and On the realizability of contracts in dishonest systems will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-359452

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.