• DocumentCode
    1495360
  • Title

    Autonomic Computing through Reuse of Variability Models at Runtime: The Case of Smart Homes

  • Author

    Cetina, Carlos ; Giner, Pau ; Fons, Joan ; Pelechano, Vicente

  • Author_Institution
    Polytech. Univ. of Valencia, Valencia, Spain
  • Volume
    42
  • Issue
    10
  • fYear
    2009
  • Firstpage
    37
  • Lastpage
    43
  • Abstract
    Our research shows that autonomic behavior can be achieved by leveraging variability models at runtime. In this way, the modeling effort made at design time is not only useful for producing the system but also provides a richer semantic base for autonomic behavior during execution. The use of variability models at runtime brings new opportunities for autonomic capabilities by reutilizing the efforts invested at design time. Our proposed approach has two aspects: reuse of design knowledge to achieve AC and reuse of existing model-management technologies at runtime. We developed the Model-Based Reconfiguration Engine (MoRE) to implement model-management operations. Our research demonstrates the approach´s feasibility for smart homes, especially for self-healing and -configuring capabilities.
  • Keywords
    fault tolerant computing; home computing; MoRE; Model-Based Reconfiguration Engine; autonomic computing; smart homes; variability models; Engines; Home computing; Runtime; Smart homes; Autonomic computing; Reusable software; Runtime modeling; Smart homes; Software engineering; Variability modeling;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/MC.2009.309
  • Filename
    5280650