Middleware for dynamic adaptation of component applications

被引:0
|
作者
Norris, Boyana [1 ]
Bhowmick, Sanjukta [1 ,2 ]
Kaushik, Dinesh [1 ]
McInnes, Lois Curfman [1 ]
机构
[1] Argonne Natl Lab, Div Math & Comp Sci, 9700 S Cass Ave, Argonne, IL 60439 USA
[2] Columbia Univ, Dept Appl Phys & Appl Math, New York, NY 10027 USA
来源
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Component- and service-based software engineering approaches have been gaining popularity in high-performance scientific computing, facilitating the creation and management of large multidisciplinary, multideveloper applications, and providing opportunities for improved performance and numerical accuracy. These software engineering approaches enable the development of middleware infrastructure for computational quality of service (CQoS), which provides performance optimizations through dynamic algorithm selection and configuration in a mostly automated fashion. The factors that affect performance are closely tied to a component's parallel implementation, its management of parallel communication and memory, the algorithms executed, the algorithmic parameters employed, and other operational characteristics. We present the design of a component middlewaxe CQoS architecture for automated composition and adaptation of high-performance component- or service-based applications. We describe its initial implementation and corresponding experimental results for parallel simulations involving time-dependent nonlinear partial differential equations.
引用
收藏
页码:127 / +
页数:8
相关论文
共 50 条
  • [1] Dynamic QoS Adaptation for Mobile Middleware
    Chuang, Siu-Nam
    Chan, Alvin T. S.
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2008, 34 (06) : 738 - 752
  • [2] Dynamic Adaptation of CORBA Component-Based Applications
    Ayed, Dhouha
    Berbers, Yolande
    [J]. APPLIED COMPUTING 2007, VOL 1 AND 2, 2007, : 580 - 585
  • [3] Middleware support for dynamic component updating
    Balasubramanian, J
    Natarajan, B
    Schmidt, DC
    Gokhale, A
    Parsons, J
    Deng, G
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2005: COOPIS, DOA, AND ODBASE, PT 2, PROCEEDINGS, 2005, 3761 : 978 - 996
  • [4] A Distributed Dynamic Adaptation Model for Component-Based Applications
    Segarra, M. T.
    Andre, F.
    [J]. 2009 INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, 2009, : 525 - +
  • [5] A Middleware Architecture for Dynamic Adaptation in Ubiquitous Computing
    Lopes, Joao
    Souza, Rodrigo
    Geyer, Claudio
    Costa, Cristiano
    Barbosa, Jorge
    Pernas, Ana
    Yamin, Adenauer
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2014, 20 (09) : 1327 - 1351
  • [6] Dynamic software adaptation: Middleware for pervasive computing
    Alonso, G
    [J]. SOFTWARE ENGINEERING AND MIDDLEWARE, 2005, 3437 : 1 - 2
  • [7] A FLEXIBLE MIDDLEWARE COMPONENT FOR CONTEXT AWARE APPLICATIONS
    Barbero, Cristina
    Dal Zovo, Paola
    Gobbi, Barbara
    [J]. PECCS 2011: PROCEEDINGS OF THE 1ST INTERNATIONAL CONFERENCE ON PERVASIVE AND EMBEDDED COMPUTING AND COMMUNICATION SYSTEMS, 2011, : 32 - 41
  • [8] A component model for adaptive middleware services and applications
    Pakkala, Daniel
    Perala, Juho
    Niemela, Eila
    [J]. SEAA 2007: 33RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2007, : 21 - +
  • [9] Middleware Support for Dynamic Sensing Applications
    Man, Ka Lok
    Hughes, Danny
    Guan, Sheng-Uei
    Wong, Prudence W. H.
    [J]. 2016 INTERNATIONAL CONFERENCE ON PLATFORM TECHNOLOGY AND SERVICE (PLATCON), 2016,
  • [10] Dynamic binding in mobile applications - A middleware approach
    Bellavista, P
    Corradi, A
    Montanari, R
    Stefanelli, C
    [J]. IEEE INTERNET COMPUTING, 2003, 7 (02) : 34 - 42