• DocumentCode
    1495345
  • Title

    Models@ run.time

  • Author

    Blair, Gordon ; Bencomo, Nelly ; France, Robert B.

  • Author_Institution
    Lancaster Univ., Lancaster, UK
  • Volume
    42
  • Issue
    10
  • fYear
    2009
  • Firstpage
    22
  • Lastpage
    27
  • Abstract
    Runtime adaptation mechanisms that leverage software models extend the applicability of model-driven engineering techniques to the runtime environment. Contemporary mission-critical software systems are often expected to safely adapt to changes in their execution environment. Given the critical roles these systems play, it is often inconvenient to take them offline to adapt their functionality. Consequently, these systems are required, when feasible, to adapt their behavior at runtime with little or no human intervention. A promising approach to managing complexity in runtime environments is to develop adaptation mechanisms that leverage software models, referred to as models@run. time. Work on models@run.time seeks to extend the applicability of models produced in model-driven engineering (MDE) approaches to the runtime environment. Models@run. time is a causally connected self-representation of the associated system that emphasizes the structure, behavior, or goals of the system from a problem space perspective.
  • Keywords
    software development management; software engineering; mission-critical software systems; model-driven engineering techniques; models@run.time; runtime adaptation mechanism; Environmental management; Humans; Mission critical systems; Model driven engineering; Runtime environment; Software development management; Software systems; Model-driven engineering; Models@run.time; Software development;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/MC.2009.326
  • Filename
    5280648