DocumentCode :
2332290
Title :
bCANDLE: formal modelling and analysis of CAN control systems
Author :
Kendall, D. ; Bradley, S.P. ; Henderson, W.D. ; Robson, A.P.
Author_Institution :
Dept. of Comput., Northumbria Univ., Newcastle upon Tyne, UK
fYear :
1998
fDate :
3-5 Jun 1998
Firstpage :
171
Lastpage :
177
Abstract :
Embedded control systems appear in many of the manufactured products upon which society increasingly depends. System developers need better development methods in order to be more confident that the systems which they deliver will behave properly. The need is particularly pressing in the case of distributed, hard real-time control systems for which testing is notoriously difficult. In recent years, much research has been conducted into formal techniques for analysing the quantitative temporal properties of system models. Such work offers the promise of complementing testing in the validation of systems by approaches which include simulation, symbolic monitoring, assertion checking and verification. The principal contribution of this paper is the introduction of a modelling language, bCANDLE, whose intended domain comprises embedded control systems in which computing nodes communicate using one or more controller area networks (CAN). bCANDLE is a simple but expressive language which includes value passing broadcast communication, message priorities and an explicit time construct. In giving a formal semantics to bCANDLE in terms of timed transition systems, the authors present for the first time an abstract, timed formal model of CAN
Keywords :
control systems; formal verification; local area networks; real-time systems; system monitoring; virtual machines; CAN control systems; abstract timed formal model; assertion checking; bCANDLE modelling language; controller area networks; distributed hard real-time control systems; embedded control system; explicit time construct; formal analysis; formal modelling; formal semantics; message priorities; quantitative temporal properties; simulation; symbolic monitoring; system development; testing; timed transition systems; value passing broadcast communication; verification; Communication system control; Computational modeling; Control system analysis; Control system synthesis; Control systems; Distributed control; Manufactured products; Pressing; Real time systems; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Technology and Applications Symposium, 1998. Proceedings. Fourth IEEE
Conference_Location :
Denver, CO
Print_ISBN :
0-8186-8569-7
Type :
conf
DOI :
10.1109/RTTAS.1998.683201
Filename :
683201
Link To Document :
بازگشت