상세 보기
초록
Modified Condition/Decision Coverage(MC/DC) is a widely adopted criterion in safety-critical systems, offering a more efficient alternative to Multiple Condition Coverage(MCC). However, existing research on MC/DC test generation has primarily prioritized algorithmic efficiency, often overlooking the reliability of the prerequisite boolean preprocessing step. This implicit assumption of reliability poses a significant risk, as errors during preprocessing can result in the testing of logically non-equivalent expressions. To ensure the integrity of the preprocessing phase, this paper proposes an MCC-based logical equivalence checker. This tool verifies equivalence sequentially at each step by comparing outcomes across all MCC combinations, thereby covering the complete truth table. If a discrepancy is detected, the tool identifies the initial failing stage and provides a corresponding counterexample. By guaranteeing the correctness of the logical expression preprocessing, this research contributes to enhancing the overall reliability of MC/DC testing.
키워드
- 제목
- 다중 조건 커버리지 기반의 논리식 동등성 검사기 개발
- 제목 (타언어)
- (Development of a Logic Expression Equivalence Checker Based on Multiple Condition Coverage)
- 저자
- 김예원; 이로빈; 남영호
- 발행일
- 2025-12
- 유형
- Y
- 저널명
- 스마트미디어저널
- 권
- 14
- 호
- 12
- 페이지
- 113 ~ 122