Від авіаційних до вебстандартів: трансформація SSIM-файлів в JSON формат

Abstract

У зв’язку з динамічними змінами в авіаційному секторі успішний обмін та інтеграція даних планування відіграють вирішальну роль у забезпеченні збереження операційної ефективності авіаліній. Незважаючи на те, що SSIM (Standard Schedules Information Manual) - файл вважається надійним форматом, він має деякі обмеження щодо взаємодії та сумісності з іншими веб-технологіями та програмами через його текстовий формат строго визначений специфікацією. У цій роботі ми пропонуємо підхід до перетворення SSIM-файлів у формат JSON (JavaScript Object Notation). Одним із центральних аспектів цієї роботи є детальна модель перетворення, яка враховує всі важливі структури та рівні інформації SSIM-файлу, проводить їх синтаксичний аналіз і перетворює їх в гнучкий і легко відновлюваний формат JSON. Для перетворення набору авіа рейсів у поєднану лінію польотів використовується модифікований метод гілок і меж. За допомогою низки прикладів та експериментів стаття має на меті показати ефективність даної методологія з точки зору збереження цілісності даних, забезпечення їх точності. Зокрема, розглядаються проблеми, з якими стикаються під час перетворення, наприклад, як врахувати узгодженість даних рядків із фіксованою шириною у SSIM-файлі. Перехід від орієнтованих на авіацію форматів, як-от SSIM-файл, до глобальних веб-форматів, як-от JSON, — це процес, яка виходить за межі технологій і має на меті збільшення гнучкості та зручності співпраці, а також обробки даних в авіаційній галузі. Це дослідження допомагає впровадити цю зміну, пропонуючи простий, ефективний і масштабований підхід для перетворення розкладів авіакомпаній у формат, який за своєю суттю відповідає потребам сучасних інформаційних додатків та систем.
Considering dynamic changes in the aviation sector, successful data exchange and integration planning plays a pivotal role in maintaining operational efficiency of airlines. Although the SSIM (Standard Schedules Information Manual) file is considered a reliable format, it has certain limitations regarding interaction and compatibility with other web technologies and programs due to its text format strictly defined by the specification. In this work, we propose an approach to convert SSIM files into the JSON (JavaScript Object Notation) format. One of the central aspects of this work is a detailed transformation model that considers all the important structures and levels of information of the SSIM file, conducts their syntactic analysis, and converts them into a flexible and easily recoverable JSON format. To transform a set of aviation flights into a combined flying line, a modified branch and bound method is used. With a series of examples and experiments, the article aims to demonstrate the effectiveness of this methodology in terms of preserving data integrity and ensuring their accuracy. In particular, the problems faced during the transformation, for example, how to consider the consistency of data rows with fixed width in the SSIM file, are considered. The transition from aviation-oriented formats, such as the SSIM file, to global web formats, such as JSON, is a process that goes beyond technologies and aims to increase the flexibility and convenience of collaboration, as well as data processing in the aviation industry. This research helps to implement this change, offering a simple, effective, and scalable approach for converting airline schedules into a format that by its nature meets the needs of modern information applications and systems.

Description

Citation

Джусь О. Від авіаційних до вебстандартів: трансформація SSIM-файлів в JSON формат / Олексій Джусь, Михайло Лобур // Комп’ютерні системи проектування. Теорія і практика. — Львів : Видавництво Львівської політехніки, 2024. — Том 6. — № 1. — С. 49–57.

Endorsement

Review

Supplemented By

Referenced By