|
Exploring the taxonomy of commits in cyber-physical systems for enhanced error fixes investigation
[Классификация коммитов в репозиториях киберфизических систем для исследования исправлений ошибок в них]
N. A. Starovoytov, S. M. Staroletov Altai State Technical University
Аннотация:
Киберфизические системы представляют собой симбиоз многоуровневых систем управления и учитывают физические аспекты функционирования целевых объектов. Ошибки в таких системах могут быть связаны как с неправильной организацией кода и работой аппаратных средств, так и с неверным пониманием физических законов и их численной аппроксимацией. Продолжая предыдущую работу, мы применяем технологии автоматизированного анализа коммитов в git-репозиториях некоторых известных киберфизических систем с последующей классификацией собранных сообщений о фиксации изменений, написанных разработчиками таких систем. В работе мы обсуждаем выявленные сильные ключевые слова и обобщенные сообщения об исправлениях, которые способны показать основные классы ошибок в этих проектах. Результаты исследования могут быть использованы при обучении и консультировании по ошибкам и уязвимостям в сложных системах.
Ключевые слова:
кластеризация, исправляющие коммиты, классификация ошибок, киберфизические системы
Образец цитирования:
N. A. Starovoytov, S. M. Staroletov, “Exploring the taxonomy of commits in cyber-physical systems for enhanced error fixes investigation”, Труды ИСП РАН, 36:2 (2024), 33–46
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/tisp871 https://www.mathnet.ru/rus/tisp/v36/i2/p33
|
|