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
Link To Document