This talk will present our experience in building data structures, algorithms, languages and tools to enable symbolic model-checking of specifications expressed in a variety of formalisms. The data structures use symbolic representations of large sets of states and of transition relations to face the challenge of state space explosion, inherent to model-checking. The algorithms exploit such symbolic representations to verify complex behavioral properties of a system, expressed using temporal logic.We leverage model-driven engineering and model transformations to propose a simple yet expressive intermediate language to express the semantics of concurrent systems.The tools freely available at offer both a user friendly front-end and an effici...
AbstractIn this paper we present a new kind of semantics for Concurrent ML, apopular concurrent exte...
AbstractThe design of correct computer systems is extremely difficult. However, it is also a very im...
. Model-checking is a method of verifying concurrent systems in which a state-transition graph model...
This thesis is about mathematical structures and techniques related to formal specification and veri...
Model checking is an approach to automated verification of finite-state concurrent systems such as c...
Model checking is an automatic technique for verifying concurrent systems. The properties of the sys...
AbstractMany different methods have been devised for automatically verifying finite state systems by...
AbstractWe propose a model that combines explicit and symbolic representations in an explicit-symbol...
Model-checking is a successful technique for automatically verifying concurrent finite-state systems...
We propose a model that combines explicit and symbolic representations in an explicit-symbolic forma...
AbstractThe π-calculus is one of the most important mobile process calculi and has been well studied...
An integration of deductive verification and model checking have been investigated in numerous works...
The π-calculus is one of the most important mobile process calculi and has been well studied in the ...
Abstract The task of checking if a computer system satisfies its timing specifications is extremelyi...
The design of correct computer systems is extremely difficult. However, it is also a very important ...
AbstractIn this paper we present a new kind of semantics for Concurrent ML, apopular concurrent exte...
AbstractThe design of correct computer systems is extremely difficult. However, it is also a very im...
. Model-checking is a method of verifying concurrent systems in which a state-transition graph model...
This thesis is about mathematical structures and techniques related to formal specification and veri...
Model checking is an approach to automated verification of finite-state concurrent systems such as c...
Model checking is an automatic technique for verifying concurrent systems. The properties of the sys...
AbstractMany different methods have been devised for automatically verifying finite state systems by...
AbstractWe propose a model that combines explicit and symbolic representations in an explicit-symbol...
Model-checking is a successful technique for automatically verifying concurrent finite-state systems...
We propose a model that combines explicit and symbolic representations in an explicit-symbolic forma...
AbstractThe π-calculus is one of the most important mobile process calculi and has been well studied...
An integration of deductive verification and model checking have been investigated in numerous works...
The π-calculus is one of the most important mobile process calculi and has been well studied in the ...
Abstract The task of checking if a computer system satisfies its timing specifications is extremelyi...
The design of correct computer systems is extremely difficult. However, it is also a very important ...
AbstractIn this paper we present a new kind of semantics for Concurrent ML, apopular concurrent exte...
AbstractThe design of correct computer systems is extremely difficult. However, it is also a very im...
. Model-checking is a method of verifying concurrent systems in which a state-transition graph model...