MobiLine: A Nested Software Product Line for the domain of mobile and context-aware applications

  • Authors:
  • Fabiana G. Marinho;Rossana M. C. Andrade;Cláudia Werner;Windson Viana;Marcio E. F. Maia;Lincoln S. Rocha;Eldínae Teixeira;João B. Ferreira Filho;Valéria L. L. Dantas;Fabrício Lima;Saulo Aguiar

  • Affiliations:
  • Group of Computer Networks, Software Engineering and Systems (GREat), Computer Science Department (DC), Federal University of Ceará (UFC), Campus do Pici, Bloco 910, Zip Code 60455-760, Forta ...;Group of Computer Networks, Software Engineering and Systems (GREat), Computer Science Department (DC), Federal University of Ceará (UFC), Campus do Pici, Bloco 910, Zip Code 60455-760, Forta ...;Software Reuse Group, Systems Engineering and Computer Science Program (COPPE), Federal University of Rio de Janeiro (UFRJ), PO Box 68511, CEP 21945-970, Rio de Janeiro, RJ, Brazil;Group of Computer Networks, Software Engineering and Systems (GREat), Computer Science Department (DC), Federal University of Ceará (UFC), Campus do Pici, Bloco 910, Zip Code 60455-760, Forta ...;Group of Computer Networks, Software Engineering and Systems (GREat), Computer Science Department (DC), Federal University of Ceará (UFC), Campus do Pici, Bloco 910, Zip Code 60455-760, Forta ...;Group of Computer Networks, Software Engineering and Systems (GREat), Computer Science Department (DC), Federal University of Ceará (UFC), Campus do Pici, Bloco 910, Zip Code 60455-760, Forta ...;Software Reuse Group, Systems Engineering and Computer Science Program (COPPE), Federal University of Rio de Janeiro (UFRJ), PO Box 68511, CEP 21945-970, Rio de Janeiro, RJ, Brazil;Group of Computer Networks, Software Engineering and Systems (GREat), Computer Science Department (DC), Federal University of Ceará (UFC), Campus do Pici, Bloco 910, Zip Code 60455-760, Forta ...;Group of Computer Networks, Software Engineering and Systems (GREat), Computer Science Department (DC), Federal University of Ceará (UFC), Campus do Pici, Bloco 910, Zip Code 60455-760, Forta ...;Group of Computer Networks, Software Engineering and Systems (GREat), Computer Science Department (DC), Federal University of Ceará (UFC), Campus do Pici, Bloco 910, Zip Code 60455-760, Forta ...;Group of Computer Networks, Software Engineering and Systems (GREat), Computer Science Department (DC), Federal University of Ceará (UFC), Campus do Pici, Bloco 910, Zip Code 60455-760, Forta ...

  • Venue:
  • Science of Computer Programming
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.