Extensible Software Design of a Multi-Agent Transport Simulation

被引:4
作者
Grether, D. [1 ]
Nagel, K. [1 ]
机构
[1] Berlin Inst Technol TU Berlin, Transport Syst Planning & Transport Telemat, D-40587 Berlin, Germany
来源
4TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT 2013), THE 3RD INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT-2013) | 2013年 / 19卷
关键词
multi-agent simulation; transport simulation; software design;
D O I
10.1016/j.procs.2013.06.052
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper explains the chosen methodology for software design of the Multi-Agent Transport Simulation, MATSim. The design focusses on standard architectures and design patterns to ease usability and improve extensibility of the software, Potential for extension is discussed using an example implementation of a traffic signal control module. Both, MATSim and the extension are using the same concepts for software architecture. (C) 2013 The Authors. Published by Elsevier B.V.
引用
收藏
页码:380 / 388
页数:9
相关论文
共 14 条
[1]  
Balmer M., 2005, Progress in activity-based analysis, P91
[2]   Opportunities for multiagent systems and multiagent reinforcement learning in traffic control [J].
Bazzan, Ana L. C. .
AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2009, 18 (03) :342-375
[3]  
Bischoff J., 2011, 2 INT C MOD TECHN IT
[4]  
Flötteröd G, 2010, ICEC 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION, P249
[5]   Reducing coupling [J].
Fowler, M .
IEEE SOFTWARE, 2001, 18 (04) :102-104
[6]  
Fowler M., 2004, REFACTORING IMPROVIN
[7]  
Gamma E., 1995, DESIGN PATTERNS ELEM
[8]  
Grether D., 2009, P 12 C INT ASS TRAV
[9]  
Grether D., 2013, 1301 VSP WP
[10]  
Horni A., 2012, 121989 TRANSP RES BO