International audienceThe development of correct OO distributed software is a daunting task as soon as the distributed interactions are not trivial. This is due to the inherent complexity of distributed systems (latency, error recovery, etc), leading to numerous problems such as deadlocks, race conditions, and many difficulties in trying to reproduce such error conditions and debug them. The OO technology is ill-equipped to deal with this dimension of the problem. On the other hand, the willingness of mastering this complexity in the context of telecommunication protocols gave birth to specific formal verification and validation tools. The aim of this paper is to explore how the underlying technology of these tools could be made available t...
The “Unified Modeling Language ” (UML [1]) is generally accepted as the de facto standard notation f...
The Unified Modeling Language (UML) is based on the Model Driven Development (MDD) approach which ca...
This paper discusses a Unified Modelling Language (UML) based formal verification methodology for ea...
International audienceThe development of correct OO distributed software is a daunting task as soon ...
International audienceThe development of correct OO distributed software is a daunting task as soon ...
Despite excellent results on pilot projects, formal validation based on standard Formal Description ...
This paper presents a synthesis of a collective work at |RISA with many contributors. This group is ...
UML is a standard language used in business modeling for specifying, visualizing and constructing ar...
Modern systems tend to exhibit an ever increasing complexity especially due to their software design...
Abstract: The specification of software for distributed production control systems is an error pron...
Here we present a formal verification technique for the correctness of the design models of the comp...
International audienceThe object-oriented software development process is increasingly used for the ...
Abstract We present a pragmatic approach using formal methods to increase the quality of distributed...
AbstractOne of the key issues in software development, like in all engineering problems, is to ensur...
The Unified Modelling Language (UML) is the most used Object Management Group specification and is t...
The “Unified Modeling Language ” (UML [1]) is generally accepted as the de facto standard notation f...
The Unified Modeling Language (UML) is based on the Model Driven Development (MDD) approach which ca...
This paper discusses a Unified Modelling Language (UML) based formal verification methodology for ea...
International audienceThe development of correct OO distributed software is a daunting task as soon ...
International audienceThe development of correct OO distributed software is a daunting task as soon ...
Despite excellent results on pilot projects, formal validation based on standard Formal Description ...
This paper presents a synthesis of a collective work at |RISA with many contributors. This group is ...
UML is a standard language used in business modeling for specifying, visualizing and constructing ar...
Modern systems tend to exhibit an ever increasing complexity especially due to their software design...
Abstract: The specification of software for distributed production control systems is an error pron...
Here we present a formal verification technique for the correctness of the design models of the comp...
International audienceThe object-oriented software development process is increasingly used for the ...
Abstract We present a pragmatic approach using formal methods to increase the quality of distributed...
AbstractOne of the key issues in software development, like in all engineering problems, is to ensur...
The Unified Modelling Language (UML) is the most used Object Management Group specification and is t...
The “Unified Modeling Language ” (UML [1]) is generally accepted as the de facto standard notation f...
The Unified Modeling Language (UML) is based on the Model Driven Development (MDD) approach which ca...
This paper discusses a Unified Modelling Language (UML) based formal verification methodology for ea...