• DocumentCode
    2077613
  • Title

    A proposal for consistency checking in dynamic software product line models using OCL

  • Author

    Marinho, Fabiana G.

  • Author_Institution
    Comput. Sci., Fed. Univ. of Ceara, Fortaleza, Brazil
  • Volume
    2
  • fYear
    2010
  • fDate
    2-8 May 2010
  • Firstpage
    333
  • Lastpage
    334
  • Abstract
    Ubiquitous applications use context information to provide services and relevant information for their users. On the other hand, in Software Product Line approaches, commonality and variability of a system family should be identified and documented through variability modeling. Thus, one of the challenges to build Context-Aware Product Lines, called Dynamic Software Product Lines, is the consistent representation of context information that influences the variability model. This work proposes the use of UML profiles and OCL to formalize and represent variability and context concepts in a consistent manner.
  • Keywords
    Unified Modeling Language; formal specification; object-oriented languages; program verification; ubiquitous computing; OCL; UML profile; consistency checking; context concept; context information; context-aware product line; dynamic software product line model; system commonality; system variability; ubiquitous applications; variability modeling; Adaptation models; Computational modeling; Context; Context modeling; Prototypes; Software; Unified modeling language; consistency checking; dynamic software product line models;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2010 ACM/IEEE 32nd International Conference on
  • Conference_Location
    Cape Town
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-60558-719-6
  • Type

    conf

  • DOI
    10.1145/1810295.1810379
  • Filename
    6062201