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.

Contents<br />

10.4. The ETCS Language . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205<br />

10.4.1. Balise Telegram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205<br />

10.4.2. Balise Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206<br />

10.4.3. Level Transition Or<strong>der</strong> Packet . . . . . . . . . . . . . . . . . . . . . . . 206<br />

10.4.4. Stop if in Staff R<strong>es</strong>ponsible Packet . . . . . . . . . . . . . . . . . . . . . 208<br />

10.4.5. End of Information Packet . . . . . . . . . . . . . . . . . . . . . . . . . 208<br />

10.5. Model Extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209<br />

10.6. Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209<br />

11. openETCS Simulation 211<br />

11.1. Simulation Methodology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211<br />

11.2. Platform Specific Model for the Simulation . . . . . . . . . . . . . . . . . . . . 212<br />

11.2.1. Structural D<strong>es</strong>ign . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213<br />

11.2.2. Deployment D<strong>es</strong>ign . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215<br />

11.2.3. Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217<br />

11.3. Simulation Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218<br />

11.3.1. CInitPSM – Initialisation Model . . . . . . . . . . . . . . . . . . . . . . 219<br />

11.3.2. CDMI – Driver Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221<br />

11.3.3. CEVC – EVC and Virtual Track Model . . . . . . . . . . . . . . . . . . 226<br />

11.4. Code Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234<br />

11.5. Simulation Execution R<strong>es</strong>ults . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234<br />

11.6. Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235<br />

12. Conclusion and Outlook 237<br />

IV. Appendix 241<br />

A. GOPPRR to MOF Transformation 243<br />

B. openETCS Meta Model Concrete Syntax 245<br />

B.1. Graph Type Properti<strong>es</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245<br />

B.2. Object Type Properti<strong>es</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246<br />

B.3. Port Type Properti<strong>es</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249<br />

B.4. Role Type Properti<strong>es</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249<br />

B.5. Relationship Type Properti<strong>es</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250<br />

B.6. openETCS Meta Model Concrete Syntax Model . . . . . . . . . . . . . . . . . 250<br />

C. openETCS Model 251<br />

D. openETCS Domain Framework 253<br />

D.1. Domain Framework Software Reference . . . . . . . . . . . . . . . . . . . . . . 253<br />

D.2. Domain Framework Source Code . . . . . . . . . . . . . . . . . . . . . . . . . . 253<br />

xiii

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

Saved successfully!

Ooh no, something went wrong!