Core Concepts
본 연구는 Simulink-Stateflow 모델의 결함을 자동으로 수정하는 새로운 검색 기반 접근법을 제안한다. 이 접근법은 전역 및 지역 검색을 결합하고, CPS 특성을 고려한 새로운 수정 목표를 정의한다.
Abstract
본 연구는 사이버-물리 시스템(CPS)의 고수준 제어 논리를 모델링하는 데 널리 사용되는 Stateflow 모델의 결함을 자동으로 수정하는 새로운 검색 기반 접근법을 제안한다.
주요 내용은 다음과 같다:
전역 및 지역 검색을 결합한 새로운 수정 알고리즘 제안
CPS 특성을 고려한 새로운 수정 목표 정의(고장 지속 시간, 고장 발생 시간, 고장 심각도)
Stateflow 모델을 자동으로 수정하기 위한 새로운 돌연변이 연산자 제안
연구팀은 3가지 사례 연구 시스템과 총 9개의 결함 있는 Stateflow 모델을 대상으로 실험을 수행했다. 실험 결과, 제안 기법인 FLOWREPAIR가 Stateflow 모델의 결함을 수정할 수 있으며, 기존 접근법보다 우수한 성능을 보였다.
Stats
고장 지속 시간을 줄이는 부분 수정 패치의 예시가 있다.
고장 발생 시간을 늦추는 부분 수정 패치의 예시가 있다.
고장 심각도를 낮추는 부분 수정 패치의 예시가 있다.