One of my more recent projects was the award-winning Airside-project.
A small team of only a handful of people at the Airport Munich were responsible for the area-map
of the AirSide logistics system.
My responsibility was the concept, the core programming and the realization of the software that
features the embedding of complicated logistical data.
Airport Status Indication System - or in short AirSide - displays all important information of the current airport status in a topological map. AirSide is based on the DispoMap and widens it by a large variety of features:
|DispoMap is a topological view of the airport. It allows users to navigate within a two-dimensional map and to select multiple layers of information. Since we tried to reach as many different end-users as possible, the DispoMap was created as a plug-in based system. The first installment contains only the most important plug-ins with very basic layers such as the airports layout, streets, buildings, aprons, runways and of course aircraft. Further projects will add new plug-ins with more layers.|
|Ground handling has a vast variety of responsibilities at the Airport.
More than 1000 aircraft are unloaded and loaded every day by about 800 workers.
They drive baggages to the terminal, dock staircases, lifters and ground power units to the planes.
To coordinate these tasks, the project "Cobra" gives the controller an information system,
that enables him to oversee and guide workers and resources.
The first phase implements the following requirements:
Redesign of bus scheduling systemThe bus scheduling system was adapted to the new demands. In accordance the software was redesigned as Java-client.
Driver Information System (Bus).The busses at the airport Munich were furnished with new mobile computer systems to keep the driver up-to-date about the transfer data. For a more comfortable migration of the new devices, an emulator of the old programme (Telnet-Client) was implemented. The new system efficiently collects information about the current status of the bus (e.g. Last Passenger on board, driver scheduling, position).
Rule serviceBuild-up of rule based data processing. The Rule service represents a blackbox which transforms any kind of data by means of a data based rule system. The most important features are the processing of any type of data (e.g. Text, Numbers, Date), a free editing interface and the high performance.
Automation of bus scheduling IIn the first phase a rule-service based suggestion system was developed. With the help of free definable rules, the optimized relation between transfer orders and busses are calculated and displayed. This system is integrated seamlessly into the "bus scheduling system".
Automation of bus scheduling IIIn the second phase, additional rules were integrated for automatic scheduling, concerning typical real-time events, i.e. flight delays, traffic delays.
|Every tower is only manned with one employee during the night shift. This increases the risk for every employee in case of a serious health problem. To enhance safety and ensure fast help in case of an emergency, a dead man's control was added to the application AirSide. When active, it monitors the activities of the controller. If he does not respond within a given time frame, an alarm is triggered. Safeguarding against failure is of outmost importance to this vital system. This feature is linked to the emergency system of the airport's own fire department.|
|Emergency handling adds three additional modules to AirSide. A layer in the AirSide Map allows users to define and to keep track of emergencies. In the emergency window users can edit, categorize and archive emergencies. The daily report module integrates the emergency information into the daily reports.|
|VIP-Lounge is a complex application for the newly built VIP-Lounge at the Airport.
The application comprises reservation and booking, personnel planning, customer service and billing.