Novel runtime systems support for adaptive compositional modeling in PSEs

被引:5
|
作者
Varadarajan, S [1 ]
Ramakrishnan, N [1 ]
机构
[1] Virginia Tech, Dept Comp Sci, Blacksburg, VA 24061 USA
基金
美国国家科学基金会;
关键词
problem solving environments; checkpointing; recommender systems; application composition systems; adaptivity;
D O I
10.1016/j.future.2003.12.020
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Complex problem solving environments (PSEs) rely on runtime systems support for adaptive composition and control of scientific computations. This paper presents a PSE runtime support solution through a novel combination of two technologies-Weaves, a source language independent parallel compositional framework that operates through reverse-analysis of compiled object files, and runtime recommender systems that aid in dynamic knowledge-based application composition. Domain-specific adaptivity is realized by recommendation of code modules, supported by a sophisticated checkpointing framework for runtime control. A core set of "adaptivity schemas" are provided as templates for adaptive composition of large-scale scientific computations. Implementation issues, motivating application contexts, and preliminary results are described. (c) 2003 Elsevier B.V All rights reserved.
引用
收藏
页码:878 / 895
页数:18
相关论文
共 50 条
  • [31] Bridging Models and Systems at Runtime to Build Adaptive User Interfaces
    Blumendorf, Marco
    Lehmann, Grzegorz
    Albayrak, Sahin
    EICS 2010: PROCEEDINGS OF THE 2010 ACM SIGCHI SYMPOSIUM ON ENGINEERING INTERACTIVE COMPUTING SYSTEMS, 2010, : 9 - 18
  • [32] Runtime Verification of Self-Adaptive Systems with Changing Requirements
    Carwehl, Marc
    Vogel, Thomas
    Rodrigues, Gena Nunes
    Grunske, Lars
    2023 IEEE/ACM 18TH SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS, SEAMS, 2023, : 104 - 114
  • [33] Runtime testing of context-aware variability in adaptive systems
    dos Santos, Erick Barros
    Andrade, Rossana M. C.
    Santos, Ismayle de Sousa
    INFORMATION AND SOFTWARE TECHNOLOGY, 2021, 131
  • [34] Runtime Evolution of the Adaptation Logic in Self-Adaptive Systems
    Roth, Felix Maximilian
    Krupitzer, Christian
    Becker, Christian
    2015 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING, 2015, : 141 - 142
  • [35] An approach based on runtime models for developing dynamically adaptive systems
    Loukil, Sihem
    Kallel, Slim
    Jmaiel, Mohamed
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 68 : 365 - 375
  • [36] Architecture Support for Runtime Integration and Verification of Component-based Systems of Systems
    Gonzalez, Alberto
    Piel, Eric
    Gross, Hans-Gerhard
    2008 23RD IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING WORKSHOPS, PROCEEDINGS, 2008, : 41 - 48
  • [37] Adaptive Runtime Estimate of Task Execution Times using Bayesian Modeling
    Friebe, Anna
    Markovic, Filip
    Papadopoulos, Alessandro, V
    Nolte, Thomas
    2021 IEEE 27TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA 2021), 2021, : 1 - 10
  • [38] Compositional modeling and refinement for hierarchical hybrid systems
    Alur, R
    Grosu, R
    Lee, IS
    Sokolsky, O
    JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING, 2006, 68 (1-2): : 105 - 128
  • [39] Compositional Cyber-Physical Systems Modeling
    Bakirtzis, Georgios
    Vasilakopoulou, Christina
    Fleming, Cody H.
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2021, (333): : 125 - 138
  • [40] Determination of Compositional Systems Through Systemic Modeling
    Pitombeira, Liduino
    MATHEMATICS AND COMPUTATION IN MUSIC, MCM 2017, 2017, 10527 : 298 - 311