-
Behavioural Semantics for Asynchronous Components
Software components are a valuable programming abstraction that enables a compositional design of complex applications. In distributed systems, components can also be... -
MaDcAr-Agent : un modèle d'agents auto-adaptables à base de composants
In the context of ubiquitous computing, the application execution environment is made of heterogeneous devices belonging to different users (PC, PDA, mobile phone,... -
Adding Spatial Information to Software Component Model - The Localization Effect
Highly distributed environments (HDEs) are deployment environments that include powerful and robust machines in addition to resource-constrained and mobile devices... -
Design and development of robot controllers - A methodology based on software...
One of the major problems encountered in robotics is that of the development of robot control software architectures. This is explained by the increasing complexity of... -
Component-based Software Architectures and Multi-Agent Systems: Mutual and Co...
In this thesis, we explore the various aspects of the mutual and complementary contributions that multi-agent systems (MASs) and component-based software architectures... -
Multi-models application composition driven by user interface composition
One has to note that composing existing applications by completely or partly reusing them is a complex task. Nevertheless with the daily appearance of new available... -
A model-based method to manage time properties in component based software sy...
This thesis proposes an approach to integrate the use of time-related stochastic properties in a continuous design process based on models at runtime. Time-related... -
A New Component Model for Highly Distributed Environements
During the last years new distributed platforms have emerged, often qualified as highly distributed environments (HDEs). HDEs still include powerful and robust... -
Finding Alternatives Web Services to Parry Breakdowns
The increasing number of Web services and thus of possible combinations is particularly hard to accord with the dynamic and versatile feature of the Web. Indeed, in...
