
Research Article
Integrating ns-3 Model Construction, Description, Preprocessing, Execution, and Visualization
- @INPROCEEDINGS{10.4108/icst.simutools.2013.251756, author={Peter Barnes, Jr. and Betty Abelev and Eddy Banks and James Brase and David Jefferson and Sergei Nikolaev and Steven Smith}, title={Integrating ns-3 Model Construction, Description, Preprocessing, Execution, and Visualization}, proceedings={Workshop on NS-3}, publisher={ACM}, proceedings_a={WNS3}, year={2013}, month={7}, keywords={network simulation ns-3 modeling and simulation system modeling languages}, doi={10.4108/icst.simutools.2013.251756} }
- Peter Barnes, Jr.
 Betty Abelev
 Eddy Banks
 James Brase
 David Jefferson
 Sergei Nikolaev
 Steven Smith
 Year: 2013
 Integrating ns-3 Model Construction, Description, Preprocessing, Execution, and Visualization
 WNS3
 ICST
 DOI: 10.4108/icst.simutools.2013.251756
Abstract
There are many examples of meta-languages to describe computer network models, experiment designs, data formats, and visualization parameters. It is clear that the field recognizes the importance and benefits of a concise, portable and precise problem description, abstracted from the native representation used by any specific modeling or visualization framework. Yet none of the prior efforts have achieved widespread adoption. In this paper we discuss some of the issues in developing a model abstraction of wide utility. We survey the various communities that would benefit from such an abstraction, a range of use cases, and some of the semantic difficulties encountered. We propose a path forward to address the needs of various parts of the ns3 ecosystem, in a way that can be generalized to other network simulation frameworks and communities.


