Middleware technologies have been widely adopted to design and develop general purpose distributed applications. The efficiency of these technologies encourages to study their compatibility with the stringent requirements of some domain-specific real time and critical applications. These requirements are hard to achieve and may be incompatible with the objectives of reusability and cost reduction. We enhance a middleware architecture said "schizophrenic" that enables for genericity and extreme reusability with services for consensus and fault tolerance. The integration of these services follows two principles. On one hand, we conserve the properties of the original architecture. On the other hand, we capture and respect the constraints and ...
The Consensus problem is recognized as a central paradigm of fault-tolerant distributed computing. I...
The Consensus problem is recognized as a central paradigm of fault-tolerant distributed computing. I...
Although fault tolerant systems are badly needed, their development is not a trivial task. Consideri...
Middleware render distributed applications independent of a particular environment, but paradoxicall...
International audienceThe development of real-time distributed applications requires middleware prov...
Abstract. The development of real-time distributed applications requires mid-dleware providing both ...
Le succès des intergiciels dans le cadre du développement de systèmes d'information ``généralistes''...
Abstract — Distributed applications require specific middleware support for semantics and run-time c...
International audienceDiversity in distributed applications leads to diversity in distribution model...
Middleware for Distributed Real-time Embedded systems (DRE) must come with a complete analysis of it...
Reflection makes it possible to improve the design and maintenance of the applications, by separatin...
The goal of this dissertation is to design and implement a metaobject protocol adapted to fault-tole...
Today’s software engineering and application development trend is to take advantage of reusable soft...
International audienceDistributed real-time embedded systems (DRE) increasingly rely on COTS middlew...
At the interface between distributed computing and software engineering, we present three contributi...
The Consensus problem is recognized as a central paradigm of fault-tolerant distributed computing. I...
The Consensus problem is recognized as a central paradigm of fault-tolerant distributed computing. I...
Although fault tolerant systems are badly needed, their development is not a trivial task. Consideri...
Middleware render distributed applications independent of a particular environment, but paradoxicall...
International audienceThe development of real-time distributed applications requires middleware prov...
Abstract. The development of real-time distributed applications requires mid-dleware providing both ...
Le succès des intergiciels dans le cadre du développement de systèmes d'information ``généralistes''...
Abstract — Distributed applications require specific middleware support for semantics and run-time c...
International audienceDiversity in distributed applications leads to diversity in distribution model...
Middleware for Distributed Real-time Embedded systems (DRE) must come with a complete analysis of it...
Reflection makes it possible to improve the design and maintenance of the applications, by separatin...
The goal of this dissertation is to design and implement a metaobject protocol adapted to fault-tole...
Today’s software engineering and application development trend is to take advantage of reusable soft...
International audienceDistributed real-time embedded systems (DRE) increasingly rely on COTS middlew...
At the interface between distributed computing and software engineering, we present three contributi...
The Consensus problem is recognized as a central paradigm of fault-tolerant distributed computing. I...
The Consensus problem is recognized as a central paradigm of fault-tolerant distributed computing. I...
Although fault tolerant systems are badly needed, their development is not a trivial task. Consideri...