(function(doc, html, url) { var widget = doc.createElement("div"); widget.innerHTML = html; var script = doc.currentScript; // e = a.currentScript; if (!script) { var scripts = doc.scripts; for (var i = 0; i < scripts.length; ++i) { script = scripts[i]; if (script.src && script.src.indexOf(url) != -1) break; } } script.parentElement.replaceChild(widget, script); }(document, '

Model checking multi-agent systems

What is it about?

It is about defining a new social semantics for conditional commitments and their actions (fulfillment, cancel, delegate and assign). Then, we developed a symbolic model checking algorithm for each one of these actions and conditional commitment operator. Such algorithms are built on top of the MCMAS symbolic model checker.

Why is it important?

Because we can use our approach to formally model many business scenarios, communication protocols and business protocols as we shown in the paper. We can then check the correctness of these models against predefined properties using our model checker tool, SMC4AC, at design time. This will give trust, safety, reliability and confidence to the resulting system models.

Read more on Kudos…
The following have contributed to this page:
Mohamed El Menshawy and Jamal Bentahar
' ,"url"));