Each year at Tern Systems we create summer jobs for students from Icelandic universities. Summer Projects are an opportunity for the students gain experience working with our developers and they get to make real improvements in our Air Traffic Systems.
This year we welcome back Davíð Sindri Pétursson, who has completed his second year in Software Engineering at the University of Iceland. Last year, Davið worked on a Radio Communications Simulator and this year he continues to support our Orion Simulator team by developing an Environment Editor application.
User configuration is an important component to keep our systems useful in constantly evolving airspaces. As sectors, equipment and procedures are updated, system administrators can maintain the accuracy and value of our simulator by updating the system configuration. Traditionally, simple configuration files are used but there are drawbacks to this solution such as a lack of validation, difficulties in navigating large configuration files and limiting users to alphanumeric data entry.
In this proof-of-concept Editor, we will demonstrate features such as validation of allowed ranges, search functionality, and a basic UI framework so that developers can easily add configurations to the application.