Verifying functional behaviors of automotive products in EAST-ADL2 using UPPAAL-PORT

Résultats de recherche: Contribution dans un livre/un catalogue/un rapport/dans les actes d'une conférenceArticle dans les actes d'une conférence/un colloque

Résumé

We study the use of formal modeling and verification techniques at an early stage in the development of safety-critical automotive products which are originally described in the domain specific architectural language EAST-ADL2. This architectural language only focuses on the structural definition of functional blocks. However, the behavior inside each functional block is not specified and that limits formal modeling and analysis of systems behaviors as well as efficient verification of safety properties. In this paper, we tackle this problem by proposing one modeling approach, which formally captures the behavioral execution inside each functional block and their interactions, and helps to improve the formal modeling and verification capability of EAST-ADL2: the behavior of each elementary function of EAST-ADL2 is specified in UPPAAL Timed Automata. The formal syntax and semantics are defined in order to specify the behavior model inside EAST-ADL2 and their interactions. A composition of the functional behaviors is considered a network of Timed Automata that enables us to verify behaviors of the entire system using the UPPAAL model checker. The method has been demonstrated by verifying the safety of the Brake-by-wire system design.
langue originaleAnglais
titre30th International Conference on Computer Safety, Reliability and Security, Naples, Italy, September 19-21, 2011
Sous-titreProgramming and Software Engineering
EditeurLecture Notes in Computer Science
Pages243-256
Nombre de pages14
Volume6894
ISBN (imprimé)9783642242694
Les DOIs
étatPublié - 2011
Evénement30th International Conference on Computer Safety, Reliability and Security - Naples, Italie
Durée: 19 sept. 201121 sept. 2011

Une conférence

Une conférence30th International Conference on Computer Safety, Reliability and Security
PaysItalie
La villeNaples
période19/09/1121/09/11

Empreinte digitale

Brakes
Semantics
Systems analysis
Wire
Chemical analysis

Citer ceci

Kang, E-Y., Schobbens, P-Y., & Pettersson, P. (2011). Verifying functional behaviors of automotive products in EAST-ADL2 using UPPAAL-PORT. Dans 30th International Conference on Computer Safety, Reliability and Security, Naples, Italy, September 19-21, 2011 : Programming and Software Engineering (Vol 6894, p. 243-256). Lecture Notes in Computer Science. https://doi.org/10.1007/978-3-642-24270-0_18
Kang, Eun-Young ; Schobbens, Pierre-Yves ; Pettersson, Paul. / Verifying functional behaviors of automotive products in EAST-ADL2 using UPPAAL-PORT. 30th International Conference on Computer Safety, Reliability and Security, Naples, Italy, September 19-21, 2011 : Programming and Software Engineering. Vol 6894 Lecture Notes in Computer Science, 2011. p. 243-256
@inproceedings{91ee0d88b865478e94af071a6e4afcd8,
title = "Verifying functional behaviors of automotive products in EAST-ADL2 using UPPAAL-PORT",
abstract = "We study the use of formal modeling and verification techniques at an early stage in the development of safety-critical automotive products which are originally described in the domain specific architectural language EAST-ADL2. This architectural language only focuses on the structural definition of functional blocks. However, the behavior inside each functional block is not specified and that limits formal modeling and analysis of systems behaviors as well as efficient verification of safety properties. In this paper, we tackle this problem by proposing one modeling approach, which formally captures the behavioral execution inside each functional block and their interactions, and helps to improve the formal modeling and verification capability of EAST-ADL2: the behavior of each elementary function of EAST-ADL2 is specified in UPPAAL Timed Automata. The formal syntax and semantics are defined in order to specify the behavior model inside EAST-ADL2 and their interactions. A composition of the functional behaviors is considered a network of Timed Automata that enables us to verify behaviors of the entire system using the UPPAAL model checker. The method has been demonstrated by verifying the safety of the Brake-by-wire system design.",
author = "Eun-Young Kang and Pierre-Yves Schobbens and Paul Pettersson",
year = "2011",
doi = "10.1007/978-3-642-24270-0_18",
language = "English",
isbn = "9783642242694",
volume = "6894",
pages = "243--256",
booktitle = "30th International Conference on Computer Safety, Reliability and Security, Naples, Italy, September 19-21, 2011",
publisher = "Lecture Notes in Computer Science",

}

Kang, E-Y, Schobbens, P-Y & Pettersson, P 2011, Verifying functional behaviors of automotive products in EAST-ADL2 using UPPAAL-PORT. Dans 30th International Conference on Computer Safety, Reliability and Security, Naples, Italy, September 19-21, 2011 : Programming and Software Engineering. VOL. 6894, Lecture Notes in Computer Science, p. 243-256, 30th International Conference on Computer Safety, Reliability and Security, Naples, Italie, 19/09/11. https://doi.org/10.1007/978-3-642-24270-0_18

Verifying functional behaviors of automotive products in EAST-ADL2 using UPPAAL-PORT. / Kang, Eun-Young; Schobbens, Pierre-Yves; Pettersson, Paul.

30th International Conference on Computer Safety, Reliability and Security, Naples, Italy, September 19-21, 2011 : Programming and Software Engineering. Vol 6894 Lecture Notes in Computer Science, 2011. p. 243-256.

Résultats de recherche: Contribution dans un livre/un catalogue/un rapport/dans les actes d'une conférenceArticle dans les actes d'une conférence/un colloque

TY - GEN

T1 - Verifying functional behaviors of automotive products in EAST-ADL2 using UPPAAL-PORT

AU - Kang, Eun-Young

AU - Schobbens, Pierre-Yves

AU - Pettersson, Paul

PY - 2011

Y1 - 2011

N2 - We study the use of formal modeling and verification techniques at an early stage in the development of safety-critical automotive products which are originally described in the domain specific architectural language EAST-ADL2. This architectural language only focuses on the structural definition of functional blocks. However, the behavior inside each functional block is not specified and that limits formal modeling and analysis of systems behaviors as well as efficient verification of safety properties. In this paper, we tackle this problem by proposing one modeling approach, which formally captures the behavioral execution inside each functional block and their interactions, and helps to improve the formal modeling and verification capability of EAST-ADL2: the behavior of each elementary function of EAST-ADL2 is specified in UPPAAL Timed Automata. The formal syntax and semantics are defined in order to specify the behavior model inside EAST-ADL2 and their interactions. A composition of the functional behaviors is considered a network of Timed Automata that enables us to verify behaviors of the entire system using the UPPAAL model checker. The method has been demonstrated by verifying the safety of the Brake-by-wire system design.

AB - We study the use of formal modeling and verification techniques at an early stage in the development of safety-critical automotive products which are originally described in the domain specific architectural language EAST-ADL2. This architectural language only focuses on the structural definition of functional blocks. However, the behavior inside each functional block is not specified and that limits formal modeling and analysis of systems behaviors as well as efficient verification of safety properties. In this paper, we tackle this problem by proposing one modeling approach, which formally captures the behavioral execution inside each functional block and their interactions, and helps to improve the formal modeling and verification capability of EAST-ADL2: the behavior of each elementary function of EAST-ADL2 is specified in UPPAAL Timed Automata. The formal syntax and semantics are defined in order to specify the behavior model inside EAST-ADL2 and their interactions. A composition of the functional behaviors is considered a network of Timed Automata that enables us to verify behaviors of the entire system using the UPPAAL model checker. The method has been demonstrated by verifying the safety of the Brake-by-wire system design.

U2 - 10.1007/978-3-642-24270-0_18

DO - 10.1007/978-3-642-24270-0_18

M3 - Conference contribution

SN - 9783642242694

VL - 6894

SP - 243

EP - 256

BT - 30th International Conference on Computer Safety, Reliability and Security, Naples, Italy, September 19-21, 2011

PB - Lecture Notes in Computer Science

ER -

Kang E-Y, Schobbens P-Y, Pettersson P. Verifying functional behaviors of automotive products in EAST-ADL2 using UPPAAL-PORT. Dans 30th International Conference on Computer Safety, Reliability and Security, Naples, Italy, September 19-21, 2011 : Programming and Software Engineering. Vol 6894. Lecture Notes in Computer Science. 2011. p. 243-256 https://doi.org/10.1007/978-3-642-24270-0_18