Дослідження методів валідації railML документів в середовищі .NET

dc.contributor.authorВискарка, Маргарита Юріївнаuk_UA
dc.date.accessioned2025-03-19T10:48:52Z
dc.date.available2025-03-19T10:48:52Z
dc.date.issued2025
dc.description.abstractUKR: Магістерська робота виконана на 164 сторінках, містить 65 рисунків, 4 таблиць, та 27 використані джерела. В магістерській роботі було розглянуто доступні методи валідації railML документів у середовищі .NET. Було оглянуто основні стандартні бібліотеки для валідації в .NET з фокусом на визначені ситуацій, які є особливо важливими для валідації файлів формату даних railML, а саме сценарії використання розширень. Було виявлено та досліджено проблему недостатньо чітких повідомлень у середовищі .NET, пов’язану з недозволеними за схемою railML атрибутами. Було встановлено її важливість для задачі правильної валідації документів railML, зроблено та перевірено гіпотези щодо її походження, визначено рекомендації щодо її усунення, та розроблено рішення даної проблеми на основі одного з стандартних методів. Мета дослідження полягає в аналізі доступних методів валідації railML документів у середовищі .NET та визначенні або розробці найбільш відповідного вимогам railML.org методу. Об'єкт дослідження – валідація railML документів у середовищі .NETuk_UA
dc.description.abstractENG: The master's thesis is performed on 164 pages, contains 65 figures, 4 tables and 27 sources used. In the master's thesis the available methods for validating railML documents in the .NET environment were studied. The main standard libraries for validation in .NET were reviewed with a focus on the identified situations that are particularly important for validating railML data format files, namely scenarios for using extensions. The problem of insufficiently clear messages in the .NET environment, associated with attributes not allowed by the railML schema, was identified and investigated. Its importance for the task of correct validation of railML documents was established, hypotheses were made and tested regarding its origin, recommendations for its elimination were determined, and a solution to this problem was developed based on one of the standard methods. The purpose of the study is to analyze the available methods for validating railML documents in the .NET environment and to determine or develop the method that best meets the requirements of railML.org. The object of the study is the validation of railML documents in the .NET environmenten
dc.identifier.citationВискарка М. Ю. Дослідження методів валідації railML документів в середовищі .NET: дипломна робота на здобуття кваліфікаційного ступеня магістра : спец. 121 – Інженерія програмного забезпечення / наук. керівник О. П. Іванов ; Український державний університет науки та технологій. Дніпро, 2025. 164 с.uk_UA
dc.identifier.urihttps://crust.ust.edu.ua/handle/123456789/19841
dc.language.isouk
dc.publisherУкраїнський державний університет науки і технологій, Дніпроuk_UA
dc.subjectвалідаціяuk_UA
dc.subjectатрибутиuk_UA
dc.subjectсформованістьuk_UA
dc.subjectрозширенняuk_UA
dc.subjectvalidationen
dc.subjectrailMLen
dc.subjectXMLen
dc.subjectXSDen
dc.subject.NETen
dc.subjectattributesen
dc.subjectwell-formednessen
dc.subjectextensionsen
dc.subjectВКРuk_UA
dc.subjectКІТuk_UA
dc.subject.classificationTECHNOLOGYen
dc.titleДослідження методів валідації railML документів в середовищі .NETuk_UA
dc.title.alternativeResearch of the validation methods of railML documents in the .NET environmenten
dc.typeMaster's Thesis
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
VYSKARKA_M.pdf
Size:
5.42 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: