Otago University Research Archive

Verifying social expectations by model checking truncated paths

Otago University Research Archive

This is the latest version of this item.

Show simple item record


dc.contributor.author Cranefield, Stephen en_NZ
dc.contributor.author Winikoff, Michael en_NZ
dc.date.copyright 2010-10-27 en_NZ
dc.identifier.citation Cranefield, S., & Winikoff, M. (2010). Verifying social expectations by model checking truncated paths. Journal of Logic and Computation, 21(6), 1217–1256. doi:10.1093/logcom/exq055 en
dc.identifier.issn 1465-363X en_NZ
dc.identifier.uri http://hdl.handle.net/10523/1240
dc.description This is the accepted manuscript of the paper (i.e., draft post-refereeing but prior to final editing). Changes may have been made to this work since it was submitted for publication. The definitive version is available from the publisher's web site as linked above. The paper is currently only available online, details of the volume and number will be added when the paper is published in hard copy. en_NZ
dc.description.abstract One approach to moderating the expected behaviour of agents in open societies is the use of explicit languages for defining norms, conditional commitments and/or social expectations, together with infrastructure supporting conformance checking. This paper presents a logical account of the fulfilment and violation of social expectations modelled as conditional rules over a hybrid linear propositional temporal logic. Our semantics captures the intuition that the fulfilment or violation of an expectation must be determined without recourse to information from later states. We define a means of updating expectations from one state to the next based on formula progression, and show how conformance checking was implemented by combining the MCFULL model checking algorithm of Franceschet and de Rijke and the semantics for LTL over truncated paths proposed by Eisner et al. We present algorithms for both traditional offline model checking, where the complete model is available at once, and online model checking, where states are added to the model sequentially at run-time. en_NZ
dc.format.mimetype application/pdf
dc.publisher University of Otago en_NZ
dc.relation.ispartof Journal of Logic and Computation en_NZ
dc.relation.replaces 945 en_NZ
dc.subject social expectations en_NZ
dc.subject model checking en_NZ
dc.subject multi-agent systems en_NZ
dc.subject.lcsh QA Mathematics en_NZ
dc.subject.lcsh QA75 Electronic computers. Computer science en_NZ
dc.subject.lcsh QA76 Computer software en_NZ
dc.subject.lcsh QA76 Computer software en_NZ
dc.title Verifying social expectations by model checking truncated paths en_NZ
dc.type Journal Article en_NZ
otago.date.accession 2010-11-02 20:24:56 en_NZ
otago.school Information Science en_NZ
otago.relation.issue 6
otago.relation.volume 21
dc.identifier.doi 10.1093/logcom/exq055 en_NZ
otago.bitstream.endpage 1256
otago.bitstream.startpage 1217
otago.openaccess Open
otago.place.publication Dunedin, New Zealand en_NZ
dc.identifier.eprints 994 en_NZ
dc.description.refereed Peer Reviewed en_NZ
otago.school.eprints Software Engineering & Collaborative Modelling Laboratory en_NZ
otago.school.eprints Information Science en_NZ

Full-text options 

This item appears in the following Collection(s)

Versions of this item

  1. Verifying social expectations by model checking truncated paths (deposited 2008-02-19)
    1. Verifying social expectations by model checking truncated paths (deposited 2010-11-02 20:24:56)

Show simple item record