Enhancing Models Correctness through Formal Verification: A Case Study from the Railway Domain

被引:3
作者
Basile, Davide [1 ]
Di Giandomenico, Felicita [1 ]
Gnesi, Stefania [1 ]
机构
[1] CNR, ISTI, Ist Sci & Tecnol Informaz A Faedo, Pisa, Italy
来源
MODELSWARD: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT | 2017年
关键词
Verification; Cyber-Physical System; Communication-centric Applications;
D O I
10.5220/0006291106790686
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Model-based approaches are widely used for analysing systems belonging to a variety of domains, including the transportation sector. A critical issue with models is their validation, in order to justifiably put reliance on the analysis results they provide (including non functional indicators such as reliability, performance and energy consumption). Typically, cross-validation is performed, e.g. through exercising modelling by different formalisms/tools or through forms of experimental analysis. In this paper, we address validation of a case study from the railway domain via formal techniques, specifically with automata-based models. Validation of interaction aspects of Stochastic Activity Networks models of rail road switch heaters, developed for the purpose of evaluating energy consumption and reliability indicators, is performed through a tool based on contract automata, a recently introduced formalism for verifying properties of communication-based applications.
引用
收藏
页码:679 / 686
页数:8
相关论文
共 26 条
[1]   A THEORY OF TIMED AUTOMATA [J].
ALUR, R ;
DILL, DL .
THEORETICAL COMPUTER SCIENCE, 1994, 126 (02) :183-235
[2]  
[Anonymous], 1993, Symbolic Model Checking
[3]  
Apt K. R., 1986, INF PROCESS LETT, V22
[4]  
Balbo G., 2007, LNCS, V4486
[5]  
Basile D., 2016, 7 INT S LEV APPL FOR
[6]  
Basile D., 2016, J LOGICAL ALGEBRAIC, V85
[7]  
Basile D., 2016, PLAYING OUR CAT COMM, P62
[8]  
Basile D., 2017, P 11 INT WO IN PRESS
[9]  
Basile D., 2017, 32 ACM S AP IN PRESS
[10]  
Basile D., 2016, CORR