paper-with-me

홈 › Papers

Efficient Test Data Generation for MC/DC with OCL and Search

2024-01-07 · Hassan Sartaj, Muhammad Zohaib Iqbal, Atif Aftab Ahmed Jilani, Muhammad Uzair khan

System-level testing of avionics software systems requires compliance with different international safety standards such as DO-178C. An important consideration of the avionics industry is automated test data generation according to the criteria suggested by safety standards. One of the recommended criteria by DO-178C is the modified condition/decision coverage (MC/DC) criterion. The current model-based test data generation approaches use constraints written in Object Constraint Language (OCL), and apply search techniques to generate test data. These approaches either do not support MC/DC criterion or suffer from performance issues while generating test data for large-scale avionics systems. In this paper, we propose an effective way to automate MC/DC test data generation during model-based testing. We develop a strategy that utilizes case-based reasoning (CBR) and range reduction heuristics designed to solve MC/DC-tailored OCL constraints. We performed an empirical study to compare our proposed strategy for MC/DC test data generation using CBR, range reduction, both CBR and range reduction, with an original search algorithm, and random search. We also empirically compared our strategy with existing constraint-solving approaches. The results show that both CBR and range reduction for MC/DC test data generation outperform the baseline approach. Moreover, the combination of both CBR and range reduction for MC/DC test data generation is an effective approach compared to existing constraint solvers.

📄 PDF Abstract BibTeX arXiv:2401.03469

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Video-T1: Test-Time Scaling for Video Generation

2025-03-24 · Fangfu Liu, HanYang Wang, Yimo Cai, Kaiyan Zhang 외

With the scale capability of increasing training data, model size, and computational cost, video generation has achieved impressive results in digital creation, enabling users to express creativity across various domains…

DenoisingVideo Generation

(1D) Ordered Tokens Enable Efficient Test-Time Search

2026-04-16 · Zhitong Gao, Parham Rezaei, Ali Cy, Mingqiao Ye 외 arxiv

Tokenization is a key component of autoregressive (AR) generative models, converting raw data into more manageable units for modeling. Commonly, tokens describe local information, such as regions of pixels in images or w…

Text-to-Image Generation

ImagerySearch: Adaptive Test-Time Search for Video Generation Beyond Semantic Dependency Constraints

2025-10-16 · Meiqi Wu, Jiashu Zhu, Xiaokun Feng, Chubin Chen 외 arxiv

Video generation models have achieved remarkable progress, particularly excelling in realistic scenarios; however, their performance degrades notably in imaginative scenarios. These prompts often involve rarely co-occurr…

Video Generation

EvoGPT: Enhancing Test Suite Robustness via LLM-Based Generation and Genetic Optimization

2025-05-18 · Lior Broide, Roni Stern

Large Language Models (LLMs) have recently emerged as promising tools for automated unit test generation. We introduce a hybrid framework called EvoGPT that integrates LLM-based test generation with evolutionary search t…

DiversityFault Detectionsoftware testing

Machine Learning Testing: Survey, Landscapes and Horizons

2019-06-19 · Jie M. Zhang, Mark Harman, Lei Ma, Yang Liu

This paper provides a comprehensive survey of Machine Learning Testing (ML testing) research. It covers 144 papers on testing properties (e.g., correctness, robustness, and fairness), testing components (e.g., the data, …

Autonomous DrivingBIG-bench Machine LearningFairnessMachine Translation+2