On the role of software architectures in runtime system reconfiguration

被引:9
|
作者
Oreizy, P [1 ]
Taylor, RN [1 ]
机构
[1] Univ Calif Irvine, Irvine, CA 92697 USA
关键词
D O I
10.1109/CDS.1998.675759
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Society's increasing dependence on software-intensive systems is driving the need for dependable, robust, continuously available systems. Runtime system reconfiguration is one aspect of achieving continuous availability. We present an architecture-based approach to runtime software reconfiguration, highlighting the role of architectural styles and software connectors in facilitating runtime change. Finally, we describe the implementation of our tool suite, called ArchStudio, that supports runtime reconfiguration using our architecture-based approach.
引用
收藏
页码:61 / 70
页数:10
相关论文
共 50 条
  • [31] Runtime System Support for CPS Software Rejuvenation
    Romagnoli, Raffaele
    Krogh, Bruce H.
    de Niz, Dionisio
    Hristozov, Anton D.
    Sinopoli, Bruno
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2023, 11 (03) : 594 - 604
  • [32] Model and Implementation for Runtime Software Monitoring System
    Liu Yanbin
    Zhu Xiaodong
    Wang Yigang
    Feng Jing
    Qu Changzheng
    2010 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING (ICCAE 2010), VOL 1, 2010, : 761 - 765
  • [33] Quantification of interacting runtime qualities in software architectures: Insights from transaction processing in client-server architectures
    Mentis, Anakreon
    Katsaros, Panagiotis
    Angelis, Lefteris
    Kakarontzas, George
    INFORMATION AND SOFTWARE TECHNOLOGY, 2010, 52 (12) : 1331 - 1345
  • [34] System-Level Runtime Mapping Exploration of Reconfigurable Architectures
    Sigdel, Kamana
    Thompson, Mark
    Pimentel, Andy D.
    Galuzzi, Carlo
    Bertels, Koen
    2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-5, 2009, : 2921 - +
  • [35] ADAPTIVE COMMUNICATION ARCHITECTURES FOR RUNTIME RECONFIGURABLE SYSTEM-ON-CHIPS
    Pionteck, Thilo
    Albrecht, Carsten
    Koch, Roman
    Maehle, Erik
    PARALLEL PROCESSING LETTERS, 2008, 18 (02) : 275 - 289
  • [36] A Unified Runtime System for Heterogeneous Multi-core Architectures
    Augonnet, Cedric
    Namyst, Raymond
    EURO-PAR 2008 WORKSHOPS - PARALLEL PROCESSING, 2009, 5415 : 174 - 183
  • [37] Runtime Resource Management in Heterogeneous System Architectures: The SAVE Approach
    Durelli, Gianluca C.
    Pogliani, Marcello
    Miele, Antonio
    Plessl, Christian
    Riebler, Heinrich
    Santambrogio, Marco D.
    Vaz, Gavin
    Bolchini, Cristiana
    2014 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA), 2014, : 142 - 149
  • [38] Architecture description language and dynamic reconfiguration of the runtime software architecture model based on design hierarchy
    Liu Changsheng
    Li Changyun
    Tang Jingtian
    Cheng Ying
    IMECS 2007: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2007, : 1071 - +
  • [39] Scheduling reconfiguration at runtime on the TRIPS processor
    Teller, Justin
    Ozguner, Fusun
    Ewing, Robert
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 3329 - +
  • [40] HARS: A Hardware-Assisted Runtime Software for Embedded Many-Core Architectures
    Lhuillier, Yves
    Ojail, Maroun
    Guerre, Alexandre
    Philippe, Jean-Marc
    Ben Chehida, Karim
    Thabet, Farhat
    Andriamisaina, Caaliph
    Jaber, Chafic
    David, Raphael
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2014, 13