In this thesis, we try to provide automated tools to design safe open systems. Open systems, which can be viewed as multi-agent systems, may be specified in ATL. The logic ATL has been especially introduced for that purpose. There exist two relevant extensions of ATL, namely ATL+ and ATL* (ATL+ being a restriction of ATL*).ATL+ allows Boolean combination of temporal operators, and ATL* also allows nesting of temporal operators. The tableau-based decision procedure for ATL is a constructive method to test the satisfiability of a given specification. It is constructive in the sense that it is possible to extract a model from the obtained tableau, whenever the root formula is indeed satisfiable. In this thesis, we propose two tableau-based dec...
Society's increasing dependence on software-intensive systems is driving the need for dependable, ro...
There is a long standing separation between the fields of compiler construction and real-time schedu...
Keeping the fast evolving pace of embedded systems of portable devices require ameliorations of powe...
This PhD project takes place in List MAPS, a Horizon 2020-funded Marie Curie Actions InnovativeTrain...
Model matching is gaining importance in Model-Driven Engineering (MDE). The goal of model matching i...
Complex networked applications are assembled by connecting software componentsdistributed across mul...
Many tools exist to solve constrained path-planning problems. They can be classified as follows. In ...
In this thesis, production systems facing abandonments are studied. These problems are modeled as st...
With Model Driven Engineering models are the heart of software development. Thesemodels evolve throu...
Parallel programs need to manage the trade-off between the time spent in synchronisation and computa...
Cellular automata are a well know family of discrete dynamic systems, defined by S. Ulam and J. von ...
The central concept of theorem designates a claimbacked by an irrefutable argument that follows form...
Président du Jury: Johan Montagnat, Laboratoire I3S, Nice Sophia-Antipolis Rapporteur: Henri Bal, Vr...
The sequence comparison process is one of the main bioinformatics task. The new sequencing technolog...
Approaches based on axiomatic semantics (typically, Hoare logic) are the mostpopular for proving the...
Society's increasing dependence on software-intensive systems is driving the need for dependable, ro...
There is a long standing separation between the fields of compiler construction and real-time schedu...
Keeping the fast evolving pace of embedded systems of portable devices require ameliorations of powe...
This PhD project takes place in List MAPS, a Horizon 2020-funded Marie Curie Actions InnovativeTrain...
Model matching is gaining importance in Model-Driven Engineering (MDE). The goal of model matching i...
Complex networked applications are assembled by connecting software componentsdistributed across mul...
Many tools exist to solve constrained path-planning problems. They can be classified as follows. In ...
In this thesis, production systems facing abandonments are studied. These problems are modeled as st...
With Model Driven Engineering models are the heart of software development. Thesemodels evolve throu...
Parallel programs need to manage the trade-off between the time spent in synchronisation and computa...
Cellular automata are a well know family of discrete dynamic systems, defined by S. Ulam and J. von ...
The central concept of theorem designates a claimbacked by an irrefutable argument that follows form...
Président du Jury: Johan Montagnat, Laboratoire I3S, Nice Sophia-Antipolis Rapporteur: Henri Bal, Vr...
The sequence comparison process is one of the main bioinformatics task. The new sequencing technolog...
Approaches based on axiomatic semantics (typically, Hoare logic) are the mostpopular for proving the...
Society's increasing dependence on software-intensive systems is driving the need for dependable, ro...
There is a long standing separation between the fields of compiler construction and real-time schedu...
Keeping the fast evolving pace of embedded systems of portable devices require ameliorations of powe...