Automated Management of Dynamic Component Dependency for Runtime System Reconfiguration

被引:1
|
作者
Su, Ping [1 ]
Cao, Chun
Ma, Xiaoxing
Lu, Jian
机构
[1] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210008, Jiangsu, Peoples R China
关键词
runtime system reconfiguration; dynamic component dependency; dynamic dependency mealy machine;
D O I
10.1109/APSEC.2013.66
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Runtime reconfigurations of component- based systems must be undertaken with careful considerations of dependency between components. The safer and less disruptive a reconfiguration strategy is, the more accurate dependency information it needs. This paper proposes to manage dynamic dependency between components with mealy machine automatically derived from the implementation of components. To maintain the current dependency information for a component at runtime, the corresponding machine is instrumented into the component implementation in such a way that it is always synchronized with the execution of the component. We implemented a prototypical tool for this approach and evaluated it with a realistic benchmark application. The results show that our approach achieves a high accuracy and keeps low overheads without introducing any manual work.
引用
收藏
页码:450 / 458
页数:9
相关论文
共 50 条
  • [41] Dynamic and Partial Reconfiguration Power Consumption Runtime Measurements Analysis for ZYNQ SoC Devices
    Rihani, Mohamad Alfadl
    Nouvel, Fabienne
    Prevotet, Jean-Christophe
    Mroue, Mohamad
    Lorandel, Jordane
    Mohanna, Yasser
    2016 13TH INTERNATIONAL SYMPOSIUM ON WIRELESS COMMUNICATION SYSTEMS (ISWCS), 2016, : 592 - 596
  • [42] Dynamic Reconfiguration of robot software component in real time distributed system using clustering techniques
    Srivastava, Amit Kumar
    Kumar, Shishir
    6TH INTERNATIONAL CONFERENCE ON SMART COMPUTING AND COMMUNICATIONS, 2018, 125 : 754 - 761
  • [43] Dependency Modeling in Automated Web Services Quality Component Negotiations
    Hashmi, Khayyam
    Alhosban, Amal
    Najmi, Erfan
    Malik, Zaki
    2013 IEEE INTERNATIONAL CONFERENCE ON CYBERNETICS (CYBCONF), 2013,
  • [44] Dynamic server reconfiguration: Reengineering J2EE servers for automated management in distributed environments
    Abdellatif, Takoua
    Kornas´, Jakub
    Stefani, Jean-Bernard
    IEEE Distributed Systems Online, 2007, 8 (11):
  • [45] Architecture and operating system support for two-dimensional runtime partial reconfiguration
    Fei Wang
    Jack Jean
    The Journal of Supercomputing, 2012, 59 : 610 - 635
  • [46] Domain analysis of dynamic system reconfiguration
    James D’Arcy Walsh
    Francis Bordeleau
    Bran Selic
    Software & Systems Modeling, 2007, 6 : 355 - 380
  • [47] Change types of dynamic system reconfiguration
    Walsh, D'Arcy
    Bordeleau, Francis
    Selic, Bran
    13TH ANNUAL IEEE INTERNATIONAL SYMPOSIUM AND WORKSHOP ON ENGINEERING OF COMPUTER BASED SYSTEMS, PROCEEDINGS: MASTERING THE COMPLEXITY OF COMPUTER-BASED SYSTEMS, 2006, : 3 - +
  • [48] Trigger Correlation for Dynamic System Reconfiguration
    Abbasipour, Mahin
    Khendek, Ferhat
    Toeroe, Maria
    33RD ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2018, : 427 - 430
  • [49] A domain model for dynamic system reconfiguration
    Walsh, DA
    Bordeleau, F
    Selic, B
    MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2005, 3713 : 553 - 567
  • [50] Domain analysis of dynamic system reconfiguration
    Walsh, James D'Arcy
    Bran, Francis Bordeleau
    Selic, Bran
    SOFTWARE AND SYSTEMS MODELING, 2007, 6 (04): : 355 - 380