• DocumentCode
    2439413
  • Title

    Variabilities as first-class elements in product line architectures of homecare systems

  • Author

    Carvalho, Sergio T. ; Murta, Leonardo ; Loques, Orlando

  • Author_Institution
    Inst. de Comput., Univ. Fed. Fluminense, Niteroi, Brazil
  • fYear
    2012
  • fDate
    4-5 June 2012
  • Firstpage
    33
  • Lastpage
    39
  • Abstract
    A homecare system should adapt to changes regarding the patient needs and to variations in the residential environment. This requires a software architecture designed to support customizations before the deployment (static variability) and changes during the system operation (dynamic variability). We present a comprehensive approach in which both kinds of variabilities are seamless described by means of contracts, which are first-class elements associated with a Product Line architecture. To demonstrate the proposed approach, we present a dynamic contract developed to support a context-aware patient reminder application.
  • Keywords
    health care; patient care; software architecture; telemedicine; ubiquitous computing; context-aware patient reminder application; customizations; dynamic contract; dynamic variability; first-class elements; home health care service; homecare system; patient needs; product line architecture; residential environment; software architecture; static variability; system operation; Biomedical monitoring; Computer architecture; Context; Contracts; Runtime; Sensors; TV; SPL architecture; dynamic variability; homecare systems; software architecture; static variability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering in Health Care (SEHC), 2012 4th International Workshop on
  • Conference_Location
    Zurich
  • Print_ISBN
    978-1-4673-1844-0
  • Type

    conf

  • DOI
    10.1109/SEHC.2012.6227012
  • Filename
    6227012