This project is a demonstrator of pattern instanciation on system engineering model (pseim), made by the MOISE project. It contains the metamodel of the pseim, graphical and textual editors, formal verification models (event-B) and examples.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

79 lines
4.1 KiB

<?xml version="1.0" encoding="UTF-8"?>
<context:Context xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:context="http://emf.eventb.org/models/core/context/2014" name="cModel">
<annotations source="http:///org/eventb/core/RodinInternalAnnotations">
<details key="configuration" value="org.eventb.core.fwd;de.prob.symbolic.ctxBase;de.prob.units.mchBase"/>
<details key="name" value="cModel"/>
</annotations>
<attributes key="org.eventb.texttools.text_lastmodified">
<value type="Long" value="ACED00057372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B020000787000000161429C4912"/>
</attributes>
<attributes key="org.eventb.texttools.text_representation">
<value type="String" value="ACED00057400ED636F6E7465787420634D6F64656C0A0A73657473204D6F64656C2050726F70657274790A0A636F6E7374616E7473204D646C205061747465726E2050617420496E73740A0A6178696F6D730A2020405061747465726E5F7479205061747465726E20E28A86204D6F64656C0A2020404D646C5F7479204D646C20E28888204D6F64656C20E28896205061747465726E0A2020405061745F74792050617420E28888205061747465726E0A202040496E73745F747920496E737420E28888204D6F64656C20E28896205061747465726E0A202040496E73745F4D646C20496E737420E289A0204D646C0A656E640A"/>
</attributes>
<sets name="Model">
<annotations source="http:///org/eventb/core/RodinInternalAnnotations">
<details key="name" value="_5dsj0PqTEeectLZKwQfI0A"/>
<details key="identifier" value="Model"/>
</annotations>
</sets>
<sets name="Property">
<annotations source="http:///org/eventb/core/RodinInternalAnnotations">
<details key="name" value="_9dBM4ADlEei-meqqkXX9bA"/>
<details key="identifier" value="Property"/>
</annotations>
</sets>
<constants name="Mdl">
<annotations source="http:///org/eventb/core/RodinInternalAnnotations">
<details key="name" value="_h20JYPqkEeectLZKwQfI0A"/>
<details key="identifier" value="Mdl"/>
</annotations>
</constants>
<constants name="Pattern">
<annotations source="http:///org/eventb/core/RodinInternalAnnotations">
<details key="name" value="_h20wcPqkEeectLZKwQfI0A"/>
<details key="identifier" value="Pattern"/>
</annotations>
</constants>
<constants name="Pat">
<annotations source="http:///org/eventb/core/RodinInternalAnnotations">
<details key="name" value="_b4aBsPraEeerIsS6OyYQ4w"/>
<details key="identifier" value="Pat"/>
</annotations>
</constants>
<constants name="Inst">
<annotations source="http:///org/eventb/core/RodinInternalAnnotations">
<details key="name" value="_fxjdEAKnEeiAPf1wPUl3Gw"/>
<details key="identifier" value="Inst"/>
</annotations>
</constants>
<axioms name="Pattern_ty" predicate="Pattern ⊆ Model">
<annotations source="http:///org/eventb/core/RodinInternalAnnotations">
<details key="name" value="_h20wcfqkEeectLZKwQfI0A"/>
<details key="label" value="Pattern_ty"/>
</annotations>
</axioms>
<axioms name="Mdl_ty" predicate="Mdl ∈ Model ∖ Pattern">
<annotations source="http:///org/eventb/core/RodinInternalAnnotations">
<details key="name" value="_h20wcvqkEeectLZKwQfI0A"/>
<details key="label" value="Mdl_ty"/>
</annotations>
</axioms>
<axioms name="Pat_ty" predicate="Pat ∈ Pattern">
<annotations source="http:///org/eventb/core/RodinInternalAnnotations">
<details key="name" value="_h20wc_qkEeectLZKwQfI0A"/>
<details key="label" value="Pat_ty"/>
</annotations>
</axioms>
<axioms name="Inst_ty" predicate="Inst ∈ Model ∖ Pattern">
<annotations source="http:///org/eventb/core/RodinInternalAnnotations">
<details key="name" value="_fxjdEQKnEeiAPf1wPUl3Gw"/>
<details key="label" value="Inst_ty"/>
</annotations>
</axioms>
<axioms name="Inst_Mdl" predicate="Inst ≠ Mdl">
<annotations source="http:///org/eventb/core/RodinInternalAnnotations">
<details key="name" value="_DGgrYAUMEei9ocE08JsPSw"/>
<details key="label" value="Inst_Mdl"/>
</annotations>
</axioms>
</context:Context>