OATAO is an open access repository that collects the work of Toulouse researchers and makes it freely available over the web where possible.
SUMMARYIn this paper, we propose a model-driven approach allowing to build reconfigurable distributed real-time embedded (DRE) systems. The constant growth of the complexity and the required autonomy of embedded software systems management give the dynamic reconfiguration a big importance. New challenges to apply the dynamic reconfiguration at model level as well as runtime support level are required. In this direction, the development of reconfigurable DRE systems according to traditional processes is not applicable. New methods are required to build and to supply reconfigurable embedded software architectures. In this context, we propose an model-driven engineering based approach that enables to design reconfigurable DRE systems with execution framework support. This approach leads the designer to specify step by step his/her system from a model to another one more refined until the targeted model is reached. This targeted model is related to a specific platform leading to the generation of the most part of the system implementation. We also develop a new middleware that supports reconfigurable DRE systems.
Abstract. Thanks to the major evolutions in the communication technologies and in order to deal with a continuous increase in systems complexity, current applications have to cooperate to achieve a common goal. Modeling such cooperatives applications should stress regular context evolutions and increasingly users requirements. Therefore, we look for a model based solution suitable to cooperative application that can react in response to several unpredictable changes. Driven by the cooperative application structure, we propose, in this paper, an UML extension named "DM profile" ensuring a high-level description for modeling the deployment and its management in distributed application. The proposed contribution is validated through a "Follow Me" case study and implemented through an Eclipse plug-in.
scite is a Brooklyn-based startup that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.