:: ECONOMY :: ОБҐРУНТУВАННЯ ДОЦІЛЬНОСТІ ФОРМАЛІЗАЦІЇ АРТЕФАКТІВ ПРОЦЕСУ РОЗРОБЛЕННЯ ПРОГРАМНИХ СИСТЕМ :: ECONOMY :: ОБҐРУНТУВАННЯ ДОЦІЛЬНОСТІ ФОРМАЛІЗАЦІЇ АРТЕФАКТІВ ПРОЦЕСУ РОЗРОБЛЕННЯ ПРОГРАМНИХ СИСТЕМ
:: ECONOMY :: ОБҐРУНТУВАННЯ ДОЦІЛЬНОСТІ ФОРМАЛІЗАЦІЇ АРТЕФАКТІВ ПРОЦЕСУ РОЗРОБЛЕННЯ ПРОГРАМНИХ СИСТЕМ
 
UA  RU  EN
         

Світ наукових досліджень. Випуск 30

Термін подання матеріалів

24 травня 2024

До початку конференції залишилось днів 11



  Головна
Нові вимоги до публікацій результатів кандидатських та докторських дисертацій
Редакційна колегія. ГО «Наукова спільнота»
Договір про співробітництво з Wyzsza Szkola Zarzadzania i Administracji w Opolu
Календар конференцій
Архів
  Наукові конференції
 
 Лінки
 Форум
Наукові конференції
Наукова спільнота - інтернет конференції
Світ наукових досліджень www.economy-confer.com.ua

 Голосування 
З яких джерел Ви дізнались про нашу конференцію:

соціальні мережі;
інформування електронною поштою;
пошукові інтернет-системи (Google, Yahoo, Meta, Yandex);
інтернет-каталоги конференцій (science-community.org, konferencii.ru, vsenauki.ru, інші);
наукові підрозділи ВУЗів;
порекомендували знайомі.
з СМС повідомлення на мобільний телефон.


Результати голосувань Докладніше

 Наша кнопка
www.economy-confer.com.ua - Економічні наукові інтернет-конференції

 Лічильники
Українська рейтингова система

ОБҐРУНТУВАННЯ ДОЦІЛЬНОСТІ ФОРМАЛІЗАЦІЇ АРТЕФАКТІВ ПРОЦЕСУ РОЗРОБЛЕННЯ ПРОГРАМНИХ СИСТЕМ

 
24.04.2024 22:11
Автор: Шкарупило Вадим Вікторович, кандидат технічних наук, доцент, Національний університет біоресурсів і природокористування України, Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України; Зайко Тетяна Анатоліївна, кандидат технічних наук, доцент, Національний університет «Запорізька політехніка»; Шкарупило Віктор Вікторович, аспірант, Національний університет «Запорізька політехніка»; Тіменко Артур Валентинович, ст. викладач, Національний університет «Запорізька політехніка»
[2. Інформаційні системи і технології;]

ORCID: 0000-0002-0523-8910 Шкарупило В.В.

ORCID: 0000-0003-1800-8388 Зайко Т.А.

ORCID: 0009-0004-3843-3546 Шкарупило В.В.

ORCID: 0000-0002-7871-4543 Тіменко А.В.

Актуальний рівень розвитку програмної складової комп’ютерних систем, у тому числі розподілених, є таким, що потребує застосування комплексних підходів до організації процесу розроблення. Такі підходи включають, зокрема, кроки, спрямовані на залучення засобів формалізації, а також засобів автоматизації формалізованого опрацювання артефактів, що фігурують у процесі розроблення програмних систем, серед яких – і системи критичного призначення. Демонстративним свідченням дієвості такого підходу є, наприклад, виявлення у період від 2008 по 2020 рр. 66 підтверджених помилок у артефактах процесу розроблення систем керування, залучених для реалізації процесів, на основі яких уможливлюється функціонування атомної енергетики Фінляндії [1].

Доречно зауважити, однак, що корисний ефект від застосування формальних методів і засобів у процесі розроблення програмних систем, у тому числі розподілених, може проявлятися у різних формах:

– як підтвердження несуперечливості програмно-алгоритмічної складової розроблюваної системи, що особливо важливо у контексті розроблення систем критичного призначення, серед яких – і системи, на основі яких забезпечується реалізація процесів галузі енергетики [2];

– виявлення суперечливості програмно-алгоритмічної складової для обраного рівня деталізації досліджуваних артефактів як формалізованих подань. Аспект обрання належного рівня деталізації таких подань при цьому типово визначається рівнем кваліфікації, досвідом розробника / розробників. Відкритим, однак, і досі лишається питання розроблення і застосування теоретичних засад стосовно забезпечення автоматизації процесу встановлення достатнього рівня деталізації формалізованих подань, з урахуванням, у тому числі, доступних обчислювальних можливостей наявних комп’ютерних систем для їх залучення у якості програмно-апаратних платформ для проведення формальної верифікації зазначених артефактів в автоматизованому режимі.

Уваги заслуговує також і питання вибору технологій, на основі яких реалізуються розподілені програмні системи. Серед таких можуть бути, у тому числі, технології реалізації названих систем у формі вебсервісів: наприклад, згідно моделі централізованого координування відповідних компонентів. У даному контексті, результати попередніх досліджень дозволяють стверджувати стосовно дієвості залучення формальних методів та засобів для проведення валідації [3]. Результативність їх також було підтверджено у частині контролю сумісності компонентів розподілених програмних систем Інтернету речей [4].

Таким чином, формальні методи і супутні засоби є дієвими інструментами здійснення у процесі розроблення розподілених програмних систем контролю одержуваних при цьому артефактів, а також інструментами самоконтролю розробника / розробників. Питання автоматизації процесу вибору достатнього рівня деталізації формалізованих подань при цьому і досі є відкритим.

Подяки. Аналітичний матеріал висвітлено у відповідності до вирішуваних задач НДР 0120U102683 “Розроблення спеціалізованих комп’ютерних технологій моделювання та опрацювання оперативної інформації в задачах енергетики”, виконуваної відділом математичного та комп’ютерного моделювання Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України.

Список літератури:

1. Pakonen A. Model-checking I&C logics – insights from over a decade of projects in Finland. Proc. 12th Nuclear Plant Instrumentation, Control and Human-Machine Interface Technologies, NPIC&HMIT 2021. American Nuclear Society (ANS), 2021. P. 792–801 DOI: https://doi.org/10.13182/T124-34322

2. Shkarupylo V., Blinov I., Dusheba V., Alsayaydeh J. A. J. Case Driven TLC Model Checker Analysis in Energy Scenario. Proc. of the Sixth International Workshop on Computer Modeling and Intelligent Systems, CMIS-2023 (Zaporizhzhia, Ukraine, May 3, 2023). P. 65–75. DOI: https://doi.org/10.32782/cmis/3392-6

3. Shkarupylo V. A Simulation-driven Approach for Composite Web Services Validation. Proc. 27th Int. Central European Conference on Information and Intelligent Systems, CECIIS 2016, Varazdin, Croatia, September 21–23, 2016. P. 227-231. URL: http://archive.ceciis.foi.hr/app/public/conferences/1/ceciis2016/papers/QoS-1.pdf

4. Timenko A.V., Shkarupylo V.V., Kulykovska N.A., Hrushko S.S. Study of the Method of Controlling the Compatibility of Internet of Things Devices Based on the MQTT Application Layer Protocol. Herald of Advanced Information Technology. Publ. Nauka i Tekhnika. Odessa: Ukraine. 2024, Vol. 7, No. 1, P. 48–58. DOI: https://doi.org/10.15276/hait.07.2024.4



Creative Commons Attribution Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License

допомогаЗнайшли помилку? Виділіть помилковий текст мишкою і натисніть Ctrl + Enter


 Інші наукові праці даної секції
METHODS AND MEANS FOR DETECTION AND CLASSIFICATION OF CAMOUFLAGED OBJECTS BASED ON DEEP NEURAL NETWORKS
29.03.2024 23:27
ІНФОРМАЦІЙНО-ТЕХНОЛОГІЧНІ ПРОЕКТИ «РОЗУМНИХ» СИСТЕМ ЦЕНТРАЛІЗОВАНОГО ТЕПЛОПОСТАЧАННЯ
24.04.2024 23:24
INVESTIGATING THE POSSIBILITY OF USING CONSECUTIVE WEBCAM FRAMES TO GENERATE RANDOM SEQUENCES
24.04.2024 14:00
ДОСЛІДЖЕННЯ МІЖКАДРОВОЇ КОРЕЛЯЦІЇ ХАОСУ, ЩО ГЕНЕРУЄТЬСЯ ВЕБКАМЕРОЮ
24.04.2024 13:52
.NET BASED WEB CAMERA RANDOM SEQUENCE GENERATOR IMPLEMENTATION
24.04.2024 13:26
ENHANCING CRYPTOGRAPHIC SECURITY SYSTEMS THROUGH STOCHASTIC PROCESSES INDUCED BY WEB CAMERAS
24.04.2024 12:58
ВИКОРИСТАННЯ ГЕНЕРАТИВНОГО ШТУЧНОГО ІНТЕЛЕКТУ У КІБЕРБЕЗПЕЦІ: НОВІ МОЖЛИВОСТІ ДЛЯ ЗАХИСТУ ТА НАПАДУ
23.04.2024 13:30
ІНФОРМАЦІЙНІ РЕСУРСИ У ПРАВНИЧІЙ ДІЯЛЬНОСТІ
23.04.2024 12:22
ОДИН ПІДХІД ДО РОЗВ’ЯЗАННЯ ЗАДАЧ ТЕОРІЇ РОЗКЛАДІВ З ЦИКЛІЧНИМ ПОРЯДКОМ ПОДІЙ
22.04.2024 16:46
ДОСЛІДЖЕННЯ ОСОБЛИВОСТЕЙ ЗБОРУ ТА АГРЕГУВАННЯ ПОТОКОВИХ ДАНИХ НОВИН У СОЦІАЛЬНИХ МЕРЕЖАХ ПРИ ВИРІШЕННІ ЗАВДАНЬ ІНТЕЛЕКТУАЛЬНОГО АНАЛІЗУ ДАНИХ
22.04.2024 15:33




© 2010-2024 Всі права застережені При використанні матеріалів сайту посилання на www.economy-confer.com.ua обов’язкове!
Час: 0.198 сек. / Mysql: 1425 (0.155 сек.)