32 research outputs found

    CEYLAN : Un canevas pour la création de gestionnaires autonomiques extensibles et dynamiques.

    No full text
    Modern applications are increasingly dynamic and heterogeneous. The architecture of modern systems is no longer rigid or predictable. This also applies to the user's needs, the capabilities of computers and networks, and the technologies we use. We consider essential that autonomic managers become dynamically extensible and adapt to these changes to facilitate the maintenance. The objective of our work is to define and implement a framework that facilitates the development of autonomic managers. With that purpose, we define an architectural model for the development of modular, homogeneous, flexible, administrable and dynamic autonomic managers. An important objective of this work is to clearly define and separate the generic concepts belonging to autonomic managers from business aspects, developed on a case-by-case basis. The goal is to enable the experts to concentrate on writing autonomic functions and not to bother with management and control flow of these functions. To achieve our objectives, we first define the concept of administration task. An administration task is an independent and specialized element that achieves one or more administrative functions. The autonomic manager behaviour results from the opportunistic combination of these tasks. At every moment, all tasks used can be changed depending on the context and the information given by the platform. Selection mechanisms help to manage potential conflicts and ensure consistency of manager behaviour. We then define an architecture to manage tasks and their opportunistic cooperation depending on the context. The current framework prototype is based on a Service Oriented Component technology. The developed framework allows the dynamic integration of autonomic functions and their management depending on context and management politics, themselves evolving. In conclusion we present a particular implementation of the framework as a component model so that the work of developers is facilitated and that reuse is promoted. Finally, we give an example of an application developed based on this framework.Les applications modernes sont de plus en plus dynamiques et hétérogènes. L'architecture des systèmes modernes n'est plus figée et prévisible. Il en va de même pour les besoins des utilisateurs, les capacités des ordinateurs et des réseaux, et les technologies utilisées. Il nous parait essentiel que les gestionnaires autonomiques soient dynamiquement adaptables et extensibles pour prendre en compte ces changements et faciliter la maintenance. L'objectif de notre travail est de définir et d'implanter un cadriciel, ou framework, facilitant le développement de gestionnaires autonomiques. Dans cet effort, nous visons à définir un modèle architectural permettant le développement de gestionnaires autonomiques modulaires, homogènes, souples, évolutifs, dynamiques et administrables. Un objectif important de ce travail est de clairement définir et séparer les concepts appartenant de façon générique à un gestionnaire autonomique et les aspects métier, développés au cas par cas. Le but est de permettre au experts domaine de se concentrer sur l'écriture des fonctions autonomiques et de ne pas gérer entièrement l'enchaînement et le contrôle de ces fonctions. Pour atteindre nos objectifs, nous avons tout d'abord défini la notion de tâche d'administration. Une tâche d'administration est une entité indépendante et spécialisée qui réalise une ou plusieurs fonctions d'administration. Le gestionnaire autonomique résulte de la combinaison opportuniste de ces tâches. A chaque instant, l'ensemble de tâches utilisées peut être modifié en fonction du contexte et des informations remontées par la plateforme. Des mécanismes de sélections permettent de gérer les conflits éventuels et permettent d'assurer une cohérence du comportement du gestionnaire. Nous avons ensuite défini une architecture de gestion de ces tâches permettant la combinaison opportuniste de ces tâches en fonction du contexte. Cette architecture a été implantée sous la forme d'un framework fondé sur la technologie des composants orientés services. Le framework que nous avons développé fournit un cadre pour l'intégration dynamique de fonctions autonomiques et pour leur gestion en fonction du contexte et de politiques d'administration, elles mêmes évolutives. En conclusion de ce travail, nous présentons une implémentation particulière sous la forme d'un modèle à composants de sorte que le travail des développeurs est facilité et que la réutilisation est favorisée. Enfin nous donnons un exemple d'application développée au dessus de ce framework

    Location corroboration using passive observations of IEEE 802.11 Access Points

    No full text
    International audienceConfidence in location is increasingly important in many applications. This is particularly true in augmented reality applications such as games. Users have an interest in being able to lie about their location. Location reporting methods implemented in existing services are weakly protected: it is oftenpossible to lie in simple cases or to emit signals that deceive the more cautious systems. This paper proposes to observe the Wi-Fi routers near the user’s location to strengthen confidence in the reported positions so as to complicate the task of an attacker. More particularly we are interested in the observation of the timestamps issued in the beacons of the access points. We show that this method is simple to implement, that it does not require any modification of existing hardware, that it is passive and that it significantly thwart the task of an attacker

    CEYLON : A service-oriented framework for building autonomic managers

    No full text
    International audienceThe important, ambitious goals of autonomic management applications require complex, adaptable reasoning capabilities that prove extremely difficult to conceive and implement. An increasing number of Autonomic Computing projects have provided partial solutions and studies that brought significant contributions to the understanding of this domain. At the same time, little support is currently available for facilitating the creation of complete autonomic management applications. This paper proposes a solution for the opportunistic integration of specialised autonomic management resources, conceived and implemented as services, so as to obtain complex, adaptable management strategies. The paper introduces an architecture that follows the proposed solution and provides a framework that implements this architecture. The solution's validity is indicated by experimental results obtained by testing the framework prototype on a home security application

    Creating Complex, Adaptable Management Strategies via the Opportunistic Integration of Decentralised Management Resources

    No full text
    International audienceThe ambitious goals of autonomic management require complex, adaptable processing capabilities that prove extremely difficult to conceive and implement. This paper proposes a solution for the opportunistic integration of specialised autonomic management resources, so as to obtain complex, adaptable management strategies. The paper introduces an architecture that follows the proposed solution and provides a reusable framework that implements this architecture. The solution's validity is indicated by experimental results obtained by testing the framework prototype on a sample home security application

    Les déterminants des différents types d’innovation publique locale : une analyse nationale multi facteurs

    No full text
    Bien que l’innovation soit aujourd’hui considérée comme le principal levier d’amélioration de la performance publique locale, rares sont les recherches portant sur sa dynamique et ses déterminants. L’objectif de cet article, qui appréhende l’innovation comme un phénomène multidimensionnel est d’analyser l’impact des déterminants organisationnels, environnementaux et managériaux sur les différentes formes d’innovations publiques locales, en s’appuyant sur une recherche quantitative menée auprès de collectivités locales françaises. En mettant en évidence des déterminants communs mais aussi des déterminants propres à certaines formes d’innovation, cette recherche apporte un éclairage sur les dynamiques de changement et d’innovation au sein des organisations publiques.Although innovation is now considered to be the main driver for improving local public performance, there is little research on its dynamics and determinants. The objective of this of this research, which considers innovation as a multidimensional phenomenon, is to analyze the impact of organizational, environmental and managerial determinants on the various forms of local public innovation, based on a quantitative research conducted among French local authorities. By highlighting common determinants but also determinants specific to specific forms of innovation, this research sheds a new light on the dynamics of change and innovation within local public organizations.Aunque implementar innovación ahora se considera como la mejor idea para mejorar el desempeño público local, hay poca investigación científica sobre su dinámica y sus determinantes. El objetivo de este artículo científico, que considera la innovación como un fenómeno multidimensional, es analizar el impacto de los determinantes organizacionales, ambientales y de gestión en las diferentes formas de innovación pública local. Este trabajo se apoya en una investigación cuantitativa realizada por organizaciones publicas locales en Francia. Al destacar los determinantes comunes pero también los determinantes específicos de ciertas formas de innovación, esta investigación propone una presentación nueva de la dinámica del innovación dentro de las organizaciones públicas

    Efficient use of local energy: An activity oriented modeling to guide Demand Side Management

    Get PDF
    International audienceSelf-consumption of renewable energies is defined as electricity that is produced from renewable energy sources, not injected to the distribution or transmission grid or instantaneously withdrawn from the grid and consumed by the owner of the power production unit or by associates directly contracted to the producer. Designing solutions in favor of self-consumption for small industries or city districts is challenging. It consists in designing an energy production system made of solar panels, wind turbines, batteries that fit the annual weather prediction and the industrial or human activity. In this context, this paper reports the context of this business domain, its challenges, and the application of modeling that leads to a solution. Through this article, we highlight the essentials of a domain specific modeling language designed to let domain experts run their own simulations, we compare with existing practices that exist in such a company and we discuss the benefits and the limits of the use of modeling in such context
    corecore