Authors
Fabiana G Marinho, Rossana MC Andrade, Cláudia Werner, Windson Viana, Marcio EF Maia, Lincoln S Rocha, Eldânae Teixeira, João B Ferreira Filho, Valéria LL Dantas, Fabrício Lima, Saulo Aguiar
Publication date
2013/12/1
Journal
Science of Computer Programming
Volume
78
Issue
12
Pages
2381-2398
Publisher
Elsevier
Description
Mobile devices are multipurpose and multi-sensor equipments supporting applications able to adapt their behavior according to changes in the user’s context (device, location, time, etc.). Meanwhile, the development of mobile and context-aware software is not a simple task, mostly due to the peculiar characteristics of these devices. Although several solutions have been proposed to facilitate their development, reuse is not systematically used throughout the software development life-cycle. In this paper, we discuss an approach for the development of mobile and context-aware software using the Software Product Line (SPL) paradigm. Furthermore, a Nested SPL for the domain of mobile and context-aware applications is presented, lessons learned in the SPL development are discussed and a product for a context-aware visit guide is shown.
Total citations
2012201320142015201620172018201920202021202220231656107864221
Scholar articles