• DocumentCode
    2800079
  • Title

    A Verification Mechanism of Feature Models for Mobile and Context-Aware Software Product Lines

  • Author

    Marinho, Fabiana G. ; Andrade, Rossana M C ; Werner, Cláudia

  • Author_Institution
    Grad. Program in Comput. Sci., Fed. Univ. of Ceara, Fortaleza, Brazil
  • fYear
    2011
  • fDate
    26-27 Sept. 2011
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Software Product Lines (SPLs) have been used to develop mobile and context-aware applications, which provide services and data for their users from anywhere and at any time using context information. In SPLs, commonality and variability of a system family are identified and often documented in a feature model. However, the development of a feature model for mobile and context-aware SPLs is not trivial, since it should comprise system and context information. Furthermore, the consistency check of feature models in the considered domain is also complex and demands advanced skills of software engineers. This paper proposes a mechanism to formalize and verify the correctness and consistency of feature models for mobile and context-aware SPLs based on a profile enriched with OCL specifications.
  • Keywords
    formal specification; formal verification; mobile computing; product development; software reusability; OCL specifications; context-aware software product lines; feature models; mobile software product lines; verification mechanism; Adaptation models; Context; Context modeling; Mobile communication; Software; Unified modeling language; Mobile and Context-aware domain; OCL; consistency checking; feature model; software product lines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Components, Architectures and Reuse (SBCARS), 2011 Fifth Brazilian Symposium on
  • Conference_Location
    Sao Paulo
  • Print_ISBN
    978-1-4673-0208-1
  • Type

    conf

  • DOI
    10.1109/SBCARS.2011.9
  • Filename
    6114561