DocumentCode :
252511
Title :
The observer-based technique for requirements validation in embedded real-time systems
Author :
Jiale Zhou ; Yue Lu ; Lundqvist, Karsten
Author_Institution :
Sch. of Innovation, Design & Eng., Malardalen Univ., Vasteras, Sweden
fYear :
2014
fDate :
26-26 Aug. 2014
Firstpage :
47
Lastpage :
54
Abstract :
Model-based requirements validation is an increasingly attractive approach to discovering hidden flaws in requirements in the early phases of systems development life cycle. The application of using traditional methods such as model checking for the validation purpose is limited by the growing complexity of embedded real-time systems (ERTS). The observer-based technique is a lightweight validation technique, which has shown its potential as a means of validating the correctness of model behaviors. In this paper, the novelty of our contributions is three-fold: 1) we formally define the observer constructs for our formal specification language namely the Timed Abstract State Machine (TASM) language and, 2) we propose the Events Monitoring Logic (EvML) to facilitate the observer specification and, 3) we show how to execute observers to validate the requirements describing the functional behaviors and non-functional properties (such as timing) of ERTS. We also illustrate the applicability of the extended TASM language through an industrial application of a Vehicle Locking-Unlocking system.
Keywords :
embedded systems; finite state machines; formal specification; formal verification; specification languages; system monitoring; EvML; TASM language; embedded real-time system; events monitoring logic; formal specification language; functional behavior; lightweight validation technique; model checking; model-based requirement validation; observer-based technique; systems development life cycle; timed abstract state machine; vehicle locking-unlocking system; Abstracts; Monitoring; Observers; Pattern matching; Real-time systems; Runtime; Semantics; TASM; model-based requirements validation; observer technique; run-time monitoring; systems functional behaviors and non-functional properties;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Requirements Engineering and Testing (RET), 2014 IEEE 1st International Workshop on
Conference_Location :
Karlskrona
Type :
conf
DOI :
10.1109/RET.2014.6908679
Filename :
6908679
Link To Document :
بازگشت