André Bottaro
University of Grenoble
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by André Bottaro.
international conference on pervasive services | 2007
André Bottaro; Johann Bourcier; Clément Escoffier; Philippe Lalanda
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 architecture is applied and tested in an attractive home scenario.
component based software engineering | 2012
Yoann Maurel; André Bottaro; Radu Kopetz; Koutheir Attouchi
In-production performance monitoring is required for dynamic and modular systems open to third-party applications such as the OSGi-based smart home box that home actors envision today. Existing approaches are not suitable for inproduction monitoring as they generally induce a strong persistent overhead. This paper proposes a progressive and localized monitoring system that is able to dynamically activate/deactivate and tune the accuracy of monitoring mechanisms depending on detected performance issues. In particular, it proposes to build a proxy-aware service registry in order to inject proxies on-the-fly without stopping bundles and it advocates the use of localized sampling. Our evaluation shows that the overhead of our monitoring system is only 2% when idle and comparable with traditional systems when completely active(around 20%).
consumer communications and networking conference | 2007
Didier Donsez; Johann Bourcier; Clement Escoffier; Philippe Lalanda; André Bottaro
The convergence of smart home appliances and business services stands to profoundly change the way we interact with our environment. However, implementing and maintaining home-control applications is still far from easy. This demonstration presents our service-oriented platform to facilitate the development of home-control applications. This prototype is used in the ANSO industrial European project.
advanced information networking and applications | 2008
Stéphanie Chollet; Philippe Lalanda; André Bottaro
In this paper, we present a tool allowing the design of service orchestration at a high level of abstraction. This tool also allows specifying security properties, also in an abstract way, as annotations on the services orchestration. Our purpose is to generate code, including security code, from this specification. This is especially important in the context of complex execution platforms like enterprise service buses. Our tool is used in the context of industrial plants using more and more services like DPWS to implement applications.
ieee international conference on services computing | 2012
Yoann Maurel; Stéphanie Chollet; Vincent Lestideau; Jonathan Bardin; Philippe Lalanda; André Bottaro
The ability to react quickly to unpredictable changes in the environment is a key requirement in pervasive computing. This paper presents fANFARE, a framework for the autonomic management of service-oriented applications in pervasive environments. Specifically, it focuses on the configuration and optimization of pervasive applications deployed on OSGi platforms. We propose to handle runtime administration through a hierarchy of autonomic managers, that is a platform manager and a number of application managers and dependency managers. Our approach has been implemented and validated on pervasive use cases within the MEDICAL project funded by the French Ministry of Industry.
component based software engineering | 2014
Koutheir Attouchi; Gaël Thomas; André Bottaro; Gilles Muller
Smart Home market players aim to deploy component-based and service-oriented applications from untrusted third party providers on a single OSGi execution environment. This creates the risk of resource abuse by buggy and malicious applications, which raises the need for resource monitoring mechanisms. Existing resource monitoring solutions either are too intrusive or fail to identify the relevant resource consumer in numerous multi-tenant situations. This paper proposes a system to monitor the memory consumed by each tenant, while allowing them to continue communicating directly to render services. We propose a solution based on a list of configurable resource accounting rules between tenants, which is far less intrusive than existing OSGi monitoring systems. We modified an experimental Java Virtual Machine in order to provide the memory monitoring features for the multi-tenant OSGi environment. Our evaluation of the memory monitoring mechanism on the DaCapo benchmarks shows an overhead below 46%.
advanced information networking and applications | 2009
André Bottaro; Levent Gürgen; Maxime Vincent; François-Gaël Ottogalli; Stéphane Seyvoz
Time and cost efficient software maintenance is promoted to remotely manage devices distributed inthe home network. In addition to the currently largely adopted monolithic software management, modular multi-tier software management needs are arising in order to respond to the requirements of various market actors using heterogeneous software platforms, e.g., Linux distributions, OSGi, .NET, MIDP. This paper defines a generic software management model, Genex, which provides a homogeneous view over these different types of platforms. The objective is to use a single generic platform that can manage several underlying heterogeneous platforms at a time. The paper also introduces our initial implementations ofthe model and presents some experimentation results.
Archive | 2006
André Bottaro; Anne Gerodolle; Vincent Olive
Atelier de travail OSGi 2006 | 2005
Françoise Baude; André Bottaro; Jean-Michel Brun; Arnaud Constancin; Didier Donsez; Levent Gürgen; Philippe Lalanda; Virginie Legrand; Vincent Lestideau; Sylvain Marié; Cristina Marin; Alain Moreau; Vincent Olive
Atelier de travail OSGi 2006 | 2006
Anne Gerodolle; André Bottaro