Specification and Verification of a Formal Model for a Real-Time System Using TLA+

dc.contributor.authorShyshatska, О.
dc.contributor.authorMatiichuk, L.
dc.contributor.authorShyshatskyy, A.
dc.contributor.authorШишацька, О. В.
dc.contributor.authorМатійчук, Л. П.
dc.contributor.authorШишацький, А. В.
dc.date.accessioned2025-06-16T07:04:36Z
dc.date.issued2025
dc.description.abstractThe paper describes theoretical and applied aspects of modeling real-time information systems using the example of a continuous glucose monitoring (CGM) system. The primary focus is on the application of formal methods, in particular the TLA+ specification language and modal logics, which ensure mathematical precision in describing system behavior. A formal model of the CGM system is constructed, safety invariants are defined, and automated model verification is performed using the TLC mechanism. The obtained results can be used to improve the reliability and justify the correctness of software-hardware solutions in the field of medical IT systems, particularly Closed-Loop Systems (CLS), which currently lack appropriate regulatory certification. The proposed approach contributes to the formalization of the validation process for such systems in accordance with standards for safety-critical software. У роботі представлено розробку формальної моделі програмно-апаратної системи реального часу на прикладі системи безперервного моніторингу рівня глюкози (Continuous Glucose Monitoring, CGM). CGM-системи є критично важливими ІТ-рішеннями, що використовуються в медичному середовищі для постійного вимірювання рівня глюкози в крові та своєчасного сповіщення користувачів. З огляду на дедалі ширше впровадження CGM у замкнені контури керування (Closed-Loop Systems, CLS), які автоматизують введення інсуліну, зростає потреба у забезпеченні коректності таких систем, особливо враховуючи популярність неперевірених рішень, створених користувачами самостійно (DIY). Попри досягнення в галузі фізичних та сенсорних технологій, програмне забезпечення CGM-систем часто не має формальних специфікацій та перевірок. Це створює ризики у передбачуваності, безпеці та надійності, що є особливо критичними у медичних застосуваннях. Метою дослідження є застосування формальних методів, зокрема TLA+, для специфікації, моделювання та верифікації поведінки CGMсистеми, що функціонує в режимі реального часу.
dc.identifier.citationShyshatska, О. Specification and Verification of a Formal Model for a Real-Time System Using TLA+ / O. Shyshatska, L. Matiichuk, A. Shyshatskyy // Центральноукраїнський науковий вісник. Технічні науки : зб. наук. пр. - Кропивницький : ЦНТУ, 2025. - Вип. 11(42). - Ч. 2. - С. 38-44.
dc.identifier.doihttps://doi.org/10.32515/2664-262X.2025.11(42).2.38-44
dc.identifier.urihttps://dspace.kntu.kr.ua/handle/123456789/16641
dc.language.isoen
dc.publisherЦНТУ
dc.subjectreal-time systems
dc.subjectCGM
dc.subjectmodel
dc.subjectformal design methods
dc.subjectspecification
dc.subjectverification
dc.subjectTLA+
dc.subjectсистеми реального часу
dc.subjectCGM
dc.subjectмодель
dc.subjectформальні методи проєктування
dc.subjectспецифікація
dc.subjectTLA+
dc.subjectверифікація
dc.titleSpecification and Verification of a Formal Model for a Real-Time System Using TLA+
dc.title.alternativeСпецифікація та верифікація формальної моделі системи реального часу із використанням TLA+
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
7.pdf
Size:
316.3 KB
Format:
Adobe Portable Document

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
7.42 KB
Format:
Item-specific license agreed upon to submission
Description: