1 The names of the students entering the SCC Contest are given in alphabetical order. Their advisor is Pr. Philippe Lalanda. ABSTRACT The convergence of smart field devices and business services stands to profoundly change the way we interact with our environment. This is especially true in the home context. In this paper, we present an open architecture… (More)
Component-based platforms are widely used to develop and deploy distributed pervasive system that exhibit a high degree of dynam-icity, concurrency, distribution, heterogeneity, and volatility. This paper deals with the problem of ensuring safe yet efficient dynamic adaptation in a distributed and volatile environment. Most current platforms provide… (More)
This article introduces the design of the AutoHome service-oriented framework to simplify the development and runtime adaptive support of autonomic pervasive applications. To this end, we describe our novel open infrastructure for building and executing home applications. This includes the amalgamation of the two computing areas of autonomics and service… (More)
One of the main technical challenges of the pervasive computing is the ability to build applications with the capacity to adapt themselves to their environment. In this paper, we present an open architecture facilitating the development of home services. Context dynamicity and service ambiguity are dynamically managed by smart composing elements. The… (More)
The convergence of smart field devices and business services stands to profoundly change the way we interact with our environment. However, implementing and maintaining pervasive services is still far from easy. In this paper, we present an open architecture and service oriented gateways facilitating the development of home services.
—Service-oriented pervasive systems, composed of a large number of devices with heterogeneous capabilities where devices' resources are abstracted as software services, challenge the creation of high-quality composite applications. Resource heterogeneity, dynamic network connectivity, and a large number of highly distributed service providers complicate the… (More)
—Elasticity is a key feature for cloud infrastructures to continuously align allocated computational resources to evolving hosted software needs. This is often achieved by relaxing quality criteria, for instance security or privacy because quality criteria are often conflicting with performance. As an example, software replication could improve scalability… (More)
Dynamic and heterogeneous service-oriented systems present challenges when developing composite applications that exhibit specified quality properties. Resource heterogeneity, mobility, and a large number of spatially distributed service providers complicate the process of composing complex applications with specified QoS requirements. This PhD project aims… (More)