Agent-Based Simulation for Software Development Processes

被引:1
|
作者
Ahlbrecht, Tobias [1 ]
Dix, Juergen [1 ]
Fiekas, Niklas [1 ]
Grabowski, Jens [2 ]
Herbold, Verena [2 ]
Honsel, Daniel [2 ]
Waack, Stephan [2 ]
Welter, Marlon [2 ]
机构
[1] Tech Univ Clausthal, Dept Informat, Julius Albert Str 4, D-38678 Clausthal Zellerfeld, Germany
[2] Georg August Univ Gottingen, Inst Comp Sci, Goldschmidtstr 7, D-37077 Gottingen, Germany
关键词
Agents; Simulation; Software/management processes; Software evolution; Mining software repositories; Conditional random fields;
D O I
10.1007/978-3-319-59294-7_28
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software development is a costly process and requires serious quality control on the management level: Managing a project with more than 10 programmers over several years is a highly nontrivial task. We are building tools for helping the manager to predict the future development of the project based on certain adjustable parameters. The main idea is to view the software process as agent-based simulation in a multiagent system (MAS). This approach requires combining three different areas: (1) mining patterns from past projects, (2) modeling the software development process in a multiagent environment, and (3) running the simulation on a scalable multiagent platform.
引用
收藏
页码:333 / 340
页数:8
相关论文
共 50 条
  • [1] On multi agent based simulation of software development processes
    Wickenberg, T
    Davidsson, P
    [J]. MULTI-AGENT-BASED SIMULATION II, 2003, 2581 : 171 - 180
  • [2] A framework for agent-based software development
    Far, BH
    [J]. EURASIA-ICT 2002: INFORMATION AND COMMUNICATION TECHNOLOGY, PROCEEDINGS, 2002, 2510 : 990 - 997
  • [3] Metrics for agent-based software development
    Far, BH
    Wanyama, T
    [J]. CCECE 2003: CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, PROCEEDINGS: TOWARD A CARING AND HUMANE TECHNOLOGY, 2003, : 1297 - 1300
  • [4] AGENT-BASED SIMULATION OF THE SOFTWARE DEVELOPMENT PROCESS: A CASE STUDY AT AVL
    Spasic, Bojan
    Onggo, Bhakti S. S.
    [J]. 2012 WINTER SIMULATION CONFERENCE (WSC), 2012,
  • [5] Supporting agent-based distributed software development through modeling and simulation
    Cai, L
    Chang, CK
    Cleland-Huang, J
    [J]. NINTH IEEE WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2003, : 56 - 62
  • [6] Software for Agent-based Network Simulation and Visualization
    Shepherd, Patrick
    Batts, Isaac
    Goldsmith, Judy
    Hufbauer, Emory
    Weaver, Mia
    Zhang, Angela
    [J]. THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 16103 - 16105
  • [7] Agent-based simulation for software project planning
    Joslin, D
    Poole, W
    [J]. PROCEEDINGS OF THE 2005 WINTER SIMULATION CONFERENCE, VOLS 1-4, 2005, : 1059 - 1066
  • [8] Software Development Process Simulation: Multi Agent-Based Simulation versus System Dynamics
    Cherif, Redha
    Davidsson, Paul
    [J]. MULTI-AGENT-BASED SIMULATION X, 2010, 5683 : 73 - +
  • [9] An agent-based software development method for developing an agent-based multimedia system
    Lee, CHL
    Liu, A
    Chen, KY
    [J]. IEEE FIFTH INTERNATIOANL SYMPOSIUM ON MULTIMEDIA SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 132 - 139
  • [10] Agent-Based Development for Business Processes
    Dam, Hoa Khanh
    Ghose, Aditya
    [J]. PRINCIPLES AND PRACTICE OF MULTI-AGENT SYSTEMS, 2012, 7057 : 387 - 393