|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
Using Model Checking to Assess the Dependability of Agent-Based Systems
September/October 2004 (vol. 19 no. 5)
pp. 62-70
| ASCII Text | x | ||
| Robert A. Riemenschneider, Hassen Sa?di, Bruno Dutertre, "Using Model Checking to Assess the Dependability of Agent-Based Systems," IEEE Intelligent Systems, vol. 19, no. 5, pp. 62-70, September/October, 2004. | |||
| BibTex | x | ||
| @article{ 10.1109/MIS.2004.54, author = {Robert A. Riemenschneider and Hassen Sa?di and Bruno Dutertre}, title = {Using Model Checking to Assess the Dependability of Agent-Based Systems}, journal ={IEEE Intelligent Systems}, volume = {19}, number = {5}, issn = {1541-1672}, year = {2004}, pages = {62-70}, doi = {http://doi.ieeecomputersociety.org/10.1109/MIS.2004.54}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Intelligent Systems TI - Using Model Checking to Assess the Dependability of Agent-Based Systems IS - 5 SN - 1541-1672 SP62 EP70 EPD - 62-70 A1 - Robert A. Riemenschneider, A1 - Hassen Sa?di, A1 - Bruno Dutertre, PY - 2004 KW - agent-based systems KW - dependable systems KW - abstraction KW - model checking KW - test generation VL - 19 JA - IEEE Intelligent Systems ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MIS.2004.54
Model checking, a formal approach to determining whether an abstract model of a system has some desired property, is useful in assessing the dependability of extremely complex agent-based systems. Model checking requires figuring out how systems are modeled, how dependability properties are expressed, and how to automatically determine whether the model has such properties. Using this approach on complex agent-based systems is often considered infeasible, but abstraction techniques can help reduce the level of complexity. Model checking is useful not only for finding flaws in an undependable system but also for determining whether a system meets its dependability objectives. In particular, you can use model checking to focus system testing such that it provides more return for a given level of investment in testing. The application of model checking to UltraLog, a large, complex agent-based system, has demonstrated its usefulness.
Index Terms:
agent-based systems, dependable systems, abstraction, model checking, test generation
Citation:
Robert A. Riemenschneider, Hassen Sa?di, Bruno Dutertre, "Using Model Checking to Assess the Dependability of Agent-Based Systems," IEEE Intelligent Systems, vol. 19, no. 5, pp. 62-70, Sept.-Oct. 2004, doi:10.1109/MIS.2004.54
Usage of this product signifies your acceptance of the Terms of Use.

