Home // ICSEA 2014, The Ninth International Conference on Software Engineering Advances // View article
Causality Control in Dynamic Platforms
Authors:
German Vega
Jacky Estublier
Keywords: component; model; services; platform; causality; operational; OSGi
Abstract:
The increasing dynamicity of ubiquitous environments and the rapid penetration of many sensors in our day life are causes of concern for application designers and developers. Indeed, they have to implement reliable applications in a context in which the managed entities have a very low level of abstraction; they are autonomous, heterogeneous, and change in unpredictable ways. To simplify developers work, there is a clear need to define a higher level of abstraction in which these entities can be represented homogeneously and managed systematically, irrespective of the many technical details. To be used safely, this representation must be causally related to the represented entities. Providing a high level causal representation is very challenging, because its implementation depends on the nature of the managed entities, and because in ubiquitous systems the representation and the system are evolving simultaneously and independently, sometimes in incompatible ways. The paper describes a systematic and extensible way to define and implement causality, and presents the experience with the Apam system in the domain of service platforms.
Pages: 512 to 517
Copyright: Copyright (c) IARIA, 2014
Publication date: October 12, 2014
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-367-4
Location: Nice, France
Dates: from October 12, 2014 to October 16, 2014