2012
DOI: 10.1007/s10458-012-9208-7
|View full text |Cite
|
Sign up to set email alerts
|

Reducing model checking commitments for agent communication to model checking ARCTL and GCTL*

Abstract: Social commitments have been extensively and effectively used to represent and model business contracts among autonomous agents having competing objectives in a variety of areas (e.g., modeling business processes and commitmentbased protocols). However, the formal verification of social commitments and their fulfillment is still an active research topic. This paper presents CTLC + that modifies CTLC, a temporal logic of commitments for agent communication that extends CTL logic to allow reasoning about communi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
44
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 36 publications
(44 citation statements)
references
References 50 publications
0
44
0
Order By: Relevance
“…A social commitment SC is a public commitment made by an agent (called the debtor), and directed towards a set of agents (called creditor), indicating that some fact is true or some action will be performed [10]. Nowadays, social commitments have been extensively and effectively used in a variety of areas ranging from developing artificial institutions [11], verifying process communication [12], and modeling multi-agent interaction [13] and so on. The definition of social commitment as follows:…”
Section: Social Commitmentmentioning
confidence: 99%
“…A social commitment SC is a public commitment made by an agent (called the debtor), and directed towards a set of agents (called creditor), indicating that some fact is true or some action will be performed [10]. Nowadays, social commitments have been extensively and effectively used in a variety of areas ranging from developing artificial institutions [11], verifying process communication [12], and modeling multi-agent interaction [13] and so on. The definition of social commitment as follows:…”
Section: Social Commitmentmentioning
confidence: 99%
“…However, model checking the proposed logic is still an open problem. We extended CTL with modalities to represent and reason upon unconditional commitments and their fulfillments [4], [11]. The resulting logic is called CTLC.…”
Section: Related Workmentioning
confidence: 99%
“…The resulting logic is called CTLC. We then proceeded to verify the correctness of CTLC by developing symbolic algorithms needed for the new modalities [4] and by transforming the problem of model checking CTLC into the problems of model checking ARCTL (an extension of CTL with action formulae) and GCTL * (an extension of CTL * with action formulae) so that their model checkers (NuSMV and CWB-NC) are usable [11]. However, the semantics of other commitment actions, and conditional commitments are not addressed.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations