A Survey of Methodology in Self-Adaptive Systems Research

被引:11
|
作者
Porter, Barry [1 ]
Rodrigues Filho, Roberto [1 ]
Dean, Paul [1 ]
机构
[1] Univ Lancaster, Sch Comp & Commun, Lancaster, England
关键词
D O I
10.1109/ACSOS49614.2020.00039
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Major research venues on autonomic and self-adaptive systems have been active for 16 years, exploring and building on the seminal vision of autonomic computing in 2003. We study the current trajectory and progress of the research field towards this vision, surveying the research questions that are asked by researchers and the methodological practice that they employ in order to answer these questions. We survey contributions under this lens across the three main venues for primary research in autonomic and self-adaptive systems work: ICAC, SASO, and SEAMS. We examine the last three years of contributions from each venue, totaling 210 publications, to gain an understanding of the dominant current research questions and methodological practice - and what this shows us about the progress of the field. Our major findings include: (i) most research questions still focus one level below the highest autonomy level vision; (ii) methodological practice is split almost evenly between real-world experiments and simulation; (iii) a high level of positive results bias exists in publications; and (iv) there are low levels of repeatability across most contributions.
引用
收藏
页码:168 / 177
页数:10
相关论文
共 50 条
  • [1] Self-adaptive systems: A survey of current approaches, research challenges and applications
    Macias-Escriva, Frank D.
    Haber, Rodolfo
    del Toro, Raul
    Hernandez, Vicente
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2013, 40 (18) : 7267 - 7279
  • [2] A survey on engineering approaches for self-adaptive systems
    Krupitzer, Christian
    Roth, Felix Maximilian
    VanSyckel, Sebastian
    Schiele, Gregor
    Becker, Christian
    [J]. PERVASIVE AND MOBILE COMPUTING, 2015, 17 : 184 - 206
  • [3] Research of Software Development Methodology Based on Self-Adaptive Multi-Agent Systems
    Che Kui
    Li Ling-ling
    Niu Xiao-tai
    Xing Shu-tao
    [J]. 2009 IEEE INTERNATIONAL SYMPOSIUM ON IT IN MEDICINE & EDUCATION, VOLS 1 AND 2, PROCEEDINGS, 2009, : 235 - +
  • [4] Formal Verification approaches of Self-adaptive Systems: A Survey
    Hachicha, Marwa
    Ben Halima, Riadh
    Kacem, Ahmed Hadj
    [J]. KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS (KES 2019), 2019, 159 : 1853 - 1862
  • [5] Research on Self-adaptive Algorithm in Self-adaptive Web System
    Cao, CaiFeng
    Luo, YaoZu
    Gong, Jing
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS RESEARCH AND MECHATRONICS ENGINEERING, 2015, 121 : 25 - 28
  • [6] A Survey of Self-Adaptive Grids
    Batista, Daniel M.
    da Fonseca, Nelson L. S.
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2010, 48 (07) : 94 - 100
  • [7] Software Engineering for Self-Adaptive Systems: A Research Roadmap
    Cheng, Betty H. C.
    de Lemos, Rogerio
    Giese, Holger
    Inverardi, Paola
    Magee, Jeff
    Andersson, Jesper
    Becker, Basil
    Bencomo, Nelly
    Brun, Yuriy
    Cukic, Bojan
    Serugendo, Giovanna Di Marzo
    Dustdar, Schahram
    Finkelstein, Anthony
    Gacek, Cristina
    Geihs, Kurt
    Grassi, Vincenzo
    Karsai, Gabor
    Kienle, Holger M.
    Kramer, Jeff
    Litoiu, Marin
    Malek, Sam
    Mirandola, Raffaela
    Mueller, Hausi A.
    Park, Sooyong
    Shaw, Mary
    Tichy, Matthias
    Tivoli, Massimo
    Weyns, Danny
    Whittle, Jon
    [J]. SOFTWARE ENGINEERING FOR SELF-ADAPTIVE SYSTEMS, 2009, 5525 : 1 - +
  • [8] Uncertainty in Self-adaptive Systems: A Research Community Perspective
    Hezavehi, Sara M.
    Weyns, Danny
    Avgeriou, Paris
    Calinescu, Radu
    Mirandola, Raffaela
    Perez-Palacin, Diego
    [J]. ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2021, 15 (04)
  • [9] Trust as Soft Security for Self-Adaptive Systems : A Literature Survey
    Lee, Hyo-Cheol
    Lee, Seok-Won
    [J]. 2017 IEEE 41ST ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 2, 2017, : 523 - 528
  • [10] ASPLe: A methodology to develop self-adaptive software systems with systematic reuse
    Abbas, Nadeem
    Andersson, Jesper
    Weyns, Danny
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2020, 167