Title :
XTG-an engineering approach to modelling and analysis of real-time systems
Author :
Ammerlaan, M. ; Spelberg, R. F Lutje ; Toetenel, W.J.
Author_Institution :
Fac. of Inf. Technol. & Syst., Delft Univ. of Technol., Netherlands
Abstract :
The paper addresses the ongoing research on verification and simulation of real time systems at SEPC. The approach taken is an engineering approach dedicated to tool development aiming at a wider dissemination of formal methods and techniques in industrial application. The tool environment under construction TVS, is dedicated to formal verification and simulation of real time systems. TVS comprises language front ends for both specification and implementation languages, a verification notation XTG and a simulation language SL. XTG is a new formalism for describing real time systems. It is an engineering notation based on timed automata aimed at providing a simple representation for high level specification languages. By translating a high level specification into an XTG system, a representation is obtained that better suits the application of automatic verification and simulation techniques. XTG is suited as concrete representation for languages that allow extensive modeling of data, have a maximal progress semantics, and model interprocess communication by value passing through data channels
Keywords :
automata theory; engineering computing; formal languages; program interpreters; real-time systems; specification languages; virtual machines; TVS; automatic verification; data channels; engineering approach; engineering notation; extensive data modeling; formal methods; formal verification; high level specification languages; implementation languages; industrial application; interprocess communication; language front ends; maximal progress semantics; real time systems analysis; real time systems modelling; simulation language SL; timed automata; tool development; tool environment; value passing; verification notation XTG; Analytical models; Application software; Automata; Computer industry; Construction industry; Feeds; Process design; Real time systems; Testing; Timing;
Conference_Titel :
Real-Time Systems, 1998. Proceedings. 10th Euromicro Workshop on
Conference_Location :
Berlin
Print_ISBN :
0-8186-8503-4
DOI :
10.1109/EMWRTS.1998.685072