ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Electronic Notes in Theoretical Computer Science
Volume 182, 29 June 2007, Pages 3-16
Proceedings of the Third International Workshop on Formal Aspects of Component Software (FACS 2006)
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Purchase PDF (536 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.entcs.2006.09.028    How to Cite or Link Using DOI (Opens New Window)
Copyright © 2007 Elsevier B.V. All rights reserved.

Model-checking Distributed Components: The Vercors Platform0

Tomás Barros1, E-mail The Corresponding Author, Antonio Cansado2, E-mail The Corresponding Author, Eric Madelaine2, E-mail The Corresponding Author and Marcela Rivera2, E-mail The Corresponding Author

1Univ. Diego Portales. Ejército 441, Santiago, Chile 2INRIA Sophia Antipolis, CNRS - I3S - Univ. Nice Sophia Antipolis, 2004, Route des Lucioles, BP 93, F-06902 Sophia-Antipolis Cedex - France

Available online 23 June 2007.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

This article presents a component verification platform called Vercors providing means to analyse the behaviour properties of applications built from distributed components. From the behavioural specification of primitive components, and from the architectural description of the composite components, our tools build models encoding the interactions between the components, suitable for analysis by model-checking tools. The models are hierarchical and parameterized, expressing in a compact way the system behaviour. Then we have tools for instantiating those parameterized models using finite abstractions, and producing input for state-of-the-art verification tools. Our current work also targets the generation of models that include controllers modelling the dynamic management of architectural transformation of an application, such as changes in bindings or replacement of sub-components. We describe the existing tools, give tracks for further developments and show how realistic case-studies can be model-checked using our platform.

Keywords: Hierarchical components; distributed asynchronous components; formal verification; behavioural specification; model-checking


Electronic Notes in Theoretical Computer Science
Volume 182, 29 June 2007, Pages 3-16
Proceedings of the Third International Workshop on Formal Aspects of Component Software (FACS 2006)
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.