arrow
返回

Integrating model checking and model based testing for industrial software development

delete2019-01-01
delete20
PRE
AI
E
Emília Villani *
R
Rodrigo Pastl Pontes
G
Guilherme Kisselofl Coracini
A
Ana Maria Ambrósio
DOI:10.1016/j.compind.2018.08.003delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
With the purpose of making the use of model based techniques in industrial software development more efficient, this work proposes the combined application of two verification techniques: model checking with UPPAAL and CoFI (Conformance and Fault Injection) model based testing with ConData. This combination is supported by ConTEA, a software tool for automatically connecting UPPAAL to ConData, and, therefore, explore both techniques simultaneously. We present the tool and discuss the use of ConTEA in two different development processes. The first process investigates how CoFI can contribute to identify gaps in the specification and implicit assumptions made by engineers when applying model checking. The second process focuses on how model checking can improve the development and verification of the models that are used for model based testing. The proposed processes were applied to three case studies. Based on them, we compare the proposed processes to the traditional CoFI and UPPAAL stand-alone processes. The results indicate that the combined use of the two verification technique contributes to the identification of a large range of diversified errors and problems early in the development cycle. (C) 2018 Elsevier B.V. All rights reserved.
Keyword:
Model checking
Model based testing
Verification techniques
Model based design
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Computers in Industry 封面图
Computers in Industry
IF:
9.1
论文数:
2.9K
被引数:
1.1W

机构

I
instituto nacional de pesquisas espaciais (inpe)
学者数:
3.0K
论文数: 2.1K
被引数: 3