Composing adaptive software

被引:271
|
作者
McKinley, PK [1 ]
Sadjadi, SM
Kasten, EP
Cheng, BHC
机构
[1] Michigan State Univ, Dept Comp Sci & Engn, E Lansing, MI 48824 USA
[2] Michigan State Univ, Natl Supercond Cyclotron Lab, E Lansing, MI 48824 USA
基金
美国国家科学基金会;
关键词
Adaptive computing systems - Aspect oriented programming - Computational reflection - Metaobject protocol - Transmission control protocol;
D O I
10.1109/MC.2004.48
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Compositional adaptation enables software to modify its structure and behavior dynamically in response to changes in its execution environment. A review of current technology compares how, when, and where recomposition occurs.
引用
收藏
页码:56 / +
页数:10
相关论文
共 50 条
  • [1] Poster: Composing Adaptive Software Systems in Decentralized Infrastructures
    Wutzler, Markus
    [J]. MOBISYS'16: COMPANION COMPANION PUBLICATION OF THE 14TH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS, APPLICATIONS, AND SERVICES, 2016, : 147 - 147
  • [2] Selection algorithm of contextual software entities for composing adaptive mobile applications
    Djeddar, Afrah
    Bendjenna, Hakim
    Amirat, Abdelkrim
    Roose, Philippe
    [J]. 2016 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY FOR ORGANIZATIONS DEVELOPMENT (IT4OD), 2016,
  • [3] Composing software component "ilities"
    Voas, J
    [J]. IEEE SOFTWARE, 2001, 18 (04) : 16 - 17
  • [4] Composing network service chains at the edge: A Resilient and adaptive software-defined approach
    Kathiravelu, Pradeeban
    Van Roy, Peter
    Veiga, Luis
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2018, 29 (11):
  • [5] Composing security-aware software
    Khan, KM
    Han, J
    [J]. IEEE SOFTWARE, 2002, 19 (01) : 34 - +
  • [6] Composing Parallel Software Efficiently with Lithe
    Pan, Heidi
    Hindman, Benjamin
    Asanovic, Krste
    [J]. PLDI '10: PROCEEDINGS OF THE 2010 ACM SIGPLAN CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION, 2010, : 376 - 387
  • [7] Composite connectors for composing software components
    Lau, Kung-Kiu
    Ling, Ling
    Ukis, Vladyslav
    Elizondo, Perla Velasco
    [J]. SOFTWARE COMPOSITION, 2007, 4829 : 266 - 280
  • [8] Composing software evolution process component
    Dai, Fei
    Li, Tong
    [J]. ADVANCED PARALLEL PROCESSING TECHNOLOGIES, PROCEEDINGS, 2007, 4847 : 684 - 692
  • [9] Composing Parallel Software Efficiently with Lithe
    Pan, Heidi
    Hindman, Benjamin
    Asanovic, Krste
    [J]. ACM SIGPLAN NOTICES, 2010, 45 (06) : 376 - 387
  • [10] Composing simulations using persistent software components
    Holland, JV
    Michelsen, RE
    Powell, DR
    Upton, SC
    Thompson, DR
    [J]. PROCEEDINGS OF THE MILITARY, GOVERNMENT AND AEROSPACE SIMULATION, 1999, : 163 - 170