Representing and monitoring social commitments using the event calculus
Representing and monitoring social commitments using the event calculus
复制标题
使用事件演算来表示和监控社会承诺
DOI:
10.1007/s10458-012-9202-0
复制
发表时间:
2013
影响因子:
1.9
通讯作者:
Paolo Torroni
中科院分区:
文献类型:
--
作者:
F. Chesani;P. Mello;M. Montali;Paolo Torroni
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 $${\mathcal{REC}}$$ implementations can be exploited for commitment monitoring purposes.