vix.ing · top · new · best · stats · spec

Regain Control of Growing Dependencies in OMNeT++ Simulations

2015/09/11 by Raphael Riebl, Riebl, Raphael, Christian Facchi +1 · 1 citation
Computer Science · Engineering · #FOS: Computer and information sciences #Opportunistic and Delay-Tolerant Networks #Software Engineering (cs.SE) #Traffic control and management #Vehicular Ad Hoc Networks (VANETs) #cs.SE

paper · pdf · doi:10.48550/arxiv.1509.03561

Published in: A. Förster, C. Minkenberg, G. R. Herrera, M. Kirsche (Eds.), Proc. of the 2nd OMNeT++ Community Summit, IBM Research - Zurich, Switzerland, September 3-4, 2015, arXiv:1509.03284, 2015

arxiv created 2015/09/11 · openalex publication_date 2015/09/11 · arxiv updated 2015/09/14 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

When designing simulation models, it is favourable to reuse existing models as far as possible to reduce the effort from the first idea to simulation results. Thanks to the OMNeT++ community, there are several toolboxes available covering a wide range of network communication protocols. However, it can be quite a daunting task to handle the build process when multiple existing simulation models need to be combined with custom sources. Project references provided by the OMNeT++ Integrated Development Environment (IDE) are just partly up to the task because it can be barely automated. For this reason, a new approach is presented to build complex simulation models with the help of CMake, which is a wide-spread build tool for C and C++ projects. The resulting toolchain allows to handle dependencies conveniently without need for any changes in upstream projects and also takes special care of OMNeT++-specific aspects.

Citations

Cited by

Related