Representing and monitoring social commitments using the event calculus

被引:64
作者
Chesani, Federico [1 ]
Mello, Paola [1 ]
Montali, Marco [2 ]
Torroni, Paolo [1 ]
机构
[1] Univ Bologna, Bologna, Italy
[2] Free Univ Bozen Bolzano, Bolzano, Italy
关键词
Social commitments; On-linemonitoring; Multiagent systems; Event calculus; AGENT; MODEL;
D O I
10.1007/s10458-012-9202-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multiagent social commitments provide a principled basis for agent interactions, and serve as a natural tool to resolve design ambiguities. Indeed, they have been the subject of considerable research for more than a decade. However, the take-up of the social commitments paradigm is yet to come. To explain this negative result, we pinpoint a number of shortcomings, which this article aims to address. We extend current commitment modelling languages, thus leveraging expressive possibilities that were precluded by previous formalizations. We propose a novel axiomatization of commitment operations in a first order Event Calculus framework, that accommodates reasoning with data and metric time. Finally, we illustrate how publicly available implementations can be exploited for commitment monitoring purposes.
引用
收藏
页码:85 / 130
页数:46
相关论文
共 67 条
[1]  
Alberti M, 2005, LECT NOTES ARTIF INT, V3673, P135
[2]   Verifiable agent interaction in abductive logic programming:: The SCIFF framework [J].
Alberti, Marco ;
Chesani, Federico ;
Gavanelli, Marco ;
Lamma, Evelina ;
Mello, Paola ;
Torroni, Paolo .
ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2008, 9 (04)
[3]  
Andrieux A., 2007, WEB SERVICES AGREEME
[4]  
[Anonymous], 2006, Commonsense Reasoning
[5]  
[Anonymous], 2007, ANAL, DOI DOI 10.1016/J.JPHA.2021.03.003
[6]   Specifying Norm-Governed Computational Societies [J].
Artikis, Alexander ;
Sergot, Marek ;
Pitt, Jeremy .
ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2009, 10 (01)
[7]  
Baldoni M, 2012, LECT NOTES COMPUTER
[8]  
Baldoni M., 2012, ACM T INTEL IN PRESS
[9]  
BALDONI M, 2010, P 19 EUR C ART INT E
[10]  
Bauer A, 2006, LECT NOTES COMPUT SC, V4337, P260