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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

7openETCS Meta Model<br />

The meta model is the first instance to be developed in every DSL development cycle. In this<br />

work, the selected meta meta model is GOPPRR, as already explained in Chapter 4. Figure 7.1<br />

repeats the concrete DSL open model instanc<strong>es</strong> from Figure 6.1 and adds the concrete instanc<strong>es</strong><br />

for the openETCS case study.<br />

Model Instanc<strong>es</strong> Open Model Instanc<strong>es</strong> openETCS Model Instanc<strong>es</strong><br />

Meta Meta Model<br />

Open Meta Meta Model<br />

GOPPRR<br />

instantiat<strong>es</strong><br />

instantiat<strong>es</strong><br />

instantiat<strong>es</strong><br />

Meta Model<br />

Open Meta Model<br />

openETCS Formal Language<br />

instantiat<strong>es</strong><br />

instantiat<strong>es</strong><br />

instantiat<strong>es</strong><br />

Model<br />

Open Model<br />

openETCS Formal Specification<br />

instantiat<strong>es</strong><br />

instantiat<strong>es</strong><br />

instantiat<strong>es</strong><br />

Application<br />

Open Source<br />

openETCS Open Source<br />

Figure 7.1.: DSM instanc<strong>es</strong> for the openETCS case study<br />

The openETCS 1 meta model corr<strong>es</strong>ponds to the formal specification language. One of the<br />

aims of this work in relation to the formal specification language is to provide more abstraction<br />

than the specification documents of the ETCS SRS. The openETCS meta model should be<br />

comprehensible for a domain expert 2 and additionally should reflect the structure of the SRS, as<br />

1 The name openETCS was chosen for the case study. Although this work follows similar goals as the German<br />

Railways initiative, it is not an immediate part of it.<br />

2 ATP or ETCS expert<br />

79

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

Saved successfully!

Ooh no, something went wrong!