Achieving software robustness via large-scale multiagent systems

被引:0
|
作者
Huhns, MN [1 ]
Holderfield, VT [1 ]
Gutierrez, RLZ [1 ]
机构
[1] Univ S Carolina, Dept Comp Sci & Engn, Columbia, SC 29208 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes how multiagent systems can be used to achieve robust software, one of the major goals of,software engineering. The paper first positions itself within the software engineering domain. It then develops the hypothesis that robust software,can be achieved through redundancy, where the redundancy is achieved by agents that have different algorithms but similar responsibilities. The agents are produced by wrapping conventional algorithms with a minimal set of agent capabilities, which we specify. We describe our initial experiments in verifying our hypothesis and present results that show an improvement in robustness due to redundancy. We conclude by speculating on the implications of multiagent-based redundancy for software development.
引用
收藏
页码:199 / 215
页数:17
相关论文
共 50 条
  • [1] ACHIEVING RELIABILITY IN LARGE-SCALE SOFTWARE SYSTEMS
    SCHICK, GJ
    WOLVERTON, RW
    [J]. PROCEEDINGS ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 1974, 7 (02): : 302 - 319
  • [2] Robustness of large-scale distributed computer systems
    Khoroshevsky, VG
    [J]. EUROSIM '96 - HPCN CHALLENGES IN TELECOMP AND TELECOM: PARALLEL SIMULATION OF COMPLEX SYSTEMS AND LARGE-SCALE APPLICATIONS, 1996, : 141 - 150
  • [3] A Review on Application Domains of Large-Scale Multiagent Systems
    Schatten, Markus
    Tomicic, Igor
    Duric, Bogdan Okresa
    [J]. CENTRAL EUROPEAN CONFERENCE ON INFORMATION AND INTELLIGENT SYSTEMS: PROCEEDINGS ARCHIVE 2017, 2017, : 201 - 206
  • [4] Continuification Control of Large-Scale Multiagent Systems in a Ring
    Maffettone, Gian Carlo
    Boldini, Alain
    Di Bernardo, Mario
    Porfiri, Maurizio
    [J]. IEEE CONTROL SYSTEMS LETTERS, 2023, 7 : 841 - 846
  • [5] Optimizing data robustness in large-scale storage systems
    Gougeaud, Sebastien
    Zertal, Soraya
    Lafoucriere, Jacques-Charles
    Deniel, Philippe
    [J]. 2017 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2017, : 236 - 243
  • [6] Automatic Curriculum Learning for Large-Scale Cooperative Multiagent Systems
    Zhang, Tianle
    Liu, Zhen
    Pu, Zhiqiang
    Yi, Jianqiang
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2023, 7 (03): : 912 - 930
  • [7] Distributed Adaptive Flocking Control for Large-Scale Multiagent Systems
    Dey, Shawon
    Xu, Hao
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, : 1 - 10
  • [8] The complexity nature of large-scale software systems
    Yan Dong
    Qi Guo-Ning
    Gu Xin-Jian
    [J]. CHINESE PHYSICS, 2006, 15 (11): : 2489 - 2495
  • [9] Architectural Complexity of Large-Scale Software Systems
    Lilienthal, Carola
    [J]. 13TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING: CSMR 2009, PROCEEDINGS, 2009, : 17 - 26
  • [10] Cooperative work in large-scale software systems
    Belkhatir, N
    Estublier, J
    Melo, WL
    [J]. JOURNAL OF SOFTWARE MAINTENANCE-RESEARCH AND PRACTICE, 1994, 6 (06): : 319 - 335