Сергій Станіславович Штаненко, Юрий Яковлевич Самохвалов, Сергій Толюпа
{"title":"一种根据 \"片上系统 \"原理对现代控制系统的软件工具进行错误检测并恢复其正常功能的方法","authors":"Сергій Станіславович Штаненко, Юрий Яковлевич Самохвалов, Сергій Толюпа","doi":"10.18372/2310-5461.58.17655","DOIUrl":null,"url":null,"abstract":"У статті проведено аналіз існуючих математичних моделей надійності програмних засобів сучасних управляючих систем, розкрито переваги та недоліки. Представлені математичні моделі дозволяють оцінювати характеристики помилок у програмах та прогнозувати їхню надійність при проєктуванні та експлуатації. Дані моделі мають імовірнісний характер, і достовірність прогнозів залежить від точності вихідних даних та глибини прогнозування за часом. Розглянуто способи, що забезпечують та підвищують надійність програмних засобів обчислювальних систем, які реалізують принцип «система на кристалі». Реалізація даних способів забезпечення та підвищення надійності надасть можливість сучасним обчислювальним системам зберігати протягом необхідного інтервалу часу здатність правильно виконувати задані специфікацією правила переробки інформації у реальних умовах експлуатації. Запропоновано план відновлення правильного функціонування програмних засобів, в основі якого лежить схема побудови багатокрокових рішень, що базується на логіко-лінгвістичних моделях та ідеях теорії штучного інтелекту. Зокрема, одним із таких методів є метод ситуаційного управління, в основі якого лежать уявлення знань про об’єкт управління та способи управління даним об’єктом. Крім цього в логіко-лінгвістичних моделях реалізуються свої специфічні методи пошуку оптимальних рішень, орієнтовані на якісний опис компонентів рішень, зв’язків між ними та критеріїв вибору рішення. При цьому системи ситуаційного управління не призначені для оптимізації самого процесу управління, вони орієнтовані лише на таке управління, при якому результати будуть ідентичні тим результатам, які отримує людина, а в деяких випадках навіть краще. Реалізація запропонованого плану, в основі якого лежить метод ситуаційного управління надасть можливість побудувати дедуктивну процедуру відновлення правильного функціонування програмних засобів, а це, у свою чергу, дозволить сучасній обчислювальній системі адаптуватися як до відмовних ситуацій, так і до навмисних або ненавмисних несприятливих впливів.","PeriodicalId":388526,"journal":{"name":"Science-based technologies","volume":"3 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"ПІДХІД ДО ВИЯВЛЕННЯ ПОМИЛОК ТА ВІДНОВЛЕННЯ ПРАВИЛЬНОГО ФУНКЦІОНУВАННЯ ПРОГРАМНИХ ЗАСОБІВ СУЧАСНИХ СИСТЕМ УПРАВЛІННЯ, РЕАЛІЗОВАНИХ ЗА ПРИНЦИПОМ «СИСТЕМА НА КРИСТАЛІ»\",\"authors\":\"Сергій Станіславович Штаненко, Юрий Яковлевич Самохвалов, Сергій Толюпа\",\"doi\":\"10.18372/2310-5461.58.17655\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"У статті проведено аналіз існуючих математичних моделей надійності програмних засобів сучасних управляючих систем, розкрито переваги та недоліки. Представлені математичні моделі дозволяють оцінювати характеристики помилок у програмах та прогнозувати їхню надійність при проєктуванні та експлуатації. Дані моделі мають імовірнісний характер, і достовірність прогнозів залежить від точності вихідних даних та глибини прогнозування за часом. Розглянуто способи, що забезпечують та підвищують надійність програмних засобів обчислювальних систем, які реалізують принцип «система на кристалі». Реалізація даних способів забезпечення та підвищення надійності надасть можливість сучасним обчислювальним системам зберігати протягом необхідного інтервалу часу здатність правильно виконувати задані специфікацією правила переробки інформації у реальних умовах експлуатації. Запропоновано план відновлення правильного функціонування програмних засобів, в основі якого лежить схема побудови багатокрокових рішень, що базується на логіко-лінгвістичних моделях та ідеях теорії штучного інтелекту. Зокрема, одним із таких методів є метод ситуаційного управління, в основі якого лежать уявлення знань про об’єкт управління та способи управління даним об’єктом. Крім цього в логіко-лінгвістичних моделях реалізуються свої специфічні методи пошуку оптимальних рішень, орієнтовані на якісний опис компонентів рішень, зв’язків між ними та критеріїв вибору рішення. При цьому системи ситуаційного управління не призначені для оптимізації самого процесу управління, вони орієнтовані лише на таке управління, при якому результати будуть ідентичні тим результатам, які отримує людина, а в деяких випадках навіть краще. Реалізація запропонованого плану, в основі якого лежить метод ситуаційного управління надасть можливість побудувати дедуктивну процедуру відновлення правильного функціонування програмних засобів, а це, у свою чергу, дозволить сучасній обчислювальній системі адаптуватися як до відмовних ситуацій, так і до навмисних або ненавмисних несприятливих впливів.\",\"PeriodicalId\":388526,\"journal\":{\"name\":\"Science-based technologies\",\"volume\":\"3 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-07-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Science-based technologies\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.18372/2310-5461.58.17655\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Science-based technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18372/2310-5461.58.17655","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
ПІДХІД ДО ВИЯВЛЕННЯ ПОМИЛОК ТА ВІДНОВЛЕННЯ ПРАВИЛЬНОГО ФУНКЦІОНУВАННЯ ПРОГРАМНИХ ЗАСОБІВ СУЧАСНИХ СИСТЕМ УПРАВЛІННЯ, РЕАЛІЗОВАНИХ ЗА ПРИНЦИПОМ «СИСТЕМА НА КРИСТАЛІ»
У статті проведено аналіз існуючих математичних моделей надійності програмних засобів сучасних управляючих систем, розкрито переваги та недоліки. Представлені математичні моделі дозволяють оцінювати характеристики помилок у програмах та прогнозувати їхню надійність при проєктуванні та експлуатації. Дані моделі мають імовірнісний характер, і достовірність прогнозів залежить від точності вихідних даних та глибини прогнозування за часом. Розглянуто способи, що забезпечують та підвищують надійність програмних засобів обчислювальних систем, які реалізують принцип «система на кристалі». Реалізація даних способів забезпечення та підвищення надійності надасть можливість сучасним обчислювальним системам зберігати протягом необхідного інтервалу часу здатність правильно виконувати задані специфікацією правила переробки інформації у реальних умовах експлуатації. Запропоновано план відновлення правильного функціонування програмних засобів, в основі якого лежить схема побудови багатокрокових рішень, що базується на логіко-лінгвістичних моделях та ідеях теорії штучного інтелекту. Зокрема, одним із таких методів є метод ситуаційного управління, в основі якого лежать уявлення знань про об’єкт управління та способи управління даним об’єктом. Крім цього в логіко-лінгвістичних моделях реалізуються свої специфічні методи пошуку оптимальних рішень, орієнтовані на якісний опис компонентів рішень, зв’язків між ними та критеріїв вибору рішення. При цьому системи ситуаційного управління не призначені для оптимізації самого процесу управління, вони орієнтовані лише на таке управління, при якому результати будуть ідентичні тим результатам, які отримує людина, а в деяких випадках навіть краще. Реалізація запропонованого плану, в основі якого лежить метод ситуаційного управління надасть можливість побудувати дедуктивну процедуру відновлення правильного функціонування програмних засобів, а це, у свою чергу, дозволить сучасній обчислювальній системі адаптуватися як до відмовних ситуацій, так і до навмисних або ненавмисних несприятливих впливів.