Software architecture for a transparent and versatile traffic simulation

0Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

MATSim is a traffic simulation software package which can be customized and extended in the Java programming language using a set of interfaces. It recently acquired a plug-in system which was implemented using framework-assisted dependency injection, a pattern more typically used in enterprise rather than research software. We describe the extension points and the implementation of the plug-in system. The architecture makes it easier and safer to combine independently developed components to complex simulation models, compared to many ad-hoc solutions often found in research software.

Cite

CITATION STYLE

APA

Zilske, M., & Nagel, K. (2017). Software architecture for a transparent and versatile traffic simulation. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10051 LNAI, pp. 73–87). Springer Verlag. https://doi.org/10.1007/978-3-319-51957-9_5

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free