Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrick Tessier2016-06-28 09:21:22 +0000
committerGerrit Code Review @ Eclipse.org2016-09-28 07:34:08 +0000
commit9d13c72313d91a568f3ba9b16ee21e4370c01ccf (patch)
treea4729eec707b569de42a9d6fbd3dd7cef5a88f4b /papyrusrequirements
parent325edf01e5aca97ee74f8144deccf59c1b3c550f (diff)
downloadorg.eclipse.papyrus-9d13c72313d91a568f3ba9b16ee21e4370c01ccf.tar.gz
org.eclipse.papyrus-9d13c72313d91a568f3ba9b16ee21e4370c01ccf.tar.xz
org.eclipse.papyrus-9d13c72313d91a568f3ba9b16ee21e4370c01ccf.zip
Bug 496903: Papyrus Requirements
https://bugs.eclipse.org/bugs/show_bug.cgi?id=496903 Change-Id: I5c16b3bd8d62bafab3337d906a39398825cab4d4
Diffstat (limited to 'papyrusrequirements')
-rw-r--r--papyrusrequirements/.project11
-rw-r--r--papyrusrequirements/PapyrusRequirements.di2
-rw-r--r--papyrusrequirements/PapyrusRequirements.notation187
-rw-r--r--papyrusrequirements/PapyrusRequirements.uml249
4 files changed, 449 insertions, 0 deletions
diff --git a/papyrusrequirements/.project b/papyrusrequirements/.project
new file mode 100644
index 00000000000..afd98ec9fea
--- /dev/null
+++ b/papyrusrequirements/.project
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>PapyrusRequirements</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ </buildSpec>
+ <natures>
+ </natures>
+</projectDescription>
diff --git a/papyrusrequirements/PapyrusRequirements.di b/papyrusrequirements/PapyrusRequirements.di
new file mode 100644
index 00000000000..8634d4c00e0
--- /dev/null
+++ b/papyrusrequirements/PapyrusRequirements.di
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
diff --git a/papyrusrequirements/PapyrusRequirements.notation b/papyrusrequirements/PapyrusRequirements.notation
new file mode 100644
index 00000000000..bd2a9e51865
--- /dev/null
+++ b/papyrusrequirements/PapyrusRequirements.notation
@@ -0,0 +1,187 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:css="http://www.eclipse.org/papyrus/infra/gmfdiag/css" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
+ <notation:Diagram xmi:id="_9k6VADRyEeaZ0_eSx8_2aA" type="PapyrusUMLClassDiagram" name="Diagram Requirements" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_iByhwDRzEeaZ0_eSx8_2aA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_iByhwTRzEeaZ0_eSx8_2aA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iByhwzRzEeaZ0_eSx8_2aA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="PapyrusRequirements.uml#_KyZC8DRzEeaZ0_eSx8_2aA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iByhwjRzEeaZ0_eSx8_2aA" x="420" y="80"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_wpGJYDRzEeaZ0_eSx8_2aA" type="Package_Shape">
+ <children xmi:type="notation:DecorationNode" xmi:id="_wpHXgDRzEeaZ0_eSx8_2aA" type="Package_NameLabel"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_wpHXgTRzEeaZ0_eSx8_2aA" type="Package_PackagedElementCompartment">
+ <children xmi:type="notation:Shape" xmi:id="__QHSkDRyEeaZ0_eSx8_2aA" type="Package_Shape">
+ <children xmi:type="notation:DecorationNode" xmi:id="__QIgsDRyEeaZ0_eSx8_2aA" type="Package_NameLabel"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="__QIgsTRyEeaZ0_eSx8_2aA" type="Package_PackagedElementCompartment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="__QIgsjRyEeaZ0_eSx8_2aA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="__QIgszRyEeaZ0_eSx8_2aA"/>
+ </children>
+ <element xmi:type="uml:Package" href="PapyrusRequirements.uml#_3EkNcDRyEeaZ0_eSx8_2aA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="__QHSkTRyEeaZ0_eSx8_2aA" x="14" y="133" width="198" height="81"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_-VA8QDRyEeaZ0_eSx8_2aA" type="Package_Shape">
+ <children xmi:type="notation:DecorationNode" xmi:id="_-VF0wDRyEeaZ0_eSx8_2aA" type="Package_NameLabel"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_-VGb0DRyEeaZ0_eSx8_2aA" type="Package_PackagedElementCompartment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_-VGb0TRyEeaZ0_eSx8_2aA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-VGb0jRyEeaZ0_eSx8_2aA"/>
+ </children>
+ <element xmi:type="uml:Package" href="PapyrusRequirements.uml#_xqvpEDRyEeaZ0_eSx8_2aA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-VA8QTRyEeaZ0_eSx8_2aA" x="14" y="13" height="81"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_wpHXgjRzEeaZ0_eSx8_2aA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wpHXgzRzEeaZ0_eSx8_2aA"/>
+ </children>
+ <element xmi:type="uml:Package" href="PapyrusRequirements.uml#_gDR2YDRiEeaZ0_eSx8_2aA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wpGJYTRzEeaZ0_eSx8_2aA" x="20" y="20" width="241" height="261"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_9k6VATRyEeaZ0_eSx8_2aA" name="diagram_compatibility_version" stringValue="1.2.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_9k6VAjRyEeaZ0_eSx8_2aA"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_9k6VAzRyEeaZ0_eSx8_2aA">
+ <owner xmi:type="uml:Package" href="PapyrusRequirements.uml#_gDR2YDRiEeaZ0_eSx8_2aA"/>
+ </styles>
+ <element xmi:type="uml:Package" href="PapyrusRequirements.uml#_gDR2YDRiEeaZ0_eSx8_2aA"/>
+ <edges xmi:type="notation:Connector" xmi:id="_Kyhl0DRzEeaZ0_eSx8_2aA" type="Abstraction_Edge" source="__QHSkDRyEeaZ0_eSx8_2aA" target="_-VA8QDRyEeaZ0_eSx8_2aA">
+ <children xmi:type="notation:DecorationNode" xmi:id="_KyiM4DRzEeaZ0_eSx8_2aA" type="Abstraction_NameLabel">
+ <styles xmi:type="notation:BooleanValueStyle" xmi:id="_k81WkDRzEeaZ0_eSx8_2aA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_KyiM4TRzEeaZ0_eSx8_2aA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Kyiz8DRzEeaZ0_eSx8_2aA" type="Abstraction_StereotypeLabel">
+ <styles xmi:type="notation:BooleanValueStyle" xmi:id="_k862IDRzEeaZ0_eSx8_2aA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Kyiz8TRzEeaZ0_eSx8_2aA" x="5" y="20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_Kyhl0TRzEeaZ0_eSx8_2aA"/>
+ <element xmi:type="uml:Abstraction" href="PapyrusRequirements.uml#_KyZC8DRzEeaZ0_eSx8_2aA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Kyhl0jRzEeaZ0_eSx8_2aA" points="[286, -20, -643984, -643984]$[286, -60, -643984, -643984]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ky5ZQDRzEeaZ0_eSx8_2aA" id="(0.40404040404040403,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ky5ZQTRzEeaZ0_eSx8_2aA" id="(0.4,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_iBzI0DRzEeaZ0_eSx8_2aA" type="StereotypeCommentLink" source="_Kyhl0DRzEeaZ0_eSx8_2aA" target="_iByhwDRzEeaZ0_eSx8_2aA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_iBzI0TRzEeaZ0_eSx8_2aA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iBzv4TRzEeaZ0_eSx8_2aA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="PapyrusRequirements.uml#_KyZC8DRzEeaZ0_eSx8_2aA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iBzI0jRzEeaZ0_eSx8_2aA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iBzI0zRzEeaZ0_eSx8_2aA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iBzv4DRzEeaZ0_eSx8_2aA"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_HdI28DerEeaPnYE3F_KdYw" type="PapyrusUMLClassDiagram" name="Requirement" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_RdEq0DerEeaPnYE3F_KdYw" type="Model_Shape">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Rds88DerEeaPnYE3F_KdYw" type="Model_NameLabel"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_RdtkADerEeaPnYE3F_KdYw" type="Model_PackagedElementCompartment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_RdtkATerEeaPnYE3F_KdYw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RdtkAjerEeaPnYE3F_KdYw"/>
+ </children>
+ <element xmi:type="uml:Model" href="PapyrusRequirements.uml#_vBTcQDRfEeaZ0_eSx8_2aA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RdEq0TerEeaPnYE3F_KdYw" x="180" y="20" width="200" height="100"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_S9nQgDerEeaPnYE3F_KdYw" type="Package_Shape">
+ <children xmi:type="notation:DecorationNode" xmi:id="_S9n3kDerEeaPnYE3F_KdYw" type="Package_NameLabel"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_S9oeoDerEeaPnYE3F_KdYw" type="Package_PackagedElementCompartment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_S9oeoTerEeaPnYE3F_KdYw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_S9oeojerEeaPnYE3F_KdYw"/>
+ </children>
+ <element xmi:type="uml:Package" href="PapyrusRequirements.uml#_WLeDwDRiEeaZ0_eSx8_2aA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_S9nQgTerEeaPnYE3F_KdYw" x="48" y="180" width="200" height="100"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_UIkAsDerEeaPnYE3F_KdYw" type="Package_Shape">
+ <children xmi:type="notation:DecorationNode" xmi:id="_UIlO0DerEeaPnYE3F_KdYw" type="Package_NameLabel"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_UIlO0TerEeaPnYE3F_KdYw" type="Package_PackagedElementCompartment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_UIlO0jerEeaPnYE3F_KdYw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_UIlO0zerEeaPnYE3F_KdYw"/>
+ </children>
+ <element xmi:type="uml:Package" href="PapyrusRequirements.uml#_oFYroDRiEeaZ0_eSx8_2aA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_UIkAsTerEeaPnYE3F_KdYw" x="363" y="180"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_kLIP8DesEeaPnYE3F_KdYw" type="Package_Shape">
+ <children xmi:type="notation:DecorationNode" xmi:id="_kLLTQDesEeaPnYE3F_KdYw" type="Package_NameLabel"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_kLL6UDesEeaPnYE3F_KdYw" type="Package_PackagedElementCompartment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_kLL6UTesEeaPnYE3F_KdYw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kLL6UjesEeaPnYE3F_KdYw"/>
+ </children>
+ <element xmi:type="uml:Package" href="PapyrusRequirements.uml#_gDR2YDRiEeaZ0_eSx8_2aA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kLIP8TesEeaPnYE3F_KdYw" x="363" y="320"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_shvVkDesEeaPnYE3F_KdYw" type="Package_Shape">
+ <children xmi:type="notation:DecorationNode" xmi:id="_shxx0DesEeaPnYE3F_KdYw" type="Package_NameLabel"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_shxx0TesEeaPnYE3F_KdYw" type="Package_PackagedElementCompartment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_shxx0jesEeaPnYE3F_KdYw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_shxx0zesEeaPnYE3F_KdYw"/>
+ </children>
+ <element xmi:type="uml:Package" href="PapyrusRequirements.uml#_jo1n0DRiEeaZ0_eSx8_2aA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_shvVkTesEeaPnYE3F_KdYw" x="363" y="460"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_4oivUDesEeaPnYE3F_KdYw" type="Package_Shape">
+ <children xmi:type="notation:DecorationNode" xmi:id="_4ojWYDesEeaPnYE3F_KdYw" type="Package_NameLabel"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_4ojWYTesEeaPnYE3F_KdYw" type="Package_PackagedElementCompartment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_4ojWYjesEeaPnYE3F_KdYw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4ojWYzesEeaPnYE3F_KdYw"/>
+ </children>
+ <element xmi:type="uml:Package" href="PapyrusRequirements.uml#_op3zwDSZEeaZ0_eSx8_2aA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oivUTesEeaPnYE3F_KdYw" x="243" y="600"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_58Fa0DesEeaPnYE3F_KdYw" type="Package_Shape">
+ <children xmi:type="notation:DecorationNode" xmi:id="_58Go8DesEeaPnYE3F_KdYw" type="Package_NameLabel"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_58Go8TesEeaPnYE3F_KdYw" type="Package_PackagedElementCompartment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_58Go8jesEeaPnYE3F_KdYw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_58Go8zesEeaPnYE3F_KdYw"/>
+ </children>
+ <element xmi:type="uml:Package" href="PapyrusRequirements.uml#_YDQ78DSbEeaZ0_eSx8_2aA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_58GB4DesEeaPnYE3F_KdYw" x="503" y="600"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_HdI28TerEeaPnYE3F_KdYw" name="diagram_compatibility_version" stringValue="1.2.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_HdI28jerEeaPnYE3F_KdYw"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_HdI28zerEeaPnYE3F_KdYw">
+ <owner xmi:type="uml:Model" href="PapyrusRequirements.uml#_pKNtEDRfEeaZ0_eSx8_2aA"/>
+ </styles>
+ <element xmi:type="uml:Model" href="PapyrusRequirements.uml#_pKNtEDRfEeaZ0_eSx8_2aA"/>
+ <edges xmi:type="notation:Connector" xmi:id="_VPqysDerEeaPnYE3F_KdYw" type="Element_ContainmentEdge" source="_RdEq0DerEeaPnYE3F_KdYw" target="_S9nQgDerEeaPnYE3F_KdYw" routing="Rectilinear">
+ <styles xmi:type="notation:FontStyle" xmi:id="_VPqysTerEeaPnYE3F_KdYw"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VPqysjerEeaPnYE3F_KdYw" points="[243, 116, -643984, -643984]$[243, 160, -643984, -643984]$[183, 160, -643984, -643984]$[183, 180, -643984, -643984]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VQq4QDerEeaPnYE3F_KdYw" id="(0.315,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VQrfUDerEeaPnYE3F_KdYw" id="(0.6,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_WrBWYDerEeaPnYE3F_KdYw" type="Element_ContainmentEdge" source="_RdEq0DerEeaPnYE3F_KdYw" target="_UIkAsDerEeaPnYE3F_KdYw" routing="Rectilinear">
+ <styles xmi:type="notation:FontStyle" xmi:id="_WrBWYTerEeaPnYE3F_KdYw"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WrBWYjerEeaPnYE3F_KdYw" points="[323, 120, -643984, -643984]$[323, 160, -643984, -643984]$[403, 160, -643984, -643984]$[403, 180, -643984, -643984]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WraX8DerEeaPnYE3F_KdYw" id="(0.715,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WraX8TerEeaPnYE3F_KdYw" id="(0.2,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_m0mMkDesEeaPnYE3F_KdYw" type="Element_ContainmentEdge" source="_UIkAsDerEeaPnYE3F_KdYw" target="_kLIP8DesEeaPnYE3F_KdYw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_m0mMkTesEeaPnYE3F_KdYw"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_m0mMkjesEeaPnYE3F_KdYw" points="[463, 280, -643984, -643984]$[463, 420, -643984, -643984]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_m1I_IDesEeaPnYE3F_KdYw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_m1JmMDesEeaPnYE3F_KdYw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ymqscDesEeaPnYE3F_KdYw" type="Element_ContainmentEdge" source="_kLIP8DesEeaPnYE3F_KdYw" target="_shvVkDesEeaPnYE3F_KdYw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_ymqscTesEeaPnYE3F_KdYw"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ymqscjesEeaPnYE3F_KdYw"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ynMQ4DesEeaPnYE3F_KdYw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ynMQ4TesEeaPnYE3F_KdYw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8Q8ZYDesEeaPnYE3F_KdYw" type="Element_ContainmentEdge" source="_shvVkDesEeaPnYE3F_KdYw" target="_58Fa0DesEeaPnYE3F_KdYw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8Q8ZYTesEeaPnYE3F_KdYw"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8Q8ZYjesEeaPnYE3F_KdYw" points="[523, 560, -643984, -643984]$[523, 600, -643984, -643984]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8SXVsDesEeaPnYE3F_KdYw" id="(0.8,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8SXVsTesEeaPnYE3F_KdYw" id="(0.1,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9D-_4DesEeaPnYE3F_KdYw" type="Element_ContainmentEdge" source="_shvVkDesEeaPnYE3F_KdYw" target="_4oivUDesEeaPnYE3F_KdYw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9D-_4TesEeaPnYE3F_KdYw"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9D-_4jesEeaPnYE3F_KdYw" points="[403, 560, -643984, -643984]$[403, 622, -643984, -643984]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9EkOsDesEeaPnYE3F_KdYw" id="(0.2,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9EqVUDesEeaPnYE3F_KdYw" id="(0.8,0.22)"/>
+ </edges>
+ </notation:Diagram>
+ <css:ModelStyleSheets xmi:id="_jOpPADerEeaPnYE3F_KdYw">
+ <stylesheets xmi:type="css:EmbeddedStyleSheet" xmi:id="_jOsSUDerEeaPnYE3F_KdYw" label="CSS" content="Model { &#xD;&#xA;fillColor: #A1C523;;&#xD;&#xA; fontColor:#003BBA;&#xD;&#xA;bold:true;&#xD;&#xA;transparency:50;&#xD;&#xA;lineWidth:3;&#xD;&#xA;radiusWidth:10;&#xD;&#xA;radiusHeight:10;&#xD;&#xA;lineColor:#003BBA;&#xD;&#xA;}&#xD;&#xA;Package { &#xD;&#xA;fillColor: #A1C523;;&#xD;&#xA; fontColor: #003BBA;&#xD;&#xA;bold:true;&#xD;&#xA;transparency:50;&#xD;&#xA;lineWidth:3;&#xD;&#xA;radiusWidth:10;&#xD;&#xA;radiusHeight:10;&#xD;&#xA;lineColor:#003BBA;&#xD;&#xA;}"/>
+ </css:ModelStyleSheets>
+</xmi:XMI>
diff --git a/papyrusrequirements/PapyrusRequirements.uml b/papyrusrequirements/PapyrusRequirements.uml
new file mode 100644
index 00000000000..8155dffb000
--- /dev/null
+++ b/papyrusrequirements/PapyrusRequirements.uml
@@ -0,0 +1,249 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Requirements="http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:standard="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements">
+ <uml:Model xmi:id="_pKNtEDRfEeaZ0_eSx8_2aA" name="PapyrusRequirements">
+ <packagedElement xmi:type="uml:Model" xmi:id="_vBTcQDRfEeaZ0_eSx8_2aA" name="High Level Requirements">
+ <packagedElement xmi:type="uml:Class" xmi:id="_0SKR4DRfEeaZ0_eSx8_2aA" name="REQ_001"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_L-_TkDRgEeaZ0_eSx8_2aA" name="REQ_002"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_j_RcwDRgEeaZ0_eSx8_2aA" name="REQ_003"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_xcR0cDRgEeaZ0_eSx8_2aA" name="REQ_004"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_26QgEDRgEeaZ0_eSx8_2aA" name="REQ_005">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_7XAYMDRgEeaZ0_eSx8_2aA" name="REQ_0051"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_IXyG4DRhEeaZ0_eSx8_2aA" name="REQ_006"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_cGnKcDetEeaPnYE3F_KdYw" name="REQ_007"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_WLeDwDRiEeaZ0_eSx8_2aA" name="Core Requirements"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_oFYroDRiEeaZ0_eSx8_2aA" name="View Requirements">
+ <packagedElement xmi:type="uml:Class" xmi:id="_VoBDUDRgEeaZ0_eSx8_2aA" name="view.REQ_001"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_YxPeEDRgEeaZ0_eSx8_2aA" name="view.REQ_002"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_cDXWIDRgEeaZ0_eSx8_2aA" name="view.REQ_003"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_rc32wDRgEeaZ0_eSx8_2aA" name="view.REQ_004"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_gDR2YDRiEeaZ0_eSx8_2aA" name="Diagram Requirements">
+ <packagedElement xmi:type="uml:Package" xmi:id="_xqvpEDRyEeaZ0_eSx8_2aA" name="Functional Requirements">
+ <packagedElement xmi:type="uml:Class" xmi:id="_YhiFwDRuEeaZ0_eSx8_2aA" name="Diagram.REQ_001"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_jtSMgDRuEeaZ0_eSx8_2aA" name="Diagram.REQ_002"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_28InADRuEeaZ0_eSx8_2aA" name="Diagram.REQ_003">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_EotEsDRvEeaZ0_eSx8_2aA" name="Diagram.REQ_0031"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_HqfasDRvEeaZ0_eSx8_2aA" name="Diagram.REQ_0032"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_L7J-oDRvEeaZ0_eSx8_2aA" name="Diagram.REQ_0033"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_OOZMkDRvEeaZ0_eSx8_2aA" name="Diagram.REQ_0034"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_P8QckDRvEeaZ0_eSx8_2aA" name="Diagram.REQ_0035"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_Fj9hIDRxEeaZ0_eSx8_2aA" name="Diagram.REQ_004"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_MSX54DRxEeaZ0_eSx8_2aA" name="Diagram.REQ_005"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_WQ5_kDRxEeaZ0_eSx8_2aA" name="Diagram.REQ_006"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_eesgYDRxEeaZ0_eSx8_2aA" name="Diagram.REQ_007"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_jx4RQDRxEeaZ0_eSx8_2aA" name="Diagram.REQ_008">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_ny-vMDRxEeaZ0_eSx8_2aA" name="Diagram.REQ_0081"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_zynJ8DRxEeaZ0_eSx8_2aA" name="Diagram.REQ_0082"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_KqmOUDRyEeaZ0_eSx8_2aA" name="Diagram.REQ_009"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_Rw_pQDRyEeaZ0_eSx8_2aA" name="Diagram.REQ_010"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_dAF-8DRyEeaZ0_eSx8_2aA" name="Diagram.REQ_011">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_gwtw4DRyEeaZ0_eSx8_2aA" name="Diagram.REQ_0111"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_l295ADRyEeaZ0_eSx8_2aA" name="Diagram.REQ_0112"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_pwP3sDRyEeaZ0_eSx8_2aA" name="Diagram.REQ_0113"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_nPR2UDSfEeaZ0_eSx8_2aA" name="Diagram.REQ_012"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_cTo_cDSwEeaZ0_eSx8_2aA" name="Diagram.REQ_013"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_XMnPQDelEeaoIeKDbY2kpA" name="Diagram.REQ_014">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_daVVwDelEeaoIeKDbY2kpA" name="Diagram.REQ_014-001"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_hHY2UDelEeaoIeKDbY2kpA" name="Diagram.REQ_014-002"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_tK2oMDelEeaoIeKDbY2kpA" name="Diagram.REQ_015">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="__PggcDelEeaoIeKDbY2kpA" name="Diagram.REQ_015-001"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_JatwMDemEeaoIeKDbY2kpA" name="Diagram.REQ_015-002"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_-ES1EDemEeaoIeKDbY2kpA" name="Diagram.REQ_015-003"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_E90RoDenEeaoIeKDbY2kpA" name="Diagram.REQ_015-004"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_hXEwwDeoEeaoIeKDbY2kpA" name="Diagram.REQ_016">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kXNg8DeoEeaoIeKDbY2kpA" name="Diagram.REQ_016-001"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_r76BcDeoEeaoIeKDbY2kpA" name="Diagram.REQ_016-002"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_zhq48DeoEeaoIeKDbY2kpA" name="Diagram.REQ_017">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_5S5QsDeoEeaoIeKDbY2kpA" name="Diagram.REQ_017-001"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_z-gBEDe3EeaPnYE3F_KdYw" name="Diagram.REQ_018"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_3EkNcDRyEeaZ0_eSx8_2aA" name="Technical Requirements">
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_KyZC8DRzEeaZ0_eSx8_2aA" client="_3EkNcDRyEeaZ0_eSx8_2aA" supplier="_xqvpEDRyEeaZ0_eSx8_2aA"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_DhOB8DSgEeaZ0_eSx8_2aA" name="Diagram.REQT_001"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_YpHAsDSrEeaZ0_eSx8_2aA" name="Diagram.REQT_002"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_urcSoDSvEeaZ0_eSx8_2aA" name="Diagram.REQT_003"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_m4naEDSwEeaZ0_eSx8_2aA" name="Derived_from_Diagram.REQ_013" client="_urcSoDSvEeaZ0_eSx8_2aA" supplier="_cTo_cDSwEeaZ0_eSx8_2aA"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_3i_9MDekEeaoIeKDbY2kpA" name="Derived_from_Diagram.REQT_001" client="_DhOB8DSgEeaZ0_eSx8_2aA" supplier="_nPR2UDSfEeaZ0_eSx8_2aA"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_FIVKcDelEeaoIeKDbY2kpA" name="Derived_from_Diagram.REQ_008" client="_YpHAsDSrEeaZ0_eSx8_2aA" supplier="_jx4RQDRxEeaZ0_eSx8_2aA"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_xwwMkDe2EeaPnYE3F_KdYw" name="Diagram.REQT_004"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_V7hgMDe4EeaPnYE3F_KdYw" name="Derived_from_Diagram.REQ_018" client="_xwwMkDe2EeaPnYE3F_KdYw" supplier="_z-gBEDe3EeaPnYE3F_KdYw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_jo1n0DRiEeaZ0_eSx8_2aA" name="UML Diagram Requirements">
+ <packagedElement xmi:type="uml:Package" xmi:id="_op3zwDSZEeaZ0_eSx8_2aA" name="Class Diagram"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_YDQ78DSbEeaZ0_eSx8_2aA" name="Activity Diagram">
+ <packagedElement xmi:type="uml:Class" xmi:id="_aXXskDSbEeaZ0_eSx8_2aA" name="Diagram.UML.Activity.REQT_001"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_KMTaoDelEeaoIeKDbY2kpA" name="Derived_from_Diagram.REQT_001" client="_aXXskDSbEeaZ0_eSx8_2aA" supplier="_DhOB8DSgEeaZ0_eSx8_2aA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_smTVoDSwEeaZ0_eSx8_2aA" name="Functional Requirements">
+ <packagedElement xmi:type="uml:Class" xmi:id="_sGmpQDStEeaZ0_eSx8_2aA" name="Diagram.UML.REQ_001"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_dBE_IDSuEeaZ0_eSx8_2aA" name="Diagram.UML.REQ_002"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_vcPoADSwEeaZ0_eSx8_2aA" name="Technical Requirements">
+ <packagedElement xmi:type="uml:Class" xmi:id="_2H_OoDStEeaZ0_eSx8_2aA" name="Diagram.UML.REQT_001"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_o7wBYDSuEeaZ0_eSx8_2aA" name="Diagram.UML.REQT_002"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_AKBe0DSvEeaZ0_eSx8_2aA" name="Diagram.UML.REQT_003"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_5s4m0DSvEeaZ0_eSx8_2aA" name="Diagram.UML.REQT_004"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_YPHaEDSwEeaZ0_eSx8_2aA" name="Derived_from_Diagram.REQT_003" client="_5s4m0DSvEeaZ0_eSx8_2aA" supplier="_urcSoDSvEeaZ0_eSx8_2aA"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="__ZoRwDSwEeaZ0_eSx8_2aA" name="Derived_from_Diagram.UML.REQ_002" client="_AKBe0DSvEeaZ0_eSx8_2aA" supplier="_dBE_IDSuEeaZ0_eSx8_2aA"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_HU-XsDSxEeaZ0_eSx8_2aA" name="Derived_from_Diagram.UML.REQ_002" client="_o7wBYDSuEeaZ0_eSx8_2aA" supplier="_dBE_IDSuEeaZ0_eSx8_2aA"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_MQeBUDSxEeaZ0_eSx8_2aA" name="Derived_from_Diagram.UML.REQ_001" client="_2H_OoDStEeaZ0_eSx8_2aA" supplier="_sGmpQDStEeaZ0_eSx8_2aA"/>
+ </packagedElement>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_tFIjIDRiEeaZ0_eSx8_2aA" name="Tabular Requirements"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_vVxwEDRiEeaZ0_eSx8_2aA" name="Model Explorer Requirements"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_xr-ycDRiEeaZ0_eSx8_2aA" name="Properties View Requirements"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_BCIdEDRjEeaZ0_eSx8_2aA" name="Extra-plugins Requirements"/>
+ </packagedElement>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXFwwDRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXINADRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#/"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_TZ_nULU5EduiKqCzJMWbGw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXJbIDRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXJbITRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//modelelements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_Gx8MgLX7EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXKCMDRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXKCMTRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//blocks"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_fSw28LX7EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXKpQDRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXKpQTRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//portandflows"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_rpx28LX7EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXLQUDRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXL3YDRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//constraints"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_5WYJ0LX7EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXMecDRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXMecTRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//activities"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_C2zXMLX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXNFgDRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXNskDRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//allocations"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_NxdG4LX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXOToDRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXOToTRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_OOJC4LX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXO6sDRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXO6sTRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//interactions"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_meOioLX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXPhwDRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXPhwTRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//statemachines"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_nAF5kLX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXQI0DRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXQI0TRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//usecases"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_neZmMLX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_fwyIcDRzEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fwzWkDRzEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard#/"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
+ </profileApplication>
+ </uml:Model>
+ <Requirements:Requirement xmi:id="_0U3AkDRfEeaZ0_eSx8_2aA" text="Papyrus shall suport the edition of all UML based languages." id="REQ_001" base_Class="_0SKR4DRfEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_L_CW4DRgEeaZ0_eSx8_2aA" text="Papyrus shall support the edition UML based model by using views." id="REQ_002" base_Class="_L-_TkDRgEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_VoEGoDRgEeaZ0_eSx8_2aA" text="Papyrus shall the edition UML based model by using diagrams" id="view.REQ_001" base_Class="_VoBDUDRgEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_YxR6UDRgEeaZ0_eSx8_2aA" text="Papyrus shall the edition UML based model by using tabular views" id="view.REQ_002" base_Class="_YxPeEDRgEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_cDZyYDRgEeaZ0_eSx8_2aA" text="Papyrus shall the edition UML based model by using tree views." id="view.REQ_003" base_Class="_cDXWIDRgEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_j_UgEDRgEeaZ0_eSx8_2aA" text="Papyrus shall support the modifications of elements from all views." id="REQ_003" base_Class="_j_RcwDRgEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_rc6TADRgEeaZ0_eSx8_2aA" text="Papyrus shall the edition UML based model by using properties view" id="view.REQ_004" base_Class="_rc32wDRgEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_xcUQsDRgEeaZ0_eSx8_2aA" text="Papyrus shall be extensible by the possibility to plug addons." id="REQ_004" base_Class="_xcR0cDRgEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_26S8UDRgEeaZ0_eSx8_2aA" text="Papyrus shall be extensible by customizing all views." id="REQ_005" base_Class="_26QgEDRgEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_7XDbgDRgEeaZ0_eSx8_2aA" text="Papyrus shall support usage of the viewpoint standart&#xD;&#xA;" id="REQ_0051" base_Class="_7XAYMDRgEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_IX1KMDRhEeaZ0_eSx8_2aA" text="Papyrus shall support collaborative work." id="REQ_006" base_Class="_IXyG4DRhEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_YhlJEDRuEeaZ0_eSx8_2aA" text="Papyrus shall allow displaying grid into the diagram" id="Diagram.REQ_001" base_Class="_YhiFwDRuEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_jtVP0DRuEeaZ0_eSx8_2aA" text="Papyrus shall alllow snapping shapes on the grid." id="Diagram.REQ_002" base_Class="_jtSMgDRuEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_28LqUDRuEeaZ0_eSx8_2aA" text="Papyrus may provide a means to specialize GMF routing to ensure a better usability for the move of links. " id="Diagram.REQ_003" base_Class="_28InADRuEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_EowIADRvEeaZ0_eSx8_2aA" text="Moving the source anchor of a link must not move the target anchor" id="Diagram.REQ_0031" base_Class="_EotEsDRvEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_Hqh28DRvEeaZ0_eSx8_2aA" text="Moving the source anchor of a link must not move the target label" id="Diagram.REQ_0032" base_Class="_HqfasDRvEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_L7Ma4DRvEeaZ0_eSx8_2aA" text="Snap to grid must be respected for anchors and bendpoints (more prioritary than the serialized values)" id="Diagram.REQ_0033" base_Class="_L7J-oDRvEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_OOcP4DRvEeaZ0_eSx8_2aA" text="Increasing the size of a node, must not move the anchors of the links." id="Diagram.REQ_0034" base_Class="_OOZMkDRvEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_P8S40DRvEeaZ0_eSx8_2aA" text="Snap to grid must be used when the user drop a link for the anchors and the bendpoints" id="Diagram.REQ_0035" base_Class="_P8QckDRvEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_FkBLgDRxEeaZ0_eSx8_2aA" text="It is possible to display an element several time on the canvas." id="Diagram.REQ_004" base_Class="_Fj9hIDRxEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_MSaWIDRxEeaZ0_eSx8_2aA" text="Papyrus shall let display every elements at first layer even the container-contained is not respected" id="Diagram.REQ_005" base_Class="_MSX54DRxEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_WQ8b0DRxEeaZ0_eSx8_2aA" text="When an element is moved into another element, the container has to change." id="Diagram.REQ_006" base_Class="_WQ5_kDRxEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_eevjsDRxEeaZ0_eSx8_2aA" text="Each diagram must have a version in order to able possible migration" id="Diagram.REQ_007" base_Class="_eesgYDRxEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_jx7UkDRxEeaZ0_eSx8_2aA" text="A diagram must have a palette to create elements" id="Diagram.REQ_008" base_Class="_jx4RQDRxEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_nzBygDRxEeaZ0_eSx8_2aA" text="The palette of a diagram must be customizable with the possibility to add new or remove entries" id="Diagram.REQ_0081" base_Class="_ny-vMDRxEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_zypmMDRxEeaZ0_eSx8_2aA" text="All element of a palette must decomposed is 2 groups: nodes, edges.&#xD;&#xA;" id="Diagram.REQ_0082" base_Class="_zynJ8DRxEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_KqpRoDRyEeaZ0_eSx8_2aA" text="An element can be remove graphically without delete the element form the model" id="Diagram.REQ_009" base_Class="_KqmOUDRyEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_RxCskDRyEeaZ0_eSx8_2aA" text="An element can be removed graphically and semantically" id="Diagram.REQ_010" base_Class="_Rw_pQDRyEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_dAIbMDRyEeaZ0_eSx8_2aA" text="The appeareance of the element shall be modified" id="Diagram.REQ_011" base_Class="_dAF-8DRyEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_gwwNIDRyEeaZ0_eSx8_2aA" text="The dimension of an element shall be modified" id="Diagram.REQ_0111" base_Class="_gwtw4DRyEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_l3BjYDRyEeaZ0_eSx8_2aA" text="The color of an element shall be modified" id="Diagram.REQ_0112" base_Class="_l295ADRyEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_pwST8DRyEeaZ0_eSx8_2aA" text="The font of an element shall be modified" id="Diagram.REQ_0113" base_Class="_pwP3sDRyEeaZ0_eSx8_2aA"/>
+ <standard:Derive xmi:id="_iBfm0DRzEeaZ0_eSx8_2aA" base_Abstraction="_KyZC8DRzEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_aaHekDSbEeaZ0_eSx8_2aA" text="The method getPreferedSize of layout must return Size +10 for width and height&#xD;&#xA;This margin can be also paramterized. " id="Diagram.UML.Activity.REQT_001" base_Class="_aXXskDSbEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_nPWu0DSfEeaZ0_eSx8_2aA" text="A container must grow when a shape is added in order to a have space to add new element" id="Diagram.REQ_012" base_Class="_nPR2UDSfEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_DhRsUDSgEeaZ0_eSx8_2aA" text="The method for compartment getPreferedSize of layout must return Size +10 (10 the space to add other elements)" id="Diagram.REQT_001" base_Class="_DhOB8DSgEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_YpKrEDSrEeaZ0_eSx8_2aA" text="The label of palette must be separated with space and must each begin of word must be written in capital" id="Diagram.REQT_002" base_Class="_YpHAsDSrEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_sGrhwDStEeaZ0_eSx8_2aA" text="Papyrus shall be able to display applied stereotypes on displayed element" id="Diagram.UML.REQ_001" base_Class="_sGmpQDStEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_2IC5ADStEeaZ0_eSx8_2aA" text="Each element that is represented as a link in papyrus must have a label to display the applied stereotype.&#xD;&#xA;The controler of this stereotype must be prefixed by AppliedStereotype." id="Diagram.UML.REQT_001" base_Class="_2H_OoDStEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_dBJ3oDSuEeaZ0_eSx8_2aA" text="Papyrus shall display name of all NamedElements" id="Diagram.UML.REQ_002" base_Class="_dBE_IDSuEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_o70S0DSuEeaZ0_eSx8_2aA" text="All NamedElements that are represented as a link must have a label that can move and allow edition of the name.&#xD;&#xA;The controler must inherits from org.eclipse.papyrus.infra.gmfdiag.common.editpart.PapyrusLabelEditPart." id="Diagram.UML.REQT_002" base_Class="_o7wBYDSuEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_AKFJMDSvEeaZ0_eSx8_2aA" text="All NamedElements that are represented as a node must have a label is in the node to allow edition of the name." id="Diagram.UML.REQT_003" base_Class="_AKBe0DSvEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_urgkEDSvEeaZ0_eSx8_2aA" text="All links in papyrus must inherits from org.eclipse.papyrus.uml.diagram.common.figure.edge.CommonEdgeFigure" id="Diagram.REQT_003" base_Class="_urcSoDSvEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_5s-tcDSvEeaZ0_eSx8_2aA" text="All UML links figure in papyrus shall inherits from org.eclipse.papyrus.uml.diagram.common.figure.edge.UMLEdgeFigure&#xD;&#xA;The controler shall inherits formorg.eclipse.papyrus.uml.diagram.common.editparts.UMLConnectionNodeEditPart" id="Diagram.UML.REQT_004" base_Class="_5s4m0DSvEeaZ0_eSx8_2aA"/>
+ <Requirements:DeriveReqt xmi:id="_YPLEcDSwEeaZ0_eSx8_2aA" base_Abstraction="_YPHaEDSwEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_cTsp0DSwEeaZ0_eSx8_2aA" text="Papyrus shall display element as a link." id="Diagram.REQ_013" base_Class="_cTo_cDSwEeaZ0_eSx8_2aA"/>
+ <Requirements:DeriveReqt xmi:id="_m4qdYDSwEeaZ0_eSx8_2aA" base_Abstraction="_m4naEDSwEeaZ0_eSx8_2aA"/>
+ <Requirements:DeriveReqt xmi:id="__ZrVEDSwEeaZ0_eSx8_2aA" base_Abstraction="__ZoRwDSwEeaZ0_eSx8_2aA"/>
+ <Requirements:DeriveReqt xmi:id="_HVAz8DSxEeaZ0_eSx8_2aA" base_Abstraction="_HU-XsDSxEeaZ0_eSx8_2aA"/>
+ <Requirements:DeriveReqt xmi:id="_MQhEoDSxEeaZ0_eSx8_2aA" base_Abstraction="_MQeBUDSxEeaZ0_eSx8_2aA"/>
+ <Requirements:DeriveReqt xmi:id="_3oCOMDekEeaoIeKDbY2kpA" base_Abstraction="_3i_9MDekEeaoIeKDbY2kpA"/>
+ <Requirements:DeriveReqt xmi:id="_FIVKcTelEeaoIeKDbY2kpA" base_Abstraction="_FIVKcDelEeaoIeKDbY2kpA"/>
+ <Requirements:DeriveReqt xmi:id="_KMckkDelEeaoIeKDbY2kpA" base_Abstraction="_KMTaoDelEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_XMwZMDelEeaoIeKDbY2kpA" text="A node shall be moved in the diagram" id="Diagram.REQ_014" base_Class="_XMnPQDelEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_dafGwDelEeaoIeKDbY2kpA" text="A node shall be moved in the diagram by selecting it and click left button of the mouse, move and rele&amp;se the left button." id="Diagram.REQ_014-001" base_Class="_daVVwDelEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_hHinUDelEeaoIeKDbY2kpA" text="A node shall be moved in the diagram by selecting it and press arrow keyboard.&#xD;&#xA;If a grid is display, one key pression move to to one line." id="Diagram.REQ_014-002" base_Class="_hHY2UDelEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_tLKxQDelEeaoIeKDbY2kpA" text="A node or a link can be selected" id="Diagram.REQ_015" base_Class="_tK2oMDelEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="__PqRcDelEeaoIeKDbY2kpA" text="A node or a link can be selected by pressing left button of the mouse on the node or the link." id="Diagram.REQ_015-001" base_Class="__PggcDelEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_JatwMTemEeaoIeKDbY2kpA" text="A node or a link can be selected by using the tool bar select all shapes, all connectors or all." id="Diagram.REQ_015-002" base_Class="_JatwMDemEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_-EcmEDemEeaoIeKDbY2kpA" text="A node shall be selected by using the keyboard and button CTRL+SPACE" id="Diagram.REQ_015-003" base_Class="_-ES1EDemEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_E90RoTenEeaoIeKDbY2kpA" text="The selection can changeD by using CTRL+ arrow" id="Diagram.REQ_015-004" base_Class="_E90RoDenEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_hXOhwDeoEeaoIeKDbY2kpA" text="All nodes in a diagram shall be resized" id="Diagram.REQ_016" base_Class="_hXEwwDeoEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_kXNg8TeoEeaoIeKDbY2kpA" text="All nodes in a diagram shall be resized by select the node by teh mouse and select anchor to move the side." id="Diagram.REQ_016-001" base_Class="_kXNg8DeoEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_r7-58DeoEeaoIeKDbY2kpA" text="All nodes in a diagram shall be resized by selecting it and press on the keyboard SHIFT+ Arrow" id="Diagram.REQ_016-002" base_Class="_r76BcDeoEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_zh0p8DeoEeaoIeKDbY2kpA" text="Shape in the diagram can be aligned." id="Diagram.REQ_017" base_Class="_zhq48DeoEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_5S5QsTeoEeaoIeKDbY2kpA" text="Node in the diagram can be aligner by select them and click on CTRL+arrow." id="Diagram.REQ_017-001" base_Class="_5S5QsDeoEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_cHG5sDetEeaPnYE3F_KdYw" text="Papyrus shall support addition of new views." id="REQ_007" base_Class="_cGnKcDetEeaPnYE3F_KdYw"/>
+ <Requirements:Requirement xmi:id="_xw5WgDe2EeaPnYE3F_KdYw" text="Each diagram must have a version number.&#xD;&#xA;in the notation there is a name style name=&quot;diagram_compatibility_version&quot; stringValue=&quot;1.2.0&quot;" id="Diagram.REQT_004" base_Class="_xwwMkDe2EeaPnYE3F_KdYw"/>
+ <Requirements:Requirement xmi:id="_z-oj8De3EeaPnYE3F_KdYw" text="Papyrus shall provide facilities to migrate diagram from a version to upper version" id="Diagram.REQ_018" base_Class="_z-gBEDe3EeaPnYE3F_KdYw"/>
+ <Requirements:DeriveReqt xmi:id="_V7qqIDe4EeaPnYE3F_KdYw" base_Abstraction="_V7hgMDe4EeaPnYE3F_KdYw"/>
+</xmi:XMI>

Back to the top