Tests and instances notes

This folder contains some model instances conforms to the seim and pseim metamodels.

Models details

ArchiImplemOcaml.seimx

This model contains the structure of the OCaml code provided as an implementation of the pattern instantiation and application Event-B model.

Test MoonG1

First test

The pattern files for this test is N-Version Programing.pseimx. It represents the "N Version Programming" pattern provided in [1].

Parameters of the pattern:

First instantiation

Patter instanciation inputs:

Pattern elaboration:

Pattern application:

Second instantiation

Patter instanciation inputs:

Pattern elaboration:

Pattern application:

References

[1] C. Preschern, N. Kajtazovic, et C. Kreiner, « Building a Safety Architecture Pattern System », in Proceedings of the 18th European Conference on Pattern Languages of Program, New York, NY, USA, 2015