Home // International Journal On Advances in Networks and Services, volume 7, numbers 3 and 4, 2014 // View article
Authors:
Remus-Alexandru Dobrican
Denis Zampunieris
Keywords: smart applications, self-adaptive systems, context-aware systems, proactive computing, distributed networks
Abstract:
Instead of being static and waiting passively for instructions, software systems are required to take a more proactive approach in their behaviour in order to anticipate and to adapt to the needs of their users. To design and develop such systems in an affordable, predictable and timely manner is a great software engineering challenge. Even though there have been notable steps for modelling self-adaptive and context-aware systems, there is still a lack of a generic model agreed by the research community for developing smart applications. The goal of this study is to explore the idea of having multiple networks of proactive context-aware adaptive systems working together for achieving common goals. To support our vision, we introduce a context-aware self-adaptive software model for mobile devices capable of learning from the user’s behaviour by using Proactive Computing. The novelty comes from the possibility of developing smart applications that would benefit from the proposed properties. Moreover, we discuss a motivating scenario that led to this work and propose a case study where a collaborative e-Learning application is implementing our model.
Pages: 262 to 272
Copyright: Copyright (c) to authors, 2014. Used with permission.
Publication date: December 30, 2014
Published in: journal
ISSN: 1942-2644