SYNTONY: network protocol simulation based on standard-conform UML 2 models

  • Authors:
  • Isabel Dietrich;Falko Dressler;Volker Schmitt;Reinhard German

  • Affiliations:
  • University of Erlangen-Nürnberg, Germany;University of Erlangen-Nürnberg, Germany;University of Erlangen-Nürnberg, Germany;University of Erlangen-Nürnberg, Germany

  • Venue:
  • Proceedings of the 2nd international conference on Performance evaluation methodologies and tools
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we discuss the need for using standardized graphical modeling languages for developing and evaluating simulation models. In particular, we use UML 2 diagrams to construct simulation models to be executed in an event-driven simulation framework (currently, we are using OMNeT++). The translation of the UML 2 models is provided by Syntony, an Eclipse-based framework that we developed for automated and tool assisted development and analysis of network protocols. With the help of Syntony we are able to use a simple graphical modeling language to describe complex protocols. Additionally, the complete process of debugging and analyzing the protocol is tool-assisted. For verification purposes, we developed an UML 2 model of the Ad hoc On-Demand Distance Vector (AODV) protocol. In comparison with a native OMNeT++ model, we were able to show, first, that the developed model works suitably and the achieved performance measures of the routing protocol are comparable, and second, that the overhead of the translation process does not lead to an essential performance degradation of the simulation process.