Table of Contents Author Guidelines Submit a Manuscript
International Journal of Aerospace Engineering
Volume 2016, Article ID 6806198, 15 pages
Research Article

A Method for SWIM-Compliant Human-in-the-Loop Simulation of Airport Air Traffic Management

1Deutsches Zentrum für Luft- und Raumfahrt e.V. (DLR), Institut für Kommunikation und Navigation, Münchner Straße 20, Oberpfaffenhofen, 82234 Wessling, Germany
2Universität Salzburg, FB Computerwissenschaften, Jakob-Haringer-Straße 2, 5020 Salzburg, Austria

Received 17 March 2016; Accepted 7 June 2016

Academic Editor: Rafael Apaza

Copyright © 2016 Thomas Gräupl et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


System Wide Information Management (SWIM), as envisioned by the Single European Sky Air Traffic Management Research (SESAR) program, is the application of service oriented architectures to the air traffic management domain. Service oriented architectures are widely deployed in business and finance but usually tied to one specific technological implementation. SWIM goes one step further by defining only the semantic layer of the application integration and leaving the implementation of the communication layer open to the implementer. The shift from legacy communication patterns to SWIM is fundamental for the expected evolution of air traffic management in the next decades. However, the air traffic management simulators currently in use do not reflect this yet. SWIM compliance is defined by semantic compatibility to the Air Traffic Management Information Reference Model (AIRM) and a SWIM service may implement one or more communication profiles, which specify a communication layer implementation. This work proposes a SWIM-compliant communication profile suitable to integrate SWIM-compliant tools into human-in-the-loop simulations for air traffic management research. We achieve this objective by implementing a SWIM communication profile using XML-based multicast messaging and extending the message format to support distributed human-in-the-loop simulations. We demonstrate our method by the evaluation of Hamburg Airport operations.