31.01.2014 Views

Ph.D. - geht es zur Homepage der Informatik des Fachbereiches 3 ...

Ph.D. - geht es zur Homepage der Informatik des Fachbereiches 3 ...

Ph.D. - geht es zur Homepage der Informatik des Fachbereiches 3 ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 9. openETCS Generator Application<br />

MetaEdit+<br />

GOPRR<br />

MetaEdit+ Workbench<br />

openETCS Meta Model<br />

GOPPRR Concrete Syntax<br />

Meta Model<br />

MetaEdit+ Modeller<br />

openETCS Model<br />

openETCS Concrete Syntax<br />

Model<br />

GOPPRR XML Generator<br />

(MERL)<br />

GOPPRR T<strong>es</strong>t Generator<br />

(MERL)<br />

GOPPRR<br />

XML File<br />

openETCS Generator<br />

GOPPRR Transformer<br />

GOPPRR<br />

Abstract Syntax Model<br />

VM Generator<br />

Build Generator<br />

C++ Generator<br />

openETCS<br />

Constraint Checker<br />

Xen Configuration<br />

cmake Configuration<br />

Source Code<br />

Constraint<br />

Report<br />

Functional<br />

T<strong>es</strong>t Cas<strong>es</strong><br />

V&V Suite<br />

cmake<br />

Validation<br />

Functional<br />

T<strong>es</strong>ting<br />

Makefile<br />

make<br />

C++ Compiler (g++)<br />

libopenETCSPIM<br />

Object Code<br />

Linker (ld)<br />

open EVC binary<br />

Xen Hypervisor<br />

Figure 9.11.: Complete openETCS tool chain for dependable open model software<br />

178

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!