Research of Software Development Methodology Based on Self-Adaptive Multi-Agent Systems

被引:5
|
作者
Che Kui [1 ,2 ]
Li Ling-ling [1 ]
Niu Xiao-tai [1 ]
Xing Shu-tao [3 ]
机构
[1] Zhengzhou Inst Aeronaut Ind Management, Dept Comp Sci & Applicat, Zhengzhou 450015, Henan, Peoples R China
[2] Beijing Univ Posts & Telecommun, Software Coll, Beijing 100876, Peoples R China
[3] Inst Design & Res Mech Ind 6, Zhengzhou 450007, Henan, Peoples R China
关键词
D O I
10.1109/ITIME.2009.5236426
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Along with uninterrupted progress of computer network technology, the application of Internet is increasingly abroad. Due to the variety of Internet environment, the corresponding software systems are more complex, and present many new characteristics. The development of complex software systems has not applied the development mode of object-oriented and component-oriented Therefore people bring forward Agent-oriented software engineering (AOSE) and software development methodology based on self-adaptive multi-Agent systems. AOSE adopts the software engineering mechanism and method, including high level abstract, natural modeling, system organization and problem decompounding, etc. It can manage and control the complexity of software system, and is a kind of novel software development pattern. The paper discusses the self-adaptive mechanism of self-adaptive multi-Agent systems, the software development process of self-adaptive multi-Agent systems, the modeling method of self-adaptive Agent modeling language and Agent UML. Taking "International Conference Management System" as a case, and describes the development process of self-adaptive multi-Agent systems.
引用
收藏
页码:235 / +
页数:2
相关论文
共 50 条
  • [31] A Multi-Agent Model Based on Rooted Leadership Structure and General Dynamics and Self-Adaptive Mechanism
    Zeng, Zhibin
    Xie, Ziluo
    Jiang, Zhenyu
    [J]. IEEE ACCESS, 2024, 12 : 20637 - 20653
  • [32] On Designing Self-Adaptive Software Systems
    Villegas, Norha M.
    Mueller, Hausi A.
    Tamura, Gabriel
    [J]. SISTEMAS & TELEMATICA, 2011, 9 (18): : 29 - 51
  • [33] Reflecting on Self-Adaptive Software Systems
    Andersson, Jesper
    de Lemos, Rogerio
    Malek, Sam
    Weyns, Danny
    [J]. 2009 ICSE WORKSHOP ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS, 2009, : 38 - +
  • [34] Towards a self-adaptive multi-agent approach for enhancing the quality of service provided by open information systems
    Camps, Valerie
    Glize, Pierre
    [J]. WEBIST 2007: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES, VOL WIA: WEB INTERFACES AND APPLICATIONS, 2007, : 295 - +
  • [35] SADE: A Development Environment for Adaptive Multi-Agent Systems
    Dong, Menggao
    Mao, Xinjun
    Yin, Junwen
    Chang, Zhiming
    Qi, Zhichang
    [J]. PRINCIPLES OF PRACTICE IN MULTI-AGENT SYSTEMS, 2009, 5925 : 516 - 524
  • [36] Architecting Self-adaptive Software Systems
    Huuhtanen, Anni
    Makitalo, Niko
    Mikkonen, Tommi
    [J]. CURRENT TRENDS IN WEB ENGINEERING (ICWE 2018), 2018, 11153 : 59 - 70
  • [37] Beast methodology: An agile testing methodology for multi-agent systems based on behaviour driven development
    Carrera, Alvaro
    Iglesias, Carlos A.
    Garijo, Mercedes
    [J]. INFORMATION SYSTEMS FRONTIERS, 2014, 16 (02) : 169 - 182
  • [38] Beast methodology: An agile testing methodology for multi-agent systems based on behaviour driven development
    Álvaro Carrera
    Carlos A. Iglesias
    Mercedes Garijo
    [J]. Information Systems Frontiers, 2014, 16 : 169 - 182
  • [39] A Self-Adaptive Robustness Optimization Method With Evolutionary Multi-Agent for IoT Topology
    Qiu, Tie
    Yang, Xinwei
    Chen, Ning
    Zhang, Songwei
    Min, Geyong
    Wu, Dapeng Oliver
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (02) : 1346 - 1361
  • [40] Operational profile development methodology for normative multi-agent systems
    Menassel, Yahia
    Marir, Toufik
    Mokhati, Farid
    [J]. MULTIAGENT AND GRID SYSTEMS, 2023, 19 (01) : 1 - 22