International audienceIn ubiquitous computing, systems evolve surrounded by a heterogeneous smart-devices and software services, offering functionalities that enable new applications to be created. In such system, we need to consider the unpredictability of software infrastructure changes. To tackle the issue of the dynamic variation of the software infrastructure, compositional adaptation is now often used. The problem is that adaptation entities are independent-written. In such case, they may interfere when they are composed. In this paper, we propose a formal approach that allows composing applications at run time and managing these interferences. The formal model of the system and adaptations are defined in term of graphs. In particular...
International audienceSoftware components are now widely used in the development of systems. However...
AbstractContext-Aware computing studies the development of systems which exploit context information...
Data-related properties of the activities involved in a service composition can be used to facilitat...
International audienceThe composition of adaptations with system’s application does not always yield...
International audienceDynamic adaptation is a central need in Ubiquitous computing. In this kind of ...
International audienceIn ubiquitous environments, resources limitations and fluctuations combined wi...
Abstract—Nowadays, software systems are becoming ever more complex and are likely to evolve quickly....
Our works on software architectures for highly dynamic environments, such as ubiquitous computing, l...
Like many other fields, application construction in ubiquitous computing is done by reuse of availab...
Comme dans de nombreux autres domaines, la construction des applications en Informatique Ambiantes (...
International audienceServices are developed separately and without knowledge of all possible use co...
International audienceIn the presence of operational context changes, many applications must use dyn...
International audienceComponent-Based Software Engineering focuses on the reuse of existing software...
International audienceReuse and composition are increasingly advocated and put into practice in mode...
International audienceNowadays, adaptive middleware plays an important role in the design of applica...
International audienceSoftware components are now widely used in the development of systems. However...
AbstractContext-Aware computing studies the development of systems which exploit context information...
Data-related properties of the activities involved in a service composition can be used to facilitat...
International audienceThe composition of adaptations with system’s application does not always yield...
International audienceDynamic adaptation is a central need in Ubiquitous computing. In this kind of ...
International audienceIn ubiquitous environments, resources limitations and fluctuations combined wi...
Abstract—Nowadays, software systems are becoming ever more complex and are likely to evolve quickly....
Our works on software architectures for highly dynamic environments, such as ubiquitous computing, l...
Like many other fields, application construction in ubiquitous computing is done by reuse of availab...
Comme dans de nombreux autres domaines, la construction des applications en Informatique Ambiantes (...
International audienceServices are developed separately and without knowledge of all possible use co...
International audienceIn the presence of operational context changes, many applications must use dyn...
International audienceComponent-Based Software Engineering focuses on the reuse of existing software...
International audienceReuse and composition are increasingly advocated and put into practice in mode...
International audienceNowadays, adaptive middleware plays an important role in the design of applica...
International audienceSoftware components are now widely used in the development of systems. However...
AbstractContext-Aware computing studies the development of systems which exploit context information...
Data-related properties of the activities involved in a service composition can be used to facilitat...