DocumentCode
1135761
Title
A Petri Net-Based Model for Verification of Obligations and Accountability in Cooperative Systems
Author
Du, YuYue ; Jiang, ChangJun ; Zhou, MengChu
Author_Institution
Coll. of Inf. Sci. & Eng., Shandong Univ. of Sci. & Technol., Qingdao
Volume
39
Issue
2
fYear
2009
fDate
3/1/2009 12:00:00 AM
Firstpage
299
Lastpage
308
Abstract
In cooperative systems (CSs), participants cannot usually ensure the correct behavior of their partners. Obligations and proofs of participants have to be performed together to achieve a common goal in a real cooperation. Without adequate accountability assurances of actions, there is no means of reliably enforcing punitive measures against fraudulent participants. However, the existing formal methods for analyzing CSs cannot properly deal with accountability and obligations. As such, this paper proposes a new class of labeled Petri net (LPN) models. The behavior of each partner is represented by an LPN, while a CS is modeled by the combination of all partners´ LPN models. The behavioral properties of an overall modeled system can be well verified only by analyzing each individual LPN. LPNs provide the integration of formal notations with graphical notations and formal proofs with commonly used verification techniques. The obligations are verified based on LPN languages and the nonblocking properties of action sequences, while accountability can be proved by the network conditions and local action sequences on each partner´s side. The proposed approaches are illustrated with the modeling and analysis of a purchase transaction using the Internet Open Trading Protocol.
Keywords
Petri nets; cooperative systems; formal verification; Petri net-based model; cooperative systems; formal methods; formal notations; formal proofs; graphical notations; obligations verification; purchase transaction; Accountability; Petri nets; cooperative systems; discrete event system; formal model; obligations;
fLanguage
English
Journal_Title
Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on
Publisher
ieee
ISSN
1083-4427
Type
jour
DOI
10.1109/TSMCA.2008.2010751
Filename
4770187
Link To Document