ACM Home Page
Please provide us with feedback. Feedback
Symbolic model checking of institutions
Full text PdfPdf (358 KB)
Source
ACM International Conference Proceeding Series; Vol. 258 archive
Proceedings of the ninth international conference on Electronic commerce table of contents
Minneapolis, MN, USA
SESSION: Session M2: mechanisms and institutions I table of contents
Pages: 35 - 44  
Year of Publication: 2007
ISBN:978-1-59593-700-1
Authors
Francesco Viganò  Università della Svizzera Italiana, Lugano, Switzerland
Marco Colombetti  Politecnico di Milano, Milano, Italy
Sponsors
SIGART: ACM Special Interest Group on Artificial Intelligence
ACM: Association for Computing Machinery
SIGEcom: ACM Special Interest Group on Electronic Commerce
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 31,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1282100.1282109
What is a DOI?

ABSTRACT

Norms defined by institutions and enforced by organizations have been put forward as a mechanism to increase the efficiency and reliability of electronic transactions carried out by agents in open systems. Despite several approaches have been proposed to model protocols in terms of institutional concepts (e.g., obligations and powers) and to monitor the actual compliance of agents' behavior at runtime, little work has been done to formally guarantee that such systems of norms ensure certain desirable properties. In this paper we describe a framework to verify institutions, which is characterized by a metamodel of institutional reality, languages to describe institutions and to specify their properties, and a tool to model check them. Finally, to evaluate our approach, we model and verify the Dutch Auction institution, a widely used interaction protocol, showing that the verification of institutional rules constitutes a necessary step to define sound institutions.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
G. Boella and L. van der Torre. The Ontological Properties of Social Roles: Definitional Dependence, Powers and Roles Playing Roles. In Proceedings of the Workshop on Legal Ontologies and Artificial Intelligence Techniques, 2005.
 
4
 
5
 
6
O. Cliffe and J. Padget. A Framework For Checking Interactions Within Agent Institutions. In Proceedings of the ECAI Workshop on Model Checking and Artificial Intelligence, 2002.
 
7
O. Cliffe, M. D. Vos, and J. Padget. Specifying and Analysing Agent-based Social Institutions using Answer Set Programming. In Coordination, Organization, Institutions, and Norms in Multi-Agent Systems, volume 3913 of LNAI, pages 99--113. Springer, 2006.
 
8
S. Cranefield. Modelling and Monitoring Social Expectations in Multi-Agent Systems. In Coordination, Organizations, Institutions, and Norms in Multi-Agent Systems II, volume 4386 of LNCS, 2007.
 
9
N. E&3233;n and N. Sörensson. An Extensible SAT-solver. In Proceedings of the 6th International Conference on Theory and Applications of Satisfiability Testing., volume 2919 of LNCS, pages 502--518. Springer, 2004.
10
11
 
12
 
13
 
14
M. Esteva, J. A. Rodríguez-Aguilar, C. Sierra, and W. Vasconcelos. Verifying Norm Consistency in Electronic Institutions. In Proceedings of the Workshop on Agent Organizations: Theory and Practice, pages 8--15, 2004.
 
15
16
 
17
G. Holzmann. The SPIN Model Checker: Primer and Reference Manual. Addison Wesley, 2003.
 
18
M.-P. Huget, M. Esteva, S. Phelps, C. Sierra, and M. Wooldridge. Model Checking Electronic Institutions. In Proceedings of the ECAI Workshop on Model Checking and Artificial Intelligence, 2002.
 
19
A. Jones and M. J. Sergot. A formal characterisation of institutionalised power. Journal of the IGPL, 4(3):429--445, 1996.
 
20
 
21
 
22
C. Masolo, L. Vieu, E. Bottazzi, C. Catenacci, R. Ferrario, A. Gangemi, and N. Guarino. Social Roles and their Descriptions. In Proceedings of the International Conference on the Principles of Knowledge Representation and Reasoning, pages 267--277, 2004.
 
23
 
24
Y. Moses and M. Tennenholtz. Artificial Social Systems. Computers and AI, 14(6):533--562, 1995.
 
25
P. Noriega. Agent mediated auctions: The Fishmarket Metaphor. PhD thesis, Universitat Autònoma de Barcelona, 1997.
 
26
D. North. Institutions, Institutional Change and Economics Performance. Cambridge University Press, 1990.
 
27
28
 
29
F. Raimondi and A. Lomuscio. Automatic verification of deontic interpreted systems by model checking via obdd's. In Proceedings of the 16th Eureopean Conference on Artificial Intelligence, pages 53--57, 2004.
 
30
J. R. Searle. The construction of social reality. Free Press, 1995.
 
31
J. R. Searle. What is an institution? Journal of Institutional Economics, 1(01):1--22, 2005.
 
32
D. Sheridan. The optimality of a fast cnf conversion and its use with sat. In The 7th International Conference on Theory and Applications of Satisfiability Testing, 2004.
 
33
F. Somenzi. CUDD: CU Decision Diagram Package. http://vlsi.colorado.edu/~fabio/CUDD/.
 
34
W. Vasconcelos. Logic-Based Electronic Institutions. In Proceedings of the Workshop on Declarative Agent Languages and Technologies, volume 2990 of LNCS, pages 221--242. Springer, 2004.
 
35
J. Vázquez-Salceda, H. Aldewereld, and F. Dignum. Norms in Multiagent Systems: from Theory to Practice. International Journal of Computer Systems Science & Engineering, 20(4):225--236, 2005.
 
36
F. Viganò and M. Colombetti. Specification and Verification of Institutions through Status Functions. In Coordination, Organizations, Institutions, and Norms in Multi-Agent Systems II, volume 4386 of LNCS, 2007.
 
37
F. Viganè, N. Fornara, and M. Colombetti. An Event Driven Approach to Norms in Artificial Institutions. In Coordination, Organization, Institutions, and Norms in Multi-Agent Systems, volume 3913 of LNAI, pages 142--154. Springer, 2006.
 
38
M. Wooldridge, M. -P. Huget, M. Fisher, and S. Parsons. Model Checking for Multiagent Systems: the Mable Language and its Applications. International Journal on Artificial Intelligence Tools, 15(2):195--226, 2006.

Collaborative Colleagues:
Francesco Viganò: colleagues
Marco Colombetti: colleagues