copied | src/main/java/bpcf/impl/BpcfPackageImpl.java -> output.bcmscenario |
copied | src/main/java/bpcf/BpcfPackage.java -> output.genericbcm |
src/main/java/bpcf/impl/BpcfPackageImpl.java to output.bcmscenario
--- a/src/main/java/bpcf/impl/BpcfPackageImpl.java +++ b/output.bcmscenario @@ -1,534 +1,153 @@ -/** - */ -package bpcf.impl; - -import bpcf.Activity; -import bpcf.ActivityType; -import bpcf.BPCtrlFlowModel; -import bpcf.BPElement; -import bpcf.BPEvent; -import bpcf.BpcfFactory; -import bpcf.BpcfPackage; -import bpcf.Connection; -import bpcf.Decision; -import bpcf.End; -import bpcf.Fork; -import bpcf.Join; -import bpcf.Merge; -import bpcf.Sequence; -import bpcf.Start; - -import org.eclipse.emf.ecore.EAttribute; -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.EEnum; -import org.eclipse.emf.ecore.EPackage; -import org.eclipse.emf.ecore.EReference; - -import org.eclipse.emf.ecore.impl.EPackageImpl; - -/** - * <!-- begin-user-doc --> - * An implementation of the model <b>Package</b>. - * <!-- end-user-doc --> - * @generated - */ -public class BpcfPackageImpl extends EPackageImpl implements BpcfPackage { - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private EClass bpCtrlFlowModelEClass = null; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private EClass bpElementEClass = null; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private EClass activityEClass = null; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private EClass bpEventEClass = null; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private EClass startEClass = null; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private EClass endEClass = null; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private EClass connectionEClass = null; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private EClass sequenceEClass = null; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private EClass decisionEClass = null; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private EClass mergeEClass = null; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private EClass forkEClass = null; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private EClass joinEClass = null; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private EEnum activityTypeEEnum = null; - - /** - * Creates an instance of the model <b>Package</b>, registered with - * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package - * package URI value. - * <p>Note: the correct way to create the package is via the static - * factory method {@link #init init()}, which also performs - * initialization of the package, or returns the registered package, - * if one already exists. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see org.eclipse.emf.ecore.EPackage.Registry - * @see bpcf.BpcfPackage#eNS_URI - * @see #init() - * @generated - */ - private BpcfPackageImpl() { - super(eNS_URI, BpcfFactory.eINSTANCE); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private static boolean isInited = false; - - /** - * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. - * - * <p>This method is used to initialize {@link BpcfPackage#eINSTANCE} when that field is accessed. - * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #eNS_URI - * @see #createPackageContents() - * @see #initializePackageContents() - * @generated - */ - public static BpcfPackage init() { - if (isInited) return (BpcfPackage)EPackage.Registry.INSTANCE.getEPackage(BpcfPackage.eNS_URI); - - // Obtain or create and register package - BpcfPackageImpl theBpcfPackage = (BpcfPackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof BpcfPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new BpcfPackageImpl()); - - isInited = true; - - // Create package meta-data objects - theBpcfPackage.createPackageContents(); - - // Initialize created meta-data - theBpcfPackage.initializePackageContents(); - - // Mark meta-data to indicate it can't be changed - theBpcfPackage.freeze(); - - - // Update the registry and return the package - EPackage.Registry.INSTANCE.put(BpcfPackage.eNS_URI, theBpcfPackage); - return theBpcfPackage; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EClass getBPCtrlFlowModel() { - return bpCtrlFlowModelEClass; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EAttribute getBPCtrlFlowModel_Id() { - return (EAttribute)bpCtrlFlowModelEClass.getEStructuralFeatures().get(0); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EAttribute getBPCtrlFlowModel_Name() { - return (EAttribute)bpCtrlFlowModelEClass.getEStructuralFeatures().get(1); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EReference getBPCtrlFlowModel_StartEvents() { - return (EReference)bpCtrlFlowModelEClass.getEStructuralFeatures().get(2); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EReference getBPCtrlFlowModel_BpElements() { - return (EReference)bpCtrlFlowModelEClass.getEStructuralFeatures().get(3); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EClass getBPElement() { - return bpElementEClass; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EAttribute getBPElement_Id() { - return (EAttribute)bpElementEClass.getEStructuralFeatures().get(0); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EAttribute getBPElement_Name() { - return (EAttribute)bpElementEClass.getEStructuralFeatures().get(1); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EReference getBPElement_Source() { - return (EReference)bpElementEClass.getEStructuralFeatures().get(2); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EReference getBPElement_Target() { - return (EReference)bpElementEClass.getEStructuralFeatures().get(3); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EClass getActivity() { - return activityEClass; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EAttribute getActivity_Type() { - return (EAttribute)activityEClass.getEStructuralFeatures().get(0); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EClass getBPEvent() { - return bpEventEClass; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EClass getStart() { - return startEClass; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EClass getEnd() { - return endEClass; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EClass getConnection() { - return connectionEClass; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EClass getSequence() { - return sequenceEClass; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EClass getDecision() { - return decisionEClass; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EClass getMerge() { - return mergeEClass; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EClass getFork() { - return forkEClass; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EClass getJoin() { - return joinEClass; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EEnum getActivityType() { - return activityTypeEEnum; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public BpcfFactory getBpcfFactory() { - return (BpcfFactory)getEFactoryInstance(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private boolean isCreated = false; - - /** - * Creates the meta-model objects for the package. This method is - * guarded to have no affect on any invocation but its first. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void createPackageContents() { - if (isCreated) return; - isCreated = true; - - // Create classes and their features - bpCtrlFlowModelEClass = createEClass(BP_CTRL_FLOW_MODEL); - createEAttribute(bpCtrlFlowModelEClass, BP_CTRL_FLOW_MODEL__ID); - createEAttribute(bpCtrlFlowModelEClass, BP_CTRL_FLOW_MODEL__NAME); - createEReference(bpCtrlFlowModelEClass, BP_CTRL_FLOW_MODEL__START_EVENTS); - createEReference(bpCtrlFlowModelEClass, BP_CTRL_FLOW_MODEL__BP_ELEMENTS); - - bpElementEClass = createEClass(BP_ELEMENT); - createEAttribute(bpElementEClass, BP_ELEMENT__ID); - createEAttribute(bpElementEClass, BP_ELEMENT__NAME); - createEReference(bpElementEClass, BP_ELEMENT__SOURCE); - createEReference(bpElementEClass, BP_ELEMENT__TARGET); - - activityEClass = createEClass(ACTIVITY); - createEAttribute(activityEClass, ACTIVITY__TYPE); - - bpEventEClass = createEClass(BP_EVENT); - - startEClass = createEClass(START); - - endEClass = createEClass(END); - - connectionEClass = createEClass(CONNECTION); - - sequenceEClass = createEClass(SEQUENCE); - - decisionEClass = createEClass(DECISION); - - mergeEClass = createEClass(MERGE); - - forkEClass = createEClass(FORK); - - joinEClass = createEClass(JOIN); - - // Create enums - activityTypeEEnum = createEEnum(ACTIVITY_TYPE); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private boolean isInitialized = false; - - /** - * Complete the initialization of the package and its meta-model. This - * method is guarded to have no affect on any invocation but its first. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void initializePackageContents() { - if (isInitialized) return; - isInitialized = true; - - // Initialize package - setName(eNAME); - setNsPrefix(eNS_PREFIX); - setNsURI(eNS_URI); - - // Create type parameters - - // Set bounds for type parameters - - // Add supertypes to classes - activityEClass.getESuperTypes().add(this.getBPElement()); - bpEventEClass.getESuperTypes().add(this.getBPElement()); - startEClass.getESuperTypes().add(this.getBPEvent()); - endEClass.getESuperTypes().add(this.getBPEvent()); - connectionEClass.getESuperTypes().add(this.getBPElement()); - sequenceEClass.getESuperTypes().add(this.getConnection()); - decisionEClass.getESuperTypes().add(this.getConnection()); - mergeEClass.getESuperTypes().add(this.getConnection()); - forkEClass.getESuperTypes().add(this.getConnection()); - joinEClass.getESuperTypes().add(this.getConnection()); - - // Initialize classes, features, and operations; add parameters - initEClass(bpCtrlFlowModelEClass, BPCtrlFlowModel.class, "BPCtrlFlowModel", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getBPCtrlFlowModel_Id(), ecorePackage.getELong(), "id", null, 1, 1, BPCtrlFlowModel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getBPCtrlFlowModel_Name(), ecorePackage.getEString(), "name", "", 1, 1, BPCtrlFlowModel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getBPCtrlFlowModel_StartEvents(), this.getStart(), null, "startEvents", null, 0, -1, BPCtrlFlowModel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getBPCtrlFlowModel_BpElements(), this.getBPElement(), null, "bpElements", null, 0, -1, BPCtrlFlowModel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(bpElementEClass, BPElement.class, "BPElement", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getBPElement_Id(), ecorePackage.getELong(), "id", null, 1, 1, BPElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getBPElement_Name(), ecorePackage.getEString(), "name", null, 1, 1, BPElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getBPElement_Source(), this.getBPElement(), null, "source", null, 0, -1, BPElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getBPElement_Target(), this.getBPElement(), null, "target", null, 0, -1, BPElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(activityEClass, Activity.class, "Activity", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getActivity_Type(), this.getActivityType(), "type", null, 0, 1, Activity.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(bpEventEClass, BPEvent.class, "BPEvent", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - - initEClass(startEClass, Start.class, "Start", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - - initEClass(endEClass, End.class, "End", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - - initEClass(connectionEClass, Connection.class, "Connection", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - - initEClass(sequenceEClass, Sequence.class, "Sequence", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - - initEClass(decisionEClass, Decision.class, "Decision", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - - initEClass(mergeEClass, Merge.class, "Merge", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - - initEClass(forkEClass, Fork.class, "Fork", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - - initEClass(joinEClass, Join.class, "Join", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - - // Initialize enums and add enum literals - initEEnum(activityTypeEEnum, ActivityType.class, "ActivityType"); - addEEnumLiteral(activityTypeEEnum, ActivityType.AUTOMATED); - addEEnumLiteral(activityTypeEEnum, ActivityType.SIMPLE_HUMAN); - addEEnumLiteral(activityTypeEEnum, ActivityType.COMPLEX_HUMAN); - - // Create resource - createResource(eNS_URI); - } - -} //BpcfPackageImpl +<?xml version="1.0" encoding="ASCII"?> +<BcmScenario:BcmScenarioModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:BcmScenario="BcmScenario" xmlns:bcm.dsl.genericbcm="bcm.dsl.genericbcm"> + <annotations xsi:type="BcmScenario:Anno_Activity" uuid="704839bd-d8b1-4acd-9023-1cd039a7c3d1" name="ComputeFrequentItems" reference="_lmeTT-AsEeOdPf2iYA7Sww" cycleTimeMin="0.2" cycleTimeMax="0.25" overallSeverity="21.0" rto="24.0" rpo="12.0" scheduleString="DAILY:9.0:8.0:1:1 1 3 5:1 1 2:JAN" mtpd="96.0"> + <bcmUnits xsi:type="bcm.dsl.genericbcm:Resource" href="output.genericbcm#_9e16ee6973f048288a3f1d0d5fe384ce"/> + <businessImpactTable uuid="_tUi0MOT4EeO05Kyws8hhsw" time="24.0" financial="20000.0" legal="4.0" external="4.0" severity="21.0"/> + <mergedImpactTable uuid="_WxL2QuyYEeOc2_keR6d_ig" time="24.0" financial="30000.0" legal="4.0" external="13.0" severity="30.0"/> + </annotations> + <annotations xsi:type="BcmScenario:Anno_Activity" uuid="c8a0ef2e-5332-4e51-8e35-f190b0ce30f0" name="ReacFilter" reference="_lmeTUOAsEeOdPf2iYA7Sww" cycleTimeMin="0.2" cycleTimeMax="0.25" overallSeverity="70.0" rto="48.0" rpo="24.0" scheduleString="DAILY:9.0:8.0:1:1 1 3 5:1 1 2:JAN" mtpd="72.0"> + <bcmUnits xsi:type="bcm.dsl.genericbcm:Resource" href="output.genericbcm#_7c73a64bc73a4b19aa6883f5b604919b"/> + <businessImpactTable uuid="_dKV2cOT4EeO05Kyws8hhsw" time="24.0" financial="10000.0" severity="13.0"/> + <businessImpactTable uuid="_eYGDAOT4EeO05Kyws8hhsw" time="48.0" financial="20000.0" legal="40.0" external="4.0" severity="57.0"/> + <mergedImpactTable uuid="_WxL2SuyYEeOc2_keR6d_ig" time="24.0" financial="20000.0" legal="1.0" external="13.0" severity="27.0"/> + <mergedImpactTable uuid="_WxL2UeyYEeOc2_keR6d_ig" time="48.0" financial="40000.0" legal="40.0" external="40.0" severity="93.0"/> + </annotations> + <annotations xsi:type="BcmScenario:Anno_Activity" uuid="b2268f2c-db15-45d9-9dd2-22c6c40ddc25" name="ReacDictionary" reference="_lmeTSuAsEeOdPf2iYA7Sww" cycleTimeMin="0.2" cycleTimeMax="0.3" overallSeverity="54.0" rto="48.0" rpo="24.0" scheduleString="DAILY:9.0:8.0:1:1 1 3 5:1 1 2:JAN" mtpd="120.0"> + <bcmUnits xsi:type="bcm.dsl.genericbcm:Resource" href="output.genericbcm#_9e60c621ea9d4a3e8ede7c1faaf9a325"/> + <businessImpactTable uuid="_YOaH8OT4EeO05Kyws8hhsw" time="20.0" financial="10000.0" legal="1.0" external="1.0" severity="15.0"/> + <businessImpactTable uuid="_aOlP8OT4EeO05Kyws8hhsw" time="48.0" financial="25000.0" legal="13.0" external="13.0" severity="39.0"/> + <mergedImpactTable uuid="_WxL1F-yYEeOc2_keR6d_ig" time="24.0" financial="30000.0" legal="1.0" external="13.0" severity="27.0"/> + <mergedImpactTable uuid="_YOaH8OT4EeO05Kyws8hhsw" time="20.0" financial="10000.0" legal="1.0" external="1.0" severity="15.0"/> + <mergedImpactTable uuid="_WxL1HuyYEeOc2_keR6d_ig" time="48.0" financial="65000.0" legal="40.0" external="40.0" severity="93.0"/> + </annotations> + <annotations xsi:type="BcmScenario:Anno_Activity" uuid="92905d0f-2464-40a6-b5b4-abd12f87b765" name="CopyData" reference="_lmeTTuAsEeOdPf2iYA7Sww" cycleTimeMin="0.1" cycleTimeMax="0.2" overallSeverity="84.0" rto="48.0" rpo="24.0" scheduleString="DAILY:9.0:8.0:1:1 1 3 5:1 1 2:JAN" mtpd="120.0"> + <bcmUnits xsi:type="bcm.dsl.genericbcm:Resource" href="output.genericbcm#_2c6925852feb4f02b5cfbab18f33acd8"/> + <businessImpactTable uuid="_TcPg0OT1EeO05Kyws8hhsw" time="10.0" financial="2000.0" legal="1.0" external="1.0" severity="6.0"/> + <businessImpactTable uuid="_XCa9UOT1EeO05Kyws8hhsw" time="72.0" financial="20000.0" legal="13.0" external="40.0" severity="66.0"/> + <businessImpactTable uuid="_UlUowOT1EeO05Kyws8hhsw" time="24.0" financial="5000.0" legal="4.0" external="4.0" severity="12.0"/> + <mergedImpactTable uuid="_UlUowOT1EeO05Kyws8hhsw" time="24.0" financial="5000.0" legal="4.0" external="4.0" severity="12.0"/> + <mergedImpactTable uuid="_XCa9UOT1EeO05Kyws8hhsw" time="72.0" financial="20000.0" legal="13.0" external="40.0" severity="66.0"/> + <mergedImpactTable uuid="_TcPg0OT1EeO05Kyws8hhsw" time="10.0" financial="2000.0" legal="1.0" external="1.0" severity="6.0"/> + </annotations> + <annotations xsi:type="BcmScenario:Anno_Activity" uuid="0d7632b1-21fe-4623-9dae-acd2f8e1931f" name="GenerateAdeRules" reference="_lmeTUuAsEeOdPf2iYA7Sww" cycleTimeMin="0.01" cycleTimeMax="0.3" overallSeverity="49.0" rto="72.0" rpo="10.0" scheduleString="DAILY:9.0:8.0:1:1 1 3 5:1 1 2:JAN" mtpd="120.0"> + <bcmUnits xsi:type="bcm.dsl.genericbcm:Resource" href="output.genericbcm#_2c6925852feb4f02b5cfbab18f33acd8"/> + <bcmUnits xsi:type="bcm.dsl.genericbcm:Resource" href="output.genericbcm#_7c73a64bc73a4b19aa6883f5b604919b"/> + <businessImpactTable uuid="_7df0cOAtEeOdPf2iYA7Sww" time="6.0" financial="5000.0" severity="4.0"/> + <businessImpactTable uuid="_H-VpYOAvEeOdPf2iYA7Sww" time="1.0" financial="1000.0" legal="1.0" severity="5.0"/> + <businessImpactTable uuid="_YLNfAOVxEeOeXZdkVyJMyg" time="48.0" financial="20000.0" legal="4.0" external="13.0" severity="30.0"/> + <businessImpactTable uuid="_CcZgQOAuEeOdPf2iYA7Sww" time="24.0" financial="10000.0" legal="1.0" external="1.0" severity="15.0"/> + <mergedImpactTable uuid="_WxL2t-yYEeOc2_keR6d_ig" time="3.0" financial="6000.0" legal="1.0" external="1.0" severity="5.0"/> + <mergedImpactTable uuid="_WxL3JOyYEeOc2_keR6d_ig" time="6.0" financial="17000.0" legal="4.0" external="1.0" severity="18.0"/> + <mergedImpactTable uuid="_WxL3TuyYEeOc2_keR6d_ig" time="168.0" financial="185000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_WxL3JeyYEeOc2_keR6d_ig" time="10.0" financial="36000.0" legal="13.0" external="40.0" severity="66.0"/> + <mergedImpactTable uuid="_H-VpYOAvEeOdPf2iYA7Sww" time="1.0" financial="1000.0" legal="1.0" severity="5.0"/> + <mergedImpactTable uuid="_WxL3OOyYEeOc2_keR6d_ig" time="24.0" financial="76000.0" legal="13.0" external="40.0" severity="66.0"/> + <mergedImpactTable uuid="_WxL3SeyYEeOc2_keR6d_ig" time="48.0" financial="145000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_WxL3S-yYEeOc2_keR6d_ig" time="72.0" financial="150000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_WxL20uyYEeOc2_keR6d_ig" time="5.0" financial="11000.0" legal="4.0" external="1.0" severity="18.0"/> + <mergedImpactTable uuid="_WxL3TeyYEeOc2_keR6d_ig" time="120.0" financial="160000.0" legal="40.0" external="40.0" severity="120.0"/> + </annotations> + <annotations xsi:type="BcmScenario:Anno_Activity" uuid="56c02b85-f241-4a9f-a2bd-397e7320e25f" name="DrugDictionary" reference="_lmeTVOAsEeOdPf2iYA7Sww" cycleTimeMin="0.2" cycleTimeMax="0.3" overallSeverity="120.0" rto="24.0" rpo="240.0" scheduleString="DAILY:9.0:8.0:1:1 1 3 5:1 1 2:JAN" mtpd="120.0"> + <bcmUnits xsi:type="bcm.dsl.genericbcm:Resource" href="output.genericbcm#_c59aa299645c41268c174e2c8fdf4d98"/> + <businessImpactTable uuid="_kzLQEOT4EeO05Kyws8hhsw" time="24.0" financial="10000.0" legal="1.0" external="13.0" severity="27.0"/> + <businessImpactTable uuid="_mb2eEOT4EeO05Kyws8hhsw" time="48.0" financial="20000.0" legal="40.0" external="40.0" severity="93.0"/> + <mergedImpactTable uuid="_kzLQEOT4EeO05Kyws8hhsw" time="24.0" financial="10000.0" legal="1.0" external="13.0" severity="27.0"/> + <mergedImpactTable uuid="_mb2eEOT4EeO05Kyws8hhsw" time="48.0" financial="20000.0" legal="40.0" external="40.0" severity="93.0"/> + </annotations> + <annotations xsi:type="BcmScenario:Anno_Activity" uuid="281d15cf-0eaa-4ff3-bee7-6bad5d42330c" name="DownloadNdcRepository" reference="_lmeTS-AsEeOdPf2iYA7Sww" cycleTimeMin="0.2" cycleTimeMax="0.3" overallSeverity="30.0" rto="0.0" rpo="0.0" scheduleString="DAILY:9.0:8.0:1:1 1 3 5:1 1 2:JAN"> + <bcmUnits xsi:type="bcm.dsl.genericbcm:Resource" href="output.genericbcm#_2c6925852feb4f02b5cfbab18f33acd8"/> + <businessImpactTable uuid="_vjP10OrqEeOsR59wTkDuaw" time="24.0" financial="10000.0" legal="4.0" external="13.0" severity="30.0"/> + <mergedImpactTable uuid="_vjP10OrqEeOsR59wTkDuaw" time="24.0" financial="10000.0" legal="4.0" external="13.0" severity="30.0"/> + </annotations> + <annotations xsi:type="BcmScenario:Anno_Activity" uuid="831621f6-1deb-4618-b5e3-76a12be4d6f9" name="DrugFilter" reference="_lmeTTeAsEeOdPf2iYA7Sww" cycleTimeMin="0.2" cycleTimeMax="0.3" overallSeverity="20.0" rto="48.0" rpo="10.0" scheduleString="DAILY:9.0:8.0:1:1 1 3 5:1 1 2:JAN" mtpd="168.0"> + <bcmUnits xsi:type="bcm.dsl.genericbcm:Resource" href="output.genericbcm#_2c6925852feb4f02b5cfbab18f33acd8"/> + <businessImpactTable uuid="_I2VBUOAvEeOdPf2iYA7Sww" time="10.0" financial="10000.0" legal="1.0" external="1.0" severity="15.0"/> + <mergedImpactTable uuid="_WxL2MOyYEeOc2_keR6d_ig" time="168.0" financial="65000.0" legal="40.0" external="40.0" severity="93.0"/> + <mergedImpactTable uuid="_WxL2J-yYEeOc2_keR6d_ig" time="72.0" financial="30000.0" legal="13.0" external="13.0" severity="39.0"/> + <mergedImpactTable uuid="_WxL18uyYEeOc2_keR6d_ig" time="6.0" financial="2000.0" legal="1.0" external="1.0" severity="6.0"/> + <mergedImpactTable uuid="_WxL2H-yYEeOc2_keR6d_ig" time="48.0" financial="25000.0" legal="13.0" external="13.0" severity="30.0"/> + <mergedImpactTable uuid="_WxL2FOyYEeOc2_keR6d_ig" time="24.0" financial="16000.0" legal="4.0" external="4.0" severity="15.0"/> + <mergedImpactTable uuid="_WxL2L-yYEeOc2_keR6d_ig" time="120.0" financial="40000.0" legal="40.0" external="4.0" severity="53.0"/> + <mergedImpactTable uuid="_WxL2AeyYEeOc2_keR6d_ig" time="10.0" financial="11000.0" legal="1.0" external="1.0" severity="15.0"/> + </annotations> + <annotations xsi:type="BcmScenario:Anno_Activity" uuid="b355637f-cdbd-446e-891b-b5bcd4187ecc" name="ReportLoader" reference="_lmeTVuAsEeOdPf2iYA7Sww" cycleTimeMin="0.2" cycleTimeMax="0.3" overallSeverity="69.0" rto="48.0" rpo="24.0" scheduleString="DAILY:9.0:8.0:1:1 1 3 5:1 1 2:JAN" mtpd="96.0"> + <bcmUnits xsi:type="bcm.dsl.genericbcm:Resource" href="output.genericbcm#_2c6925852feb4f02b5cfbab18f33acd8"/> + <businessImpactTable uuid="_UB65YOT4EeO05Kyws8hhsw" time="48.0" financial="20000.0" legal="13.0" external="13.0" severity="39.0"/> + <businessImpactTable uuid="_R3gQQOT4EeO05Kyws8hhsw" time="24.0" financial="10000.0" legal="4.0" external="13.0" severity="30.0"/> + <mergedImpactTable uuid="_WxL3tuyYEeOc2_keR6d_ig" time="24.0" financial="40000.0" legal="4.0" external="13.0" severity="30.0"/> + <mergedImpactTable uuid="_WxL3veyYEeOc2_keR6d_ig" time="48.0" financial="85000.0" legal="40.0" external="40.0" severity="93.0"/> + </annotations> + <annotations xsi:type="BcmScenario:Anno_Activity" uuid="452712c1-20dd-4390-ac8a-838fb38429bf" name="DrugNormalization" reference="_lmeTUeAsEeOdPf2iYA7Sww" cycleTimeMin="0.2" cycleTimeMax="0.25" overallSeverity="13.0" rto="48.0" rpo="24.0" scheduleString="DAILY:9.0:8.0:1:1 1 3 5:1 1 2:JAN" mtpd="240.0"> + <bcmUnits xsi:type="bcm.dsl.genericbcm:Resource" href="output.genericbcm#_9e60c621ea9d4a3e8ede7c1faaf9a325"/> + <businessImpactTable uuid="_w2TqwOT4EeO05Kyws8hhsw" time="24.0" financial="50000.0" severity="13.0"/> + <mergedImpactTable uuid="_WxL2YeyYEeOc2_keR6d_ig" time="48.0" financial="100000.0" legal="13.0" external="13.0" severity="30.0"/> + <mergedImpactTable uuid="_WxL2YOyYEeOc2_keR6d_ig" time="24.0" financial="80000.0" legal="4.0" external="13.0" severity="30.0"/> + </annotations> + <annotations xsi:type="BcmScenario:Anno_Activity" uuid="f0c77a1f-1356-4fa1-80b5-3d32b984c926" name="IndiDictionary" reference="_lmeTU-AsEeOdPf2iYA7Sww" cycleTimeMin="0.2" cycleTimeMax="0.25" overallSeverity="36.0" rto="48.0" rpo="24.0" scheduleString="DAILY:9.0:8.0:1:1 1 3 5:1 1 2:JAN" mtpd="168.0"> + <bcmUnits xsi:type="bcm.dsl.genericbcm:Resource" href="output.genericbcm#_b6e44c8054d04b39b630d6541ed0a561"/> + <businessImpactTable uuid="_FkVq8OT3EeO05Kyws8hhsw" time="48.0" financial="10000.0" legal="4.0" external="13.0" severity="30.0"/> + <businessImpactTable uuid="_H7yqgOT3EeO05Kyws8hhsw" time="24.0" financial="5000.0" legal="1.0" external="1.0" severity="6.0"/> + <mergedImpactTable uuid="_FkVq8OT3EeO05Kyws8hhsw" time="48.0" financial="10000.0" legal="4.0" external="13.0" severity="30.0"/> + <mergedImpactTable uuid="_H7yqgOT3EeO05Kyws8hhsw" time="24.0" financial="5000.0" legal="1.0" external="1.0" severity="6.0"/> + </annotations> + <annotations xsi:type="BcmScenario:Anno_Activity" uuid="2d0cb6a2-0c60-47f6-9248-b15d748aff87" name="IndiFilter" reference="_lmeTTOAsEeOdPf2iYA7Sww" cycleTimeMin="0.2" cycleTimeMax="0.3" overallSeverity="275.0" rto="24.0" rpo="5.0" scheduleString="DAILY:9.0:8.0:1:1 1 3 5:1 1 2:JAN" mtpd="48.0"> + <bcmUnits xsi:type="bcm.dsl.genericbcm:Resource" href="output.genericbcm#_9e60c621ea9d4a3e8ede7c1faaf9a325"/> + <businessImpactTable uuid="_v5O6oOrvEeOsR59wTkDuaw" time="48.0" financial="100000.0" legal="40.0" external="40.0" severity="120.0"/> + <businessImpactTable uuid="_txjB0OAtEeOdPf2iYA7Sww" time="10.0" financial="20000.0" legal="13.0" external="40.0" severity="66.0"/> + <businessImpactTable uuid="_noWO8OAtEeOdPf2iYA7Sww" time="3.0" financial="5000.0" external="1.0" severity="5.0"/> + <businessImpactTable uuid="_q7D84OAtEeOdPf2iYA7Sww" time="5.0" financial="10000.0" legal="4.0" external="1.0" severity="18.0"/> + <businessImpactTable uuid="_tsNCYOrvEeOsR59wTkDuaw" time="24.0" financial="50000.0" legal="13.0" external="40.0" severity="66.0"/> + <mergedImpactTable uuid="_WxL1neyYEeOc2_keR6d_ig" time="6.0" financial="12000.0" legal="4.0" external="1.0" severity="18.0"/> + <mergedImpactTable uuid="_WxL1geyYEeOc2_keR6d_ig" time="3.0" financial="6000.0" legal="1.0" external="1.0" severity="5.0"/> + <mergedImpactTable uuid="_WxL13OyYEeOc2_keR6d_ig" time="168.0" financial="165000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_WxL1nOyYEeOc2_keR6d_ig" time="5.0" financial="11000.0" legal="4.0" external="1.0" severity="18.0"/> + <mergedImpactTable uuid="_WxL11-yYEeOc2_keR6d_ig" time="48.0" financial="125000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_WxL12-yYEeOc2_keR6d_ig" time="120.0" financial="140000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_WxL12eyYEeOc2_keR6d_ig" time="72.0" financial="130000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_WxL1xuyYEeOc2_keR6d_ig" time="24.0" financial="66000.0" legal="13.0" external="40.0" severity="66.0"/> + <mergedImpactTable uuid="_WxL1s-yYEeOc2_keR6d_ig" time="10.0" financial="31000.0" legal="13.0" external="40.0" severity="66.0"/> + </annotations> + <annotations xsi:type="BcmScenario:Anno_Activity" uuid="403ec16b-316d-49ed-a57d-d5e783a891ae" name="IndexAdeRules" reference="_lmeTR-AsEeOdPf2iYA7Sww" cycleTimeMin="0.2" cycleTimeMax="0.5" overallSeverity="30.0" rto="12.0" rpo="5.0" scheduleString="DAILY:9.0:8.0:1:1 1 3 5:1 1 2:JAN" mtpd="72.0"> + <bcmUnits xsi:type="bcm.dsl.genericbcm:Resource" href="output.genericbcm#_7c73a64bc73a4b19aa6883f5b604919b"/> + <businessImpactTable uuid="_5TLwcOT4EeO05Kyws8hhsw" time="24.0" financial="20000.0" legal="4.0" external="13.0" severity="30.0"/> + <mergedImpactTable uuid="_5TLwcOT4EeO05Kyws8hhsw" time="24.0" financial="20000.0" legal="4.0" external="13.0" severity="30.0"/> + </annotations> + <annotations xsi:type="BcmScenario:Anno_Activity" uuid="be4547d5-9603-4a3d-93c8-862e18c5e37b" name="MapActiveIngredient" reference="_lmeTSOAsEeOdPf2iYA7Sww" cycleTimeMin="0.2" cycleTimeMax="0.25" overallSeverity="141.0" rto="24.0" rpo="20.0" scheduleString="DAILY:9.0:8.0:1:1 1 3 5:1 1 2:JAN" mtpd="120.0"> + <bcmUnits xsi:type="bcm.dsl.genericbcm:Resource" href="output.genericbcm#_7c73a64bc73a4b19aa6883f5b604919b"/> + <businessImpactTable uuid="_Mgx0cOT-EeO05Kyws8hhsw" time="168.0" financial="35000.0" legal="40.0" external="40.0" severity="93.0"/> + <businessImpactTable uuid="_sjgLEOTzEeO05Kyws8hhsw" time="24.0" financial="5000.0" legal="4.0" external="4.0" severity="12.0"/> + <businessImpactTable uuid="_JS6V0OT0EeO05Kyws8hhsw" time="48.0" financial="10000.0" legal="13.0" external="4.0" severity="30.0"/> + <businessImpactTable uuid="_q_8toOTzEeO05Kyws8hhsw" time="6.0" financial="1000.0" legal="1.0" external="1.0" severity="6.0"/> + <mergedImpactTable uuid="_WxCEjuyYEeOc2_keR6d_ig" time="24.0" financial="6000.0" legal="4.0" external="4.0" severity="12.0"/> + <mergedImpactTable uuid="_WxCEnOyYEeOc2_keR6d_ig" time="48.0" financial="15000.0" legal="13.0" external="13.0" severity="30.0"/> + <mergedImpactTable uuid="_q_8toOTzEeO05Kyws8hhsw" time="6.0" financial="1000.0" legal="1.0" external="1.0" severity="6.0"/> + <mergedImpactTable uuid="_WxCEoOyYEeOc2_keR6d_ig" time="120.0" financial="30000.0" legal="40.0" external="4.0" severity="53.0"/> + <mergedImpactTable uuid="_WxCEnuyYEeOc2_keR6d_ig" time="72.0" financial="20000.0" legal="13.0" external="13.0" severity="39.0"/> + <mergedImpactTable uuid="_WxCEpOyYEeOc2_keR6d_ig" time="168.0" financial="55000.0" legal="40.0" external="40.0" severity="93.0"/> + </annotations> + <annotations xsi:type="BcmScenario:Anno_Activity" uuid="253aeebf-2188-4dda-b33d-bef26c2cc150" name="DecompressData" reference="_lmeTVeAsEeOdPf2iYA7Sww" cycleTimeMin="0.1" cycleTimeMax="0.25" overallSeverity="51.0" rto="48.0" rpo="24.0" scheduleString="DAILY:9.0:8.0:1:1 1 3 5:1 1 2:JAN" mtpd="120.0"> + <bcmUnits xsi:type="bcm.dsl.genericbcm:Resource" href="output.genericbcm#_2c6925852feb4f02b5cfbab18f33acd8"/> + <businessImpactTable uuid="_J0HeEOT3EeO05Kyws8hhsw" time="24.0" financial="10000.0" legal="4.0" external="4.0" severity="21.0"/> + <businessImpactTable uuid="_LHDFkOT3EeO05Kyws8hhsw" time="48.0" financial="20000.0" legal="13.0" external="4.0" severity="30.0"/> + <mergedImpactTable uuid="_WxL3k-yYEeOc2_keR6d_ig" time="48.0" financial="105000.0" legal="40.0" external="40.0" severity="93.0"/> + <mergedImpactTable uuid="_WxL3jOyYEeOc2_keR6d_ig" time="24.0" financial="50000.0" legal="4.0" external="13.0" severity="30.0"/> + </annotations> + <annotations xsi:type="BcmScenario:Anno_Activity" uuid="666ac182-989c-4448-97ec-50e6431b3b12" name="SelectItemSet" reference="_lmeTRuAsEeOdPf2iYA7Sww" cycleTimeMin="0.2" cycleTimeMax="0.3" overallSeverity="48.0" rto="24.0" rpo="20.0" scheduleString="DAILY:9.0:8.0:1:1 1 3 5:1 1 2:JAN" mtpd="120.0"> + <bcmUnits xsi:type="bcm.dsl.genericbcm:Resource" href="output.genericbcm#_b6e44c8054d04b39b630d6541ed0a561"/> + <businessImpactTable uuid="_1mMhUOT4EeO05Kyws8hhsw" time="48.0" financial="30000.0" legal="13.0" external="4.0" severity="30.0"/> + <businessImpactTable uuid="_0AV90OT4EeO05Kyws8hhsw" time="24.0" financial="10000.0" legal="1.0" external="4.0" severity="18.0"/> + <mergedImpactTable uuid="_WxCEbuyYEeOc2_keR6d_ig" time="48.0" financial="50000.0" legal="13.0" external="13.0" severity="30.0"/> + <mergedImpactTable uuid="_WxCEauyYEeOc2_keR6d_ig" time="24.0" financial="30000.0" legal="4.0" external="13.0" severity="30.0"/> + </annotations> + <annotations xsi:type="BcmScenario:Anno_Activity" uuid="b6794c5b-adcf-4573-9049-554f27f5b5ae" name="DownloadFdaRepository" reference="_lmeTSeAsEeOdPf2iYA7Sww" cycleTimeMin="0.2" cycleTimeMax="0.3" overallSeverity="131.0" rto="72.0" rpo="20.0" scheduleString="DAILY:9.0:8.0:1:1 1 3 5:1 1 2:JAN" mtpd="168.0"> + <bcmUnits xsi:type="bcm.dsl.genericbcm:Resource" href="output.genericbcm#_2c6925852feb4f02b5cfbab18f33acd8"/> + <businessImpactTable uuid="_5x30YOT0EeO05Kyws8hhsw" time="24.0" financial="1000.0" legal="4.0" external="1.0" severity="9.0"/> + <businessImpactTable uuid="_sDAfkOUTEeO2WKs8OHpKQA" time="72.0" financial="10000.0" legal="13.0" external="13.0" severity="39.0"/> + <businessImpactTable uuid="_8sa58OT0EeO05Kyws8hhsw" time="48.0" financial="5000.0" legal="13.0" external="13.0" severity="30.0"/> + <businessImpactTable uuid="_t2XTkOUTEeO2WKs8OHpKQA" time="120.0" financial="20000.0" legal="40.0" severity="53.0"/> + <mergedImpactTable uuid="_8sa58OT0EeO05Kyws8hhsw" time="48.0" financial="5000.0" legal="13.0" external="13.0" severity="30.0"/> + <mergedImpactTable uuid="_5x30YOT0EeO05Kyws8hhsw" time="24.0" financial="1000.0" legal="4.0" external="1.0" severity="9.0"/> + <mergedImpactTable uuid="_t2XTkOUTEeO2WKs8OHpKQA" time="120.0" financial="20000.0" legal="40.0" severity="53.0"/> + <mergedImpactTable uuid="_sDAfkOUTEeO2WKs8OHpKQA" time="72.0" financial="10000.0" legal="13.0" external="13.0" severity="39.0"/> + </annotations> +</BcmScenario:BcmScenarioModel>
src/main/java/bpcf/BpcfPackage.java to output.genericbcm
--- a/src/main/java/bpcf/BpcfPackage.java +++ b/output.genericbcm @@ -1,1304 +1,225 @@ -/** - */ -package bpcf; - -import org.eclipse.emf.ecore.EAttribute; -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.EEnum; -import org.eclipse.emf.ecore.EPackage; -import org.eclipse.emf.ecore.EReference; - -/** - * <!-- begin-user-doc --> - * The <b>Package</b> for the model. - * It contains accessors for the meta objects to represent - * <ul> - * <li>each class,</li> - * <li>each feature of each class,</li> - * <li>each operation of each class,</li> - * <li>each enum,</li> - * <li>and each data type</li> - * </ul> - * <!-- end-user-doc --> - * @see bpcf.BpcfFactory - * @model kind="package" - * @generated - */ -public interface BpcfPackage extends EPackage { - /** - * The package name. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - String eNAME = "bpcf"; - - /** - * The package namespace URI. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - String eNS_URI = "com.sap.bizinsight.models.bp.bpcf"; - - /** - * The package namespace name. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - String eNS_PREFIX = "com.sap.bizinsight.models.bp.bpcf"; - - /** - * The singleton instance of the package. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - BpcfPackage eINSTANCE = bpcf.impl.BpcfPackageImpl.init(); - - /** - * The meta object id for the '{@link bpcf.impl.BPCtrlFlowModelImpl <em>BP Ctrl Flow Model</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.BPCtrlFlowModelImpl - * @see bpcf.impl.BpcfPackageImpl#getBPCtrlFlowModel() - * @generated - */ - int BP_CTRL_FLOW_MODEL = 0; - - /** - * The feature id for the '<em><b>Id</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int BP_CTRL_FLOW_MODEL__ID = 0; - - /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int BP_CTRL_FLOW_MODEL__NAME = 1; - - /** - * The feature id for the '<em><b>Start Events</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int BP_CTRL_FLOW_MODEL__START_EVENTS = 2; - - /** - * The feature id for the '<em><b>Bp Elements</b></em>' containment reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int BP_CTRL_FLOW_MODEL__BP_ELEMENTS = 3; - - /** - * The number of structural features of the '<em>BP Ctrl Flow Model</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int BP_CTRL_FLOW_MODEL_FEATURE_COUNT = 4; - - /** - * The number of operations of the '<em>BP Ctrl Flow Model</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int BP_CTRL_FLOW_MODEL_OPERATION_COUNT = 0; - - /** - * The meta object id for the '{@link bpcf.impl.BPElementImpl <em>BP Element</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.BPElementImpl - * @see bpcf.impl.BpcfPackageImpl#getBPElement() - * @generated - */ - int BP_ELEMENT = 1; - - /** - * The feature id for the '<em><b>Id</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int BP_ELEMENT__ID = 0; - - /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int BP_ELEMENT__NAME = 1; - - /** - * The feature id for the '<em><b>Source</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int BP_ELEMENT__SOURCE = 2; - - /** - * The feature id for the '<em><b>Target</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int BP_ELEMENT__TARGET = 3; - - /** - * The number of structural features of the '<em>BP Element</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int BP_ELEMENT_FEATURE_COUNT = 4; - - /** - * The number of operations of the '<em>BP Element</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int BP_ELEMENT_OPERATION_COUNT = 0; - - /** - * The meta object id for the '{@link bpcf.impl.ActivityImpl <em>Activity</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.ActivityImpl - * @see bpcf.impl.BpcfPackageImpl#getActivity() - * @generated - */ - int ACTIVITY = 2; - - /** - * The feature id for the '<em><b>Id</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int ACTIVITY__ID = BP_ELEMENT__ID; - - /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int ACTIVITY__NAME = BP_ELEMENT__NAME; - - /** - * The feature id for the '<em><b>Source</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int ACTIVITY__SOURCE = BP_ELEMENT__SOURCE; - - /** - * The feature id for the '<em><b>Target</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int ACTIVITY__TARGET = BP_ELEMENT__TARGET; - - /** - * The feature id for the '<em><b>Type</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int ACTIVITY__TYPE = BP_ELEMENT_FEATURE_COUNT + 0; - - /** - * The number of structural features of the '<em>Activity</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int ACTIVITY_FEATURE_COUNT = BP_ELEMENT_FEATURE_COUNT + 1; - - /** - * The number of operations of the '<em>Activity</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int ACTIVITY_OPERATION_COUNT = BP_ELEMENT_OPERATION_COUNT + 0; - - /** - * The meta object id for the '{@link bpcf.impl.BPEventImpl <em>BP Event</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.BPEventImpl - * @see bpcf.impl.BpcfPackageImpl#getBPEvent() - * @generated - */ - int BP_EVENT = 3; - - /** - * The feature id for the '<em><b>Id</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int BP_EVENT__ID = BP_ELEMENT__ID; - - /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int BP_EVENT__NAME = BP_ELEMENT__NAME; - - /** - * The feature id for the '<em><b>Source</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int BP_EVENT__SOURCE = BP_ELEMENT__SOURCE; - - /** - * The feature id for the '<em><b>Target</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int BP_EVENT__TARGET = BP_ELEMENT__TARGET; - - /** - * The number of structural features of the '<em>BP Event</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int BP_EVENT_FEATURE_COUNT = BP_ELEMENT_FEATURE_COUNT + 0; - - /** - * The number of operations of the '<em>BP Event</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int BP_EVENT_OPERATION_COUNT = BP_ELEMENT_OPERATION_COUNT + 0; - - /** - * The meta object id for the '{@link bpcf.impl.StartImpl <em>Start</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.StartImpl - * @see bpcf.impl.BpcfPackageImpl#getStart() - * @generated - */ - int START = 4; - - /** - * The feature id for the '<em><b>Id</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int START__ID = BP_EVENT__ID; - - /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int START__NAME = BP_EVENT__NAME; - - /** - * The feature id for the '<em><b>Source</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int START__SOURCE = BP_EVENT__SOURCE; - - /** - * The feature id for the '<em><b>Target</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int START__TARGET = BP_EVENT__TARGET; - - /** - * The number of structural features of the '<em>Start</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int START_FEATURE_COUNT = BP_EVENT_FEATURE_COUNT + 0; - - /** - * The number of operations of the '<em>Start</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int START_OPERATION_COUNT = BP_EVENT_OPERATION_COUNT + 0; - - /** - * The meta object id for the '{@link bpcf.impl.EndImpl <em>End</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.EndImpl - * @see bpcf.impl.BpcfPackageImpl#getEnd() - * @generated - */ - int END = 5; - - /** - * The feature id for the '<em><b>Id</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int END__ID = BP_EVENT__ID; - - /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int END__NAME = BP_EVENT__NAME; - - /** - * The feature id for the '<em><b>Source</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int END__SOURCE = BP_EVENT__SOURCE; - - /** - * The feature id for the '<em><b>Target</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int END__TARGET = BP_EVENT__TARGET; - - /** - * The number of structural features of the '<em>End</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int END_FEATURE_COUNT = BP_EVENT_FEATURE_COUNT + 0; - - /** - * The number of operations of the '<em>End</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int END_OPERATION_COUNT = BP_EVENT_OPERATION_COUNT + 0; - - /** - * The meta object id for the '{@link bpcf.impl.ConnectionImpl <em>Connection</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.ConnectionImpl - * @see bpcf.impl.BpcfPackageImpl#getConnection() - * @generated - */ - int CONNECTION = 6; - - /** - * The feature id for the '<em><b>Id</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int CONNECTION__ID = BP_ELEMENT__ID; - - /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int CONNECTION__NAME = BP_ELEMENT__NAME; - - /** - * The feature id for the '<em><b>Source</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int CONNECTION__SOURCE = BP_ELEMENT__SOURCE; - - /** - * The feature id for the '<em><b>Target</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int CONNECTION__TARGET = BP_ELEMENT__TARGET; - - /** - * The number of structural features of the '<em>Connection</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int CONNECTION_FEATURE_COUNT = BP_ELEMENT_FEATURE_COUNT + 0; - - /** - * The number of operations of the '<em>Connection</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int CONNECTION_OPERATION_COUNT = BP_ELEMENT_OPERATION_COUNT + 0; - - /** - * The meta object id for the '{@link bpcf.impl.SequenceImpl <em>Sequence</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.SequenceImpl - * @see bpcf.impl.BpcfPackageImpl#getSequence() - * @generated - */ - int SEQUENCE = 7; - - /** - * The feature id for the '<em><b>Id</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int SEQUENCE__ID = CONNECTION__ID; - - /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int SEQUENCE__NAME = CONNECTION__NAME; - - /** - * The feature id for the '<em><b>Source</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int SEQUENCE__SOURCE = CONNECTION__SOURCE; - - /** - * The feature id for the '<em><b>Target</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int SEQUENCE__TARGET = CONNECTION__TARGET; - - /** - * The number of structural features of the '<em>Sequence</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int SEQUENCE_FEATURE_COUNT = CONNECTION_FEATURE_COUNT + 0; - - /** - * The number of operations of the '<em>Sequence</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int SEQUENCE_OPERATION_COUNT = CONNECTION_OPERATION_COUNT + 0; - - /** - * The meta object id for the '{@link bpcf.impl.DecisionImpl <em>Decision</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.DecisionImpl - * @see bpcf.impl.BpcfPackageImpl#getDecision() - * @generated - */ - int DECISION = 8; - - /** - * The feature id for the '<em><b>Id</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int DECISION__ID = CONNECTION__ID; - - /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int DECISION__NAME = CONNECTION__NAME; - - /** - * The feature id for the '<em><b>Source</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int DECISION__SOURCE = CONNECTION__SOURCE; - - /** - * The feature id for the '<em><b>Target</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int DECISION__TARGET = CONNECTION__TARGET; - - /** - * The number of structural features of the '<em>Decision</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int DECISION_FEATURE_COUNT = CONNECTION_FEATURE_COUNT + 0; - - /** - * The number of operations of the '<em>Decision</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int DECISION_OPERATION_COUNT = CONNECTION_OPERATION_COUNT + 0; - - /** - * The meta object id for the '{@link bpcf.impl.MergeImpl <em>Merge</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.MergeImpl - * @see bpcf.impl.BpcfPackageImpl#getMerge() - * @generated - */ - int MERGE = 9; - - /** - * The feature id for the '<em><b>Id</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int MERGE__ID = CONNECTION__ID; - - /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int MERGE__NAME = CONNECTION__NAME; - - /** - * The feature id for the '<em><b>Source</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int MERGE__SOURCE = CONNECTION__SOURCE; - - /** - * The feature id for the '<em><b>Target</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int MERGE__TARGET = CONNECTION__TARGET; - - /** - * The number of structural features of the '<em>Merge</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int MERGE_FEATURE_COUNT = CONNECTION_FEATURE_COUNT + 0; - - /** - * The number of operations of the '<em>Merge</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int MERGE_OPERATION_COUNT = CONNECTION_OPERATION_COUNT + 0; - - /** - * The meta object id for the '{@link bpcf.impl.ForkImpl <em>Fork</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.ForkImpl - * @see bpcf.impl.BpcfPackageImpl#getFork() - * @generated - */ - int FORK = 10; - - /** - * The feature id for the '<em><b>Id</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int FORK__ID = CONNECTION__ID; - - /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int FORK__NAME = CONNECTION__NAME; - - /** - * The feature id for the '<em><b>Source</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int FORK__SOURCE = CONNECTION__SOURCE; - - /** - * The feature id for the '<em><b>Target</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int FORK__TARGET = CONNECTION__TARGET; - - /** - * The number of structural features of the '<em>Fork</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int FORK_FEATURE_COUNT = CONNECTION_FEATURE_COUNT + 0; - - /** - * The number of operations of the '<em>Fork</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int FORK_OPERATION_COUNT = CONNECTION_OPERATION_COUNT + 0; - - /** - * The meta object id for the '{@link bpcf.impl.JoinImpl <em>Join</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.JoinImpl - * @see bpcf.impl.BpcfPackageImpl#getJoin() - * @generated - */ - int JOIN = 11; - - /** - * The feature id for the '<em><b>Id</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int JOIN__ID = CONNECTION__ID; - - /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int JOIN__NAME = CONNECTION__NAME; - - /** - * The feature id for the '<em><b>Source</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int JOIN__SOURCE = CONNECTION__SOURCE; - - /** - * The feature id for the '<em><b>Target</b></em>' reference list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int JOIN__TARGET = CONNECTION__TARGET; - - /** - * The number of structural features of the '<em>Join</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int JOIN_FEATURE_COUNT = CONNECTION_FEATURE_COUNT + 0; - - /** - * The number of operations of the '<em>Join</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int JOIN_OPERATION_COUNT = CONNECTION_OPERATION_COUNT + 0; - - /** - * The meta object id for the '{@link bpcf.ActivityType <em>Activity Type</em>}' enum. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.ActivityType - * @see bpcf.impl.BpcfPackageImpl#getActivityType() - * @generated - */ - int ACTIVITY_TYPE = 12; - - - /** - * Returns the meta object for class '{@link bpcf.BPCtrlFlowModel <em>BP Ctrl Flow Model</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for class '<em>BP Ctrl Flow Model</em>'. - * @see bpcf.BPCtrlFlowModel - * @generated - */ - EClass getBPCtrlFlowModel(); - - /** - * Returns the meta object for the attribute '{@link bpcf.BPCtrlFlowModel#getId <em>Id</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Id</em>'. - * @see bpcf.BPCtrlFlowModel#getId() - * @see #getBPCtrlFlowModel() - * @generated - */ - EAttribute getBPCtrlFlowModel_Id(); - - /** - * Returns the meta object for the attribute '{@link bpcf.BPCtrlFlowModel#getName <em>Name</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Name</em>'. - * @see bpcf.BPCtrlFlowModel#getName() - * @see #getBPCtrlFlowModel() - * @generated - */ - EAttribute getBPCtrlFlowModel_Name(); - - /** - * Returns the meta object for the reference list '{@link bpcf.BPCtrlFlowModel#getStartEvents <em>Start Events</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for the reference list '<em>Start Events</em>'. - * @see bpcf.BPCtrlFlowModel#getStartEvents() - * @see #getBPCtrlFlowModel() - * @generated - */ - EReference getBPCtrlFlowModel_StartEvents(); - - /** - * Returns the meta object for the containment reference list '{@link bpcf.BPCtrlFlowModel#getBpElements <em>Bp Elements</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for the containment reference list '<em>Bp Elements</em>'. - * @see bpcf.BPCtrlFlowModel#getBpElements() - * @see #getBPCtrlFlowModel() - * @generated - */ - EReference getBPCtrlFlowModel_BpElements(); - - /** - * Returns the meta object for class '{@link bpcf.BPElement <em>BP Element</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for class '<em>BP Element</em>'. - * @see bpcf.BPElement - * @generated - */ - EClass getBPElement(); - - /** - * Returns the meta object for the attribute '{@link bpcf.BPElement#getId <em>Id</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Id</em>'. - * @see bpcf.BPElement#getId() - * @see #getBPElement() - * @generated - */ - EAttribute getBPElement_Id(); - - /** - * Returns the meta object for the attribute '{@link bpcf.BPElement#getName <em>Name</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Name</em>'. - * @see bpcf.BPElement#getName() - * @see #getBPElement() - * @generated - */ - EAttribute getBPElement_Name(); - - /** - * Returns the meta object for the reference list '{@link bpcf.BPElement#getSource <em>Source</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for the reference list '<em>Source</em>'. - * @see bpcf.BPElement#getSource() - * @see #getBPElement() - * @generated - */ - EReference getBPElement_Source(); - - /** - * Returns the meta object for the reference list '{@link bpcf.BPElement#getTarget <em>Target</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for the reference list '<em>Target</em>'. - * @see bpcf.BPElement#getTarget() - * @see #getBPElement() - * @generated - */ - EReference getBPElement_Target(); - - /** - * Returns the meta object for class '{@link bpcf.Activity <em>Activity</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for class '<em>Activity</em>'. - * @see bpcf.Activity - * @generated - */ - EClass getActivity(); - - /** - * Returns the meta object for the attribute '{@link bpcf.Activity#getType <em>Type</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Type</em>'. - * @see bpcf.Activity#getType() - * @see #getActivity() - * @generated - */ - EAttribute getActivity_Type(); - - /** - * Returns the meta object for class '{@link bpcf.BPEvent <em>BP Event</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for class '<em>BP Event</em>'. - * @see bpcf.BPEvent - * @generated - */ - EClass getBPEvent(); - - /** - * Returns the meta object for class '{@link bpcf.Start <em>Start</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for class '<em>Start</em>'. - * @see bpcf.Start - * @generated - */ - EClass getStart(); - - /** - * Returns the meta object for class '{@link bpcf.End <em>End</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for class '<em>End</em>'. - * @see bpcf.End - * @generated - */ - EClass getEnd(); - - /** - * Returns the meta object for class '{@link bpcf.Connection <em>Connection</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for class '<em>Connection</em>'. - * @see bpcf.Connection - * @generated - */ - EClass getConnection(); - - /** - * Returns the meta object for class '{@link bpcf.Sequence <em>Sequence</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for class '<em>Sequence</em>'. - * @see bpcf.Sequence - * @generated - */ - EClass getSequence(); - - /** - * Returns the meta object for class '{@link bpcf.Decision <em>Decision</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for class '<em>Decision</em>'. - * @see bpcf.Decision - * @generated - */ - EClass getDecision(); - - /** - * Returns the meta object for class '{@link bpcf.Merge <em>Merge</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for class '<em>Merge</em>'. - * @see bpcf.Merge - * @generated - */ - EClass getMerge(); - - /** - * Returns the meta object for class '{@link bpcf.Fork <em>Fork</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for class '<em>Fork</em>'. - * @see bpcf.Fork - * @generated - */ - EClass getFork(); - - /** - * Returns the meta object for class '{@link bpcf.Join <em>Join</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for class '<em>Join</em>'. - * @see bpcf.Join - * @generated - */ - EClass getJoin(); - - /** - * Returns the meta object for enum '{@link bpcf.ActivityType <em>Activity Type</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for enum '<em>Activity Type</em>'. - * @see bpcf.ActivityType - * @generated - */ - EEnum getActivityType(); - - /** - * Returns the factory that creates the instances of the model. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the factory that creates the instances of the model. - * @generated - */ - BpcfFactory getBpcfFactory(); - - /** - * <!-- begin-user-doc --> - * Defines literals for the meta objects that represent - * <ul> - * <li>each class,</li> - * <li>each feature of each class,</li> - * <li>each operation of each class,</li> - * <li>each enum,</li> - * <li>and each data type</li> - * </ul> - * <!-- end-user-doc --> - * @generated - */ - interface Literals { - /** - * The meta object literal for the '{@link bpcf.impl.BPCtrlFlowModelImpl <em>BP Ctrl Flow Model</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.BPCtrlFlowModelImpl - * @see bpcf.impl.BpcfPackageImpl#getBPCtrlFlowModel() - * @generated - */ - EClass BP_CTRL_FLOW_MODEL = eINSTANCE.getBPCtrlFlowModel(); - - /** - * The meta object literal for the '<em><b>Id</b></em>' attribute feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - EAttribute BP_CTRL_FLOW_MODEL__ID = eINSTANCE.getBPCtrlFlowModel_Id(); - - /** - * The meta object literal for the '<em><b>Name</b></em>' attribute feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - EAttribute BP_CTRL_FLOW_MODEL__NAME = eINSTANCE.getBPCtrlFlowModel_Name(); - - /** - * The meta object literal for the '<em><b>Start Events</b></em>' reference list feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - EReference BP_CTRL_FLOW_MODEL__START_EVENTS = eINSTANCE.getBPCtrlFlowModel_StartEvents(); - - /** - * The meta object literal for the '<em><b>Bp Elements</b></em>' containment reference list feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - EReference BP_CTRL_FLOW_MODEL__BP_ELEMENTS = eINSTANCE.getBPCtrlFlowModel_BpElements(); - - /** - * The meta object literal for the '{@link bpcf.impl.BPElementImpl <em>BP Element</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.BPElementImpl - * @see bpcf.impl.BpcfPackageImpl#getBPElement() - * @generated - */ - EClass BP_ELEMENT = eINSTANCE.getBPElement(); - - /** - * The meta object literal for the '<em><b>Id</b></em>' attribute feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - EAttribute BP_ELEMENT__ID = eINSTANCE.getBPElement_Id(); - - /** - * The meta object literal for the '<em><b>Name</b></em>' attribute feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - EAttribute BP_ELEMENT__NAME = eINSTANCE.getBPElement_Name(); - - /** - * The meta object literal for the '<em><b>Source</b></em>' reference list feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - EReference BP_ELEMENT__SOURCE = eINSTANCE.getBPElement_Source(); - - /** - * The meta object literal for the '<em><b>Target</b></em>' reference list feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - EReference BP_ELEMENT__TARGET = eINSTANCE.getBPElement_Target(); - - /** - * The meta object literal for the '{@link bpcf.impl.ActivityImpl <em>Activity</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.ActivityImpl - * @see bpcf.impl.BpcfPackageImpl#getActivity() - * @generated - */ - EClass ACTIVITY = eINSTANCE.getActivity(); - - /** - * The meta object literal for the '<em><b>Type</b></em>' attribute feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - EAttribute ACTIVITY__TYPE = eINSTANCE.getActivity_Type(); - - /** - * The meta object literal for the '{@link bpcf.impl.BPEventImpl <em>BP Event</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.BPEventImpl - * @see bpcf.impl.BpcfPackageImpl#getBPEvent() - * @generated - */ - EClass BP_EVENT = eINSTANCE.getBPEvent(); - - /** - * The meta object literal for the '{@link bpcf.impl.StartImpl <em>Start</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.StartImpl - * @see bpcf.impl.BpcfPackageImpl#getStart() - * @generated - */ - EClass START = eINSTANCE.getStart(); - - /** - * The meta object literal for the '{@link bpcf.impl.EndImpl <em>End</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.EndImpl - * @see bpcf.impl.BpcfPackageImpl#getEnd() - * @generated - */ - EClass END = eINSTANCE.getEnd(); - - /** - * The meta object literal for the '{@link bpcf.impl.ConnectionImpl <em>Connection</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.ConnectionImpl - * @see bpcf.impl.BpcfPackageImpl#getConnection() - * @generated - */ - EClass CONNECTION = eINSTANCE.getConnection(); - - /** - * The meta object literal for the '{@link bpcf.impl.SequenceImpl <em>Sequence</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.SequenceImpl - * @see bpcf.impl.BpcfPackageImpl#getSequence() - * @generated - */ - EClass SEQUENCE = eINSTANCE.getSequence(); - - /** - * The meta object literal for the '{@link bpcf.impl.DecisionImpl <em>Decision</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.DecisionImpl - * @see bpcf.impl.BpcfPackageImpl#getDecision() - * @generated - */ - EClass DECISION = eINSTANCE.getDecision(); - - /** - * The meta object literal for the '{@link bpcf.impl.MergeImpl <em>Merge</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.MergeImpl - * @see bpcf.impl.BpcfPackageImpl#getMerge() - * @generated - */ - EClass MERGE = eINSTANCE.getMerge(); - - /** - * The meta object literal for the '{@link bpcf.impl.ForkImpl <em>Fork</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.ForkImpl - * @see bpcf.impl.BpcfPackageImpl#getFork() - * @generated - */ - EClass FORK = eINSTANCE.getFork(); - - /** - * The meta object literal for the '{@link bpcf.impl.JoinImpl <em>Join</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.impl.JoinImpl - * @see bpcf.impl.BpcfPackageImpl#getJoin() - * @generated - */ - EClass JOIN = eINSTANCE.getJoin(); - - /** - * The meta object literal for the '{@link bpcf.ActivityType <em>Activity Type</em>}' enum. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see bpcf.ActivityType - * @see bpcf.impl.BpcfPackageImpl#getActivityType() - * @generated - */ - EEnum ACTIVITY_TYPE = eINSTANCE.getActivityType(); - - } - -} //BpcfPackage +<?xml version="1.0" encoding="ASCII"?> +<bcm.dsl.genericbcm:BCMModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:bcm.dsl.genericbcm="bcm.dsl.genericbcm"> + <units xsi:type="bcm.dsl.genericbcm:Resource" uuid="_b6e44c8054d04b39b630d6541ed0a561" name="Hardware Intel (5201) 4 number of processors" description="" incommingDependencies="b88c6834-5322-4f75-96a2-c21573fea0ae" contextModelURI="http://timbus.teco.edu/ontologies/examples/WP9-eHealth/y3review.owl#_b6e44c8054d04b39b630d6541ed0a561"> + <failures uuid="_s2ewwOruEeOsR59wTkDuaw" name="Hardware Intel (5201) 4 number of processors unavailable"> + <causedBy uuid="_s2eww-ruEeOsR59wTkDuaw" name="Cause" description="" threat="_s2ewwuruEeOsR59wTkDuaw"/> + <recovery uuid="_s2ewweruEeOsR59wTkDuaw" name="Recovery" recoveryTimeMin="1.0" recoveryTimeMax="6.0"/> + </failures> + <mergedImpactTable uuid="_pn5DoPYMEeOSl47ty6sLVg" time="10.0" financial="36000.0" legal="13.0" external="40.0" severity="66.0"/> + <mergedImpactTable uuid="_pnxH0PYMEeOSl47ty6sLVg" time="3.0" financial="6000.0" legal="1.0" external="1.0" severity="5.0"/> + <mergedImpactTable uuid="_pn2AUPYMEeOSl47ty6sLVg" time="6.0" financial="17000.0" legal="4.0" external="1.0" severity="18.0"/> + <mergedImpactTable uuid="_poCNkPYMEeOSl47ty6sLVg" time="72.0" financial="210000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_pnvSoPYMEeOSl47ty6sLVg" time="1.0" financial="1000.0" legal="1.0" severity="5.0"/> + <mergedImpactTable uuid="_pn_xUPYMEeOSl47ty6sLVg" time="48.0" financial="205000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_poEp0PYMEeOSl47ty6sLVg" time="120.0" financial="220000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_pn8G8PYMEeOSl47ty6sLVg" time="24.0" financial="116000.0" legal="13.0" external="40.0" severity="66.0"/> + <mergedImpactTable uuid="_pny9APYMEeOSl47ty6sLVg" time="5.0" financial="11000.0" legal="4.0" external="1.0" severity="18.0"/> + <mergedImpactTable uuid="_poGfAPYMEeOSl47ty6sLVg" time="168.0" financial="245000.0" legal="40.0" external="40.0" severity="120.0"/> + </units> + <units xsi:type="bcm.dsl.genericbcm:Resource" uuid="_7cc65774d01e48f0ae2b30d7c49abdae" name="Development Platform" description="" incommingDependencies="0cdda958-4be3-45e5-b141-c6d3d2dd8147 92275eef-01f1-46de-bc96-81f7f6c99380 c434520b-b1a3-4f83-b360-a5615017efb6" contextModelURI="http://timbus.teco.edu/ontologies/examples/WP9-eHealth/y3review.owl#_7cc65774d01e48f0ae2b30d7c49abdae"> + <mergedImpactTable uuid="_pm6zQPYMEeOSl47ty6sLVg" time="5.0" financial="11000.0" legal="4.0" external="1.0" severity="18.0"/> + <mergedImpactTable uuid="_pnDWIPYMEeOSl47ty6sLVg" time="24.0" financial="161000.0" legal="13.0" external="40.0" severity="66.0"/> + <mergedImpactTable uuid="_pnBg8PYMEeOSl47ty6sLVg" time="20.0" financial="48000.0" legal="13.0" external="40.0" severity="66.0"/> + <mergedImpactTable uuid="_pnHnkPYMEeOSl47ty6sLVg" time="72.0" financial="305000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_pm16wPYMEeOSl47ty6sLVg" time="1.0" financial="1000.0" legal="1.0" severity="5.0"/> + <mergedImpactTable uuid="_pm_rwPYMEeOSl47ty6sLVg" time="10.0" financial="38000.0" legal="13.0" external="40.0" severity="66.0"/> + <mergedImpactTable uuid="_pnKD0PYMEeOSl47ty6sLVg" time="120.0" financial="315000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_pnFyYPYMEeOSl47ty6sLVg" time="48.0" financial="285000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_pm4XAPYMEeOSl47ty6sLVg" time="3.0" financial="6000.0" legal="1.0" external="1.0" severity="5.0"/> + <mergedImpactTable uuid="_pnMgEPYMEeOSl47ty6sLVg" time="168.0" financial="340000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_pm9PgPYMEeOSl47ty6sLVg" time="6.0" financial="17000.0" legal="4.0" external="1.0" severity="18.0"/> + </units> + <units xsi:type="bcm.dsl.genericbcm:Resource" uuid="_9e16ee6973f048288a3f1d0d5fe384ce" name="OS Linux (amd64) 3.8.0-35-generic" description="" incommingDependencies="b827c25f-82b5-4b2c-895e-8e189a1e8337" contextModelURI="http://timbus.teco.edu/ontologies/examples/WP9-eHealth/y3review.owl#_9e16ee6973f048288a3f1d0d5fe384ce"> + <failures uuid="_6K3EsOApEeOdPf2iYA7Sww" name="Hardware Intel (5201) 4 number of processors unavailable" description="OS Linux (amd64) 3.8.0-35-generic would be unavailable if Hardware Intel (5201) 4 number of processors is unavailable."> + <causedBy uuid="_6K3EsuApEeOdPf2iYA7Sww" name="Hardware Intel (5201) 4 number of processors unavailable" description="Hardware Intel (5201) 4 number of processors unavailable" threat="b88c6834-5322-4f75-96a2-c21573fea0ae"/> + <recovery uuid="_6K3EseApEeOdPf2iYA7Sww" name="Recovery Hardware Intel (5201) 4 number of processors"/> + </failures> + <failures uuid="_WXcJ0OT5EeO05Kyws8hhsw" name="OS Linux power glitch"> + <causedBy uuid="_WXcJ0-T5EeO05Kyws8hhsw" name="Cause" description="" threat="_WXcJ0uT5EeO05Kyws8hhsw"/> + <recovery uuid="_WXcJ0eT5EeO05Kyws8hhsw" name="Recovery" recoveryTimeMin="1.0" recoveryTimeMax="2.0"/> + </failures> + <failures uuid="_hcbzMOT3EeO05Kyws8hhsw" name="OS Linux down"> + <causedBy uuid="_hcbzM-T3EeO05Kyws8hhsw" name="Cause" description="" threat="_hcbzMuT3EeO05Kyws8hhsw"/> + <recovery uuid="_hcbzMeT3EeO05Kyws8hhsw" name="Recovery" recoveryTimeMin="1.0" recoveryTimeMax="12.0"/> + </failures> + <dependencies uuid="b88c6834-5322-4f75-96a2-c21573fea0ae" name="Hardware Intel (5201) 4 number of processors" on="_b6e44c8054d04b39b630d6541ed0a561" from="_9e16ee6973f048288a3f1d0d5fe384ce"/> + <mergedImpactTable uuid="_pobPIPYMEeOSl47ty6sLVg" time="168.0" financial="245000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_poZZ8PYMEeOSl47ty6sLVg" time="120.0" financial="220000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_poI7QPYMEeOSl47ty6sLVg" time="1.0" financial="1000.0" legal="1.0" severity="5.0"/> + <mergedImpactTable uuid="_poVvkPYMEeOSl47ty6sLVg" time="48.0" financial="205000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_poTTUPYMEeOSl47ty6sLVg" time="24.0" financial="116000.0" legal="13.0" external="40.0" severity="66.0"/> + <mergedImpactTable uuid="_poXkwPYMEeOSl47ty6sLVg" time="72.0" financial="210000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_poKwcPYMEeOSl47ty6sLVg" time="3.0" financial="6000.0" legal="1.0" external="1.0" severity="5.0"/> + <mergedImpactTable uuid="_poOa0PYMEeOSl47ty6sLVg" time="6.0" financial="17000.0" legal="4.0" external="1.0" severity="18.0"/> + <mergedImpactTable uuid="_poMloPYMEeOSl47ty6sLVg" time="5.0" financial="11000.0" legal="4.0" external="1.0" severity="18.0"/> + <mergedImpactTable uuid="_poReIPYMEeOSl47ty6sLVg" time="10.0" financial="36000.0" legal="13.0" external="40.0" severity="66.0"/> + </units> + <units xsi:type="bcm.dsl.genericbcm:Resource" uuid="_7c73a64bc73a4b19aa6883f5b604919b" name="JDK Oracle Corporation (http://java.oracle.com/) 1.7.0_51" description="" contextModelURI="http://timbus.teco.edu/ontologies/examples/WP9-eHealth/y3review.owl#_7c73a64bc73a4b19aa6883f5b604919b"> + <failures uuid="_QlXYUeApEeOdPf2iYA7Sww" name="Development Platform unavailable" description="JDK Oracle Corporation (http://java.oracle.com/) 1.7.0_51 would be unavailable if Development Platform is unavailable."> + <causedBy uuid="_QlXYU-ApEeOdPf2iYA7Sww" name="Development Platform unavailable" description="Development Platform unavailable" threat="0cdda958-4be3-45e5-b141-c6d3d2dd8147"/> + <recovery uuid="_QlXYUuApEeOdPf2iYA7Sww" name="Recovery Development Platform"/> + </failures> + <failures uuid="_CWsO8OUSEeO2WKs8OHpKQA" name="Critical data-node threads terminate"> + <causedBy uuid="_CWsO8-USEeO2WKs8OHpKQA" name="Cause" description="" threat="_CWsO8uUSEeO2WKs8OHpKQA"/> + <recovery uuid="_CWsO8eUSEeO2WKs8OHpKQA" name="Recovery" recoveryTimeMin="5.0" recoveryTimeMax="24.0"/> + </failures> + <failures uuid="_8Aa4IeApEeOdPf2iYA7Sww" name="OS Linux (amd64) 3.8.0-35-generic unavailable" description="JDK Oracle Corporation (http://java.oracle.com/) 1.7.0_51 would be unavailable if OS Linux (amd64) 3.8.0-35-generic is unavailable."> + <causedBy uuid="_8Aa4I-ApEeOdPf2iYA7Sww" name="OS Linux (amd64) 3.8.0-35-generic unavailable" description="OS Linux (amd64) 3.8.0-35-generic unavailable" threat="b827c25f-82b5-4b2c-895e-8e189a1e8337"/> + <recovery uuid="_8Aa4IuApEeOdPf2iYA7Sww" name="Recovery OS Linux (amd64) 3.8.0-35-generic"/> + </failures> + <failures uuid="_AbvFgOAtEeOdPf2iYA7Sww" name="JDK Oracle Corporation (http://java.oracle.com/) 1.7.0_51 unavailable"> + <causedBy uuid="_AbvFg-AtEeOdPf2iYA7Sww" name="Cause" description="" threat="_AbvFguAtEeOdPf2iYA7Sww"/> + <recovery uuid="_AbvFgeAtEeOdPf2iYA7Sww" name="Recovery" recoveryTimeMin="1.0" recoveryTimeMax="24.0"/> + </failures> + <failures uuid="__qzQcOUREeO2WKs8OHpKQA" name="Actual data loss using s3n"> + <causedBy uuid="__qzQc-UREeO2WKs8OHpKQA" name="Cause" description="" threat="__qzQcuUREeO2WKs8OHpKQA"/> + <recovery uuid="__qzQceUREeO2WKs8OHpKQA" name="Recovery" recoveryTimeMin="3.0" recoveryTimeMax="30.0"/> + </failures> + <dependencies uuid="0cdda958-4be3-45e5-b141-c6d3d2dd8147" name="Development Platform" on="_7cc65774d01e48f0ae2b30d7c49abdae" from="_7c73a64bc73a4b19aa6883f5b604919b"/> + <dependencies uuid="b827c25f-82b5-4b2c-895e-8e189a1e8337" name="OS Linux (amd64) 3.8.0-35-generic" on="_9e16ee6973f048288a3f1d0d5fe384ce" from="_7c73a64bc73a4b19aa6883f5b604919b"/> + <mergedImpactTable uuid="_pnrBMPYMEeOSl47ty6sLVg" time="120.0" financial="220000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_pncXsPYMEeOSl47ty6sLVg" time="5.0" financial="11000.0" legal="4.0" external="1.0" severity="18.0"/> + <mergedImpactTable uuid="_pnnW0PYMEeOSl47ty6sLVg" time="48.0" financial="205000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_pnpzEPYMEeOSl47ty6sLVg" time="72.0" financial="210000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_pnkTgPYMEeOSl47ty6sLVg" time="24.0" financial="116000.0" legal="13.0" external="40.0" severity="66.0"/> + <mergedImpactTable uuid="_pnaigPYMEeOSl47ty6sLVg" time="3.0" financial="6000.0" legal="1.0" external="1.0" severity="5.0"/> + <mergedImpactTable uuid="_pnYGQPYMEeOSl47ty6sLVg" time="1.0" financial="1000.0" legal="1.0" severity="5.0"/> + <mergedImpactTable uuid="_pnfbAPYMEeOSl47ty6sLVg" time="6.0" financial="17000.0" legal="4.0" external="1.0" severity="18.0"/> + <mergedImpactTable uuid="_pntdcPYMEeOSl47ty6sLVg" time="168.0" financial="245000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_pnhQMPYMEeOSl47ty6sLVg" time="10.0" financial="36000.0" legal="13.0" external="40.0" severity="66.0"/> + </units> + <units xsi:type="bcm.dsl.genericbcm:Resource" uuid="_2c6925852feb4f02b5cfbab18f33acd8" name="Hadoop 2.0.5" description="" contextModelURI="http://timbus.teco.edu/ontologies/examples/WP9-eHealth/y3review.owl#_2c6925852feb4f02b5cfbab18f33acd8"> + <failures uuid="_P8UbUeApEeOdPf2iYA7Sww" name="Development Platform unavailable" description="Hadoop 2.0.5 would be unavailable if Development Platform is unavailable."> + <causedBy uuid="_P8UbU-ApEeOdPf2iYA7Sww" name="Development Platform unavailable" description="Development Platform unavailable" threat="92275eef-01f1-46de-bc96-81f7f6c99380"/> + <recovery uuid="_P8UbUuApEeOdPf2iYA7Sww" name="Recovery Development Platform"/> + </failures> + <failures uuid="_k4DcIOAuEeOdPf2iYA7Sww" name="Hadoop 2.0.5 unavailable"> + <causedBy uuid="_k4DcI-AuEeOdPf2iYA7Sww" name="Cause" description="" threat="_k4DcIuAuEeOdPf2iYA7Sww"/> + <recovery uuid="_k4DcIeAuEeOdPf2iYA7Sww" name="Recovery" recoveryTimeMin="1.0" recoveryTimeMax="48.0"/> + </failures> + <dependencies uuid="92275eef-01f1-46de-bc96-81f7f6c99380" name="Development Platform" on="_7cc65774d01e48f0ae2b30d7c49abdae" from="_2c6925852feb4f02b5cfbab18f33acd8"/> + <mergedImpactTable uuid="_pos78PYMEeOSl47ty6sLVg" time="72.0" financial="285000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_polAIPYMEeOSl47ty6sLVg" time="10.0" financial="38000.0" legal="13.0" external="40.0" severity="66.0"/> + <mergedImpactTable uuid="_pojK8PYMEeOSl47ty6sLVg" time="6.0" financial="17000.0" legal="4.0" external="1.0" severity="18.0"/> + <mergedImpactTable uuid="_porGwPYMEeOSl47ty6sLVg" time="48.0" financial="265000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_pouxIPYMEeOSl47ty6sLVg" time="120.0" financial="295000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_pohVwPYMEeOSl47ty6sLVg" time="5.0" financial="11000.0" legal="4.0" external="1.0" severity="18.0"/> + <mergedImpactTable uuid="_poe5gPYMEeOSl47ty6sLVg" time="3.0" financial="6000.0" legal="1.0" external="1.0" severity="5.0"/> + <mergedImpactTable uuid="_pom1UPYMEeOSl47ty6sLVg" time="20.0" financial="48000.0" legal="13.0" external="40.0" severity="66.0"/> + <mergedImpactTable uuid="_podEUPYMEeOSl47ty6sLVg" time="1.0" financial="1000.0" legal="1.0" severity="5.0"/> + <mergedImpactTable uuid="_powmUPYMEeOSl47ty6sLVg" time="168.0" financial="320000.0" legal="40.0" external="40.0" severity="120.0"/> + <mergedImpactTable uuid="_pooqgPYMEeOSl47ty6sLVg" time="24.0" financial="141000.0" legal="13.0" external="40.0" severity="66.0"/> + </units> + <units xsi:type="bcm.dsl.genericbcm:Resource" uuid="_c59aa299645c41268c174e2c8fdf4d98" name="Drugfusion Container" description="" incommingDependencies="521b65f0-6c0f-49d1-aff3-aa585c7319dd 516aeae7-532e-432d-abdf-c6d963fe799c db45bc97-fe92-4c9a-9ab9-71e52997a8a9 7e7e3c29-5255-4a7c-9a48-a848f3c337a5 1004d8f5-4c8e-485d-80ef-9982a539b532 88f2ec91-5f64-4eca-a6c7-ed5115a98c9d 68bf7390-0f13-4623-9dd4-b7e9de223a63" contextModelURI="http://timbus.teco.edu/ontologies/examples/WP9-eHealth/y3review.owl#_c59aa299645c41268c174e2c8fdf4d98"> + <failures uuid="_AOOx0OApEeOdPf2iYA7Sww" name="Tomcat7 unavailable" description="Drugfusion Container would be unavailable if Tomcat7 is unavailable."> + <causedBy uuid="_AOOx0uApEeOdPf2iYA7Sww" name="Tomcat7 unavailable" description="Tomcat7 unavailable" threat="a4a18072-ecc9-4cb6-a897-13daa23d15db"/> + <recovery uuid="_AOOx0eApEeOdPf2iYA7Sww" name="Recovery Tomcat7"/> + </failures> + <dependencies uuid="a4a18072-ecc9-4cb6-a897-13daa23d15db" name="Tomcat7" on="_9e60c621ea9d4a3e8ede7c1faaf9a325" from="_c59aa299645c41268c174e2c8fdf4d98"/> + <mergedImpactTable uuid="_pnOVQPYMEeOSl47ty6sLVg" time="24.0" financial="10000.0" legal="1.0" external="13.0" severity="27.0"/> + <mergedImpactTable uuid="_pnQxgPYMEeOSl47ty6sLVg" time="48.0" financial="20000.0" legal="40.0" external="40.0" severity="93.0"/> + </units> + <units xsi:type="bcm.dsl.genericbcm:Resource" uuid="_9e60c621ea9d4a3e8ede7c1faaf9a325" name="Tomcat7" description="" incommingDependencies="a4a18072-ecc9-4cb6-a897-13daa23d15db" contextModelURI="http://timbus.teco.edu/ontologies/examples/WP9-eHealth/y3review.owl#_9e60c621ea9d4a3e8ede7c1faaf9a325"> + <failures uuid="_9NAfsOAsEeOdPf2iYA7Sww" name="Tomcat7 unavailable"> + <causedBy uuid="_9NAfs-AsEeOdPf2iYA7Sww" name="Cause" description="" threat="_9NAfsuAsEeOdPf2iYA7Sww"/> + <recovery uuid="_9NAfseAsEeOdPf2iYA7Sww" name="Recovery" recoveryTimeMin="24000.0" recoveryTimeMax="24024.0"/> + </failures> + <failures uuid="_DH1cMOApEeOdPf2iYA7Sww" name="Development Platform unavailable" description="Tomcat7 would be unavailable if Development Platform is unavailable."> + <causedBy uuid="_DH1cMuApEeOdPf2iYA7Sww" name="Development Platform unavailable" description="Development Platform unavailable" threat="c434520b-b1a3-4f83-b360-a5615017efb6"/> + <recovery uuid="_DH1cMeApEeOdPf2iYA7Sww" name="Recovery Development Platform"/> + </failures> + <dependencies uuid="c434520b-b1a3-4f83-b360-a5615017efb6" name="Development Platform" on="_7cc65774d01e48f0ae2b30d7c49abdae" from="_9e60c621ea9d4a3e8ede7c1faaf9a325"/> + <mergedImpactTable uuid="_pnT00PYMEeOSl47ty6sLVg" time="24.0" financial="10000.0" legal="1.0" external="13.0" severity="27.0"/> + <mergedImpactTable uuid="_pnWREPYMEeOSl47ty6sLVg" time="48.0" financial="20000.0" legal="40.0" external="40.0" severity="93.0"/> + </units> + <units xsi:type="bcm.dsl.genericbcm:Resource" uuid="_4e743d14a1864639bc1e02034190b0b8" name="servlet-dispatcher.xml" description="" contextModelURI="http://timbus.teco.edu/ontologies/examples/WP9-eHealth/y3review.owl#_4e743d14a1864639bc1e02034190b0b8"> + <failures uuid="_GMNMIOApEeOdPf2iYA7Sww" name="Drugfusion Container unavailable" description="servlet-dispatcher.xml would be unavailable if Drugfusion Container is unavailable."> + <causedBy uuid="_GMNMIuApEeOdPf2iYA7Sww" name="Drugfusion Container unavailable" description="Drugfusion Container unavailable" threat="68bf7390-0f13-4623-9dd4-b7e9de223a63"/> + <recovery uuid="_GMNMIeApEeOdPf2iYA7Sww" name="Recovery Drugfusion Container"/> + </failures> + <dependencies uuid="68bf7390-0f13-4623-9dd4-b7e9de223a63" name="Drugfusion Container" on="_c59aa299645c41268c174e2c8fdf4d98" from="_4e743d14a1864639bc1e02034190b0b8"/> + </units> + <units xsi:type="bcm.dsl.genericbcm:Resource" uuid="_d69f6a4b3250469ab939bcea31599158" name="Web-Resource FDA: http://www.fda.gov/downloads/Drugs/GuidanceComplianceRegulatoryInformation/Surveillance/AdverseDrugEffects/UCM364757.zip" description="" contextModelURI="http://timbus.teco.edu/ontologies/examples/WP9-eHealth/y3review.owl#_d69f6a4b3250469ab939bcea31599158"> + <failures uuid="_Ix-UgeApEeOdPf2iYA7Sww" name="Drugfusion Container unavailable" description="Web-Resource FDA: http://www.fda.gov/downloads/Drugs/GuidanceComplianceRegulatoryInformation/Surveillance/AdverseDrugEffects/UCM364757.zip would be unavailable if Drugfusion Container is unavailable."> + <causedBy uuid="_Ix-Ug-ApEeOdPf2iYA7Sww" name="Drugfusion Container unavailable" description="Drugfusion Container unavailable" threat="521b65f0-6c0f-49d1-aff3-aa585c7319dd"/> + <recovery uuid="_Ix-UguApEeOdPf2iYA7Sww" name="Recovery Drugfusion Container"/> + </failures> + <dependencies uuid="521b65f0-6c0f-49d1-aff3-aa585c7319dd" name="Drugfusion Container" on="_c59aa299645c41268c174e2c8fdf4d98" from="_d69f6a4b3250469ab939bcea31599158"/> + </units> + <units xsi:type="bcm.dsl.genericbcm:Resource" uuid="_fab90ddcd6814653beeef04d8f373eb5" name="web.xml" description="" contextModelURI="http://timbus.teco.edu/ontologies/examples/WP9-eHealth/y3review.owl#_fab90ddcd6814653beeef04d8f373eb5"> + <failures uuid="_HBcyEeApEeOdPf2iYA7Sww" name="Drugfusion Container unavailable" description="web.xml would be unavailable if Drugfusion Container is unavailable."> + <causedBy uuid="_HBcyE-ApEeOdPf2iYA7Sww" name="Drugfusion Container unavailable" description="Drugfusion Container unavailable" threat="db45bc97-fe92-4c9a-9ab9-71e52997a8a9"/> + <recovery uuid="_HBcyEuApEeOdPf2iYA7Sww" name="Recovery Drugfusion Container"/> + </failures> + <dependencies uuid="db45bc97-fe92-4c9a-9ab9-71e52997a8a9" name="Drugfusion Container" on="_c59aa299645c41268c174e2c8fdf4d98" from="_fab90ddcd6814653beeef04d8f373eb5"/> + </units> + <units xsi:type="bcm.dsl.genericbcm:Resource" uuid="_a483b2ee09554fc1b7769e7e8e2e0bc6" name="rocesses-register.xml" description="" contextModelURI="http://timbus.teco.edu/ontologies/examples/WP9-eHealth/y3review.owl#_a483b2ee09554fc1b7769e7e8e2e0bc6"> + <failures uuid="_Hl_pkeApEeOdPf2iYA7Sww" name="Drugfusion Container unavailable" description="rocesses-register.xml would be unavailable if Drugfusion Container is unavailable."> + <causedBy uuid="_Hl_pk-ApEeOdPf2iYA7Sww" name="Drugfusion Container unavailable" description="Drugfusion Container unavailable" threat="7e7e3c29-5255-4a7c-9a48-a848f3c337a5"/> + <recovery uuid="_Hl_pkuApEeOdPf2iYA7Sww" name="Recovery Drugfusion Container"/> + </failures> + <dependencies uuid="7e7e3c29-5255-4a7c-9a48-a848f3c337a5" name="Drugfusion Container" on="_c59aa299645c41268c174e2c8fdf4d98" from="_a483b2ee09554fc1b7769e7e8e2e0bc6"/> + </units> + <units xsi:type="bcm.dsl.genericbcm:Resource" uuid="_84612b7046b248338afe02f7ce5f583e" name="environment.xml" description="" contextModelURI="http://timbus.teco.edu/ontologies/examples/WP9-eHealth/y3review.owl#_84612b7046b248338afe02f7ce5f583e"> + <failures uuid="_MjIR8OApEeOdPf2iYA7Sww" name="Drugfusion Container unavailable" description="environment.xml would be unavailable if Drugfusion Container is unavailable."> + <causedBy uuid="_MjIR8uApEeOdPf2iYA7Sww" name="Drugfusion Container unavailable" description="Drugfusion Container unavailable" threat="516aeae7-532e-432d-abdf-c6d963fe799c"/> + <recovery uuid="_MjIR8eApEeOdPf2iYA7Sww" name="Recovery Drugfusion Container"/> + </failures> + <dependencies uuid="516aeae7-532e-432d-abdf-c6d963fe799c" name="Drugfusion Container" on="_c59aa299645c41268c174e2c8fdf4d98" from="_84612b7046b248338afe02f7ce5f583e"/> + </units> + <units xsi:type="bcm.dsl.genericbcm:Resource" uuid="_79c613eb7bda41e49f696fb569dd0507" name="http://www.fda.gov/downloads/Drugs/GuidanceComplianceRegulatoryInformation/Surveillance/AdverseDrugEffects/UCM364757.zip" description="" contextModelURI="http://timbus.teco.edu/ontologies/examples/WP9-eHealth/y3review.owl#_79c613eb7bda41e49f696fb569dd0507"> + <failures uuid="_L9l78eApEeOdPf2iYA7Sww" name="Drugfusion Container unavailable" description="http://www.fda.gov/downloads/Drugs/GuidanceComplianceRegulatoryInformation/Surveillance/AdverseDrugEffects/UCM364757.zip would be unavailable if Drugfusion Container is unavailable."> + <causedBy uuid="_L9l78-ApEeOdPf2iYA7Sww" name="Drugfusion Container unavailable" description="Drugfusion Container unavailable" threat="1004d8f5-4c8e-485d-80ef-9982a539b532"/> + <recovery uuid="_L9l78uApEeOdPf2iYA7Sww" name="Recovery Drugfusion Container"/> + </failures> + <dependencies uuid="1004d8f5-4c8e-485d-80ef-9982a539b532" name="Drugfusion Container" on="_c59aa299645c41268c174e2c8fdf4d98" from="_79c613eb7bda41e49f696fb569dd0507"/> + </units> + <units xsi:type="bcm.dsl.genericbcm:Resource" uuid="_23899bb5a7dc44b7ac50e3ad9b36be4b" name="logs-register.xml" description="" contextModelURI="http://timbus.teco.edu/ontologies/examples/WP9-eHealth/y3review.owl#_23899bb5a7dc44b7ac50e3ad9b36be4b"> + <failures uuid="_IHaUkOApEeOdPf2iYA7Sww" name="Drugfusion Container unavailable" description="logs-register.xml would be unavailable if Drugfusion Container is unavailable."> + <causedBy uuid="_IHaUkuApEeOdPf2iYA7Sww" name="Drugfusion Container unavailable" description="Drugfusion Container unavailable" threat="88f2ec91-5f64-4eca-a6c7-ed5115a98c9d"/> + <recovery uuid="_IHaUkeApEeOdPf2iYA7Sww" name="Recovery Drugfusion Container"/> + </failures> + <dependencies uuid="88f2ec91-5f64-4eca-a6c7-ed5115a98c9d" name="Drugfusion Container" on="_c59aa299645c41268c174e2c8fdf4d98" from="_23899bb5a7dc44b7ac50e3ad9b36be4b"/> + </units> + <globalThreats xsi:type="bcm.dsl.genericbcm:SporadicThreat" uuid="_AbvFguAtEeOdPf2iYA7Sww" name="Threat" occuranceLikelihood="2.314814814814815E-4"/> + <globalThreats xsi:type="bcm.dsl.genericbcm:SporadicThreat" uuid="_9NAfsuAsEeOdPf2iYA7Sww" name="Tomcat7 unavailable" occuranceLikelihood="1.388888888888889E-4"/> + <globalThreats xsi:type="bcm.dsl.genericbcm:SporadicThreat" uuid="_s2ewwuruEeOsR59wTkDuaw" name="Threat" occuranceLikelihood="1.1415525114155251E-4"/> + <globalThreats xsi:type="bcm.dsl.genericbcm:SporadicThreat" uuid="_CWsO8uUSEeO2WKs8OHpKQA" name="Threat" occuranceLikelihood="2.314814814814815E-4"/> + <globalThreats xsi:type="bcm.dsl.genericbcm:SporadicThreat" uuid="_WXcJ0uT5EeO05Kyws8hhsw" name="OS Linux power glitch" occuranceLikelihood="6.944444444444445E-4"/> + <globalThreats xsi:type="bcm.dsl.genericbcm:SporadicThreat" uuid="_hcbzMuT3EeO05Kyws8hhsw" name="OS Linux down" occuranceLikelihood="1.1384335154826958E-4"/> + <globalThreats xsi:type="bcm.dsl.genericbcm:SporadicThreat" uuid="_k4DcIuAuEeOdPf2iYA7Sww" name="Threat" occuranceLikelihood="3.4722222222222224E-4"/> + <globalThreats xsi:type="bcm.dsl.genericbcm:SporadicThreat" uuid="__qzQcuUREeO2WKs8OHpKQA" name="Threat" occuranceLikelihood="2.314814814814815E-4"/> + <riskCategories uuid="_8pzE8OAsEeOdPf2iYA7Sww" name="Human Operational Errors"/> + <riskCategories uuid="_8puzgOAsEeOdPf2iYA7Sww" name="Software Faults"/> + <riskCategories uuid="_8prwMOAsEeOdPf2iYA7Sww" name="Sickness"/> + <riskCategories uuid="_8ptlYOAsEeOdPf2iYA7Sww" name="Natural Disaster"/> + <riskCategories uuid="_8p39cOAsEeOdPf2iYA7Sww" name="Legal Requirements"/> + <riskCategories uuid="_8pvakOAsEeOdPf2iYA7Sww" name="Hardware Obsolenscence"/> + <riskCategories uuid="_8pyd4OAsEeOdPf2iYA7Sww" name="Network service Failures"/> + <riskCategories uuid="_8p3WYOAsEeOdPf2iYA7Sww" name="Preservation and Storage"/> + <riskCategories uuid="_8pxPwOAsEeOdPf2iYA7Sww" name="Media Faults"/> + <riskCategories uuid="_8puMcOAsEeOdPf2iYA7Sww" name="Hardware Faults"/> + <riskCategories uuid="_8pzsAOAsEeOdPf2iYA7Sww" name="Communication Faults"/> + <riskCategories uuid="_8p2vUOAsEeOdPf2iYA7Sww" name="Financial Management"/> + <riskCategories uuid="_8pwBoOAsEeOdPf2iYA7Sww" name="Software Obsolenscence"/> + <riskCategories uuid="_8p1hMOAsEeOdPf2iYA7Sww" name="Staffing"/> + <riskCategories uuid="_8p06IOAsEeOdPf2iYA7Sww" name="Legislative Changes"/> + <riskCategories uuid="_8p0TEOAsEeOdPf2iYA7Sww" name="Organizational Failures"/> + <riskCategories uuid="_8px20OAsEeOdPf2iYA7Sww" name="Media Obsolescence"/> + <resourceTypes uuid="_8qF_4OAsEeOdPf2iYA7Sww" name="Software" linkToRiskCatetories="_8pwBoOAsEeOdPf2iYA7Sww _8puzgOAsEeOdPf2iYA7Sww _8p39cOAsEeOdPf2iYA7Sww"/> + <resourceTypes uuid="_8qAgUOAsEeOdPf2iYA7Sww" name="Device" linkToRiskCatetories="_8puMcOAsEeOdPf2iYA7Sww _8pxPwOAsEeOdPf2iYA7Sww _8px20OAsEeOdPf2iYA7Sww _8pyd4OAsEeOdPf2iYA7Sww _8p3WYOAsEeOdPf2iYA7Sww _8pvakOAsEeOdPf2iYA7Sww _8ptlYOAsEeOdPf2iYA7Sww"/> + <resourceTypes uuid="_8p7n0OAsEeOdPf2iYA7Sww" name="Database" linkToRiskCatetories="_8pwBoOAsEeOdPf2iYA7Sww _8puzgOAsEeOdPf2iYA7Sww _8p39cOAsEeOdPf2iYA7Sww"/> + <resourceTypes uuid="_8p8O4OAsEeOdPf2iYA7Sww" name="Application Server" linkToRiskCatetories="_8pwBoOAsEeOdPf2iYA7Sww _8puzgOAsEeOdPf2iYA7Sww _8p39cOAsEeOdPf2iYA7Sww"/> + <resourceTypes uuid="_8p-EEOAsEeOdPf2iYA7Sww" name="Office" linkToRiskCatetories="_8ptlYOAsEeOdPf2iYA7Sww"/> + <resourceTypes uuid="_8p5yoOAsEeOdPf2iYA7Sww" name="SAP System" linkToRiskCatetories="_8pwBoOAsEeOdPf2iYA7Sww _8puzgOAsEeOdPf2iYA7Sww _8p39cOAsEeOdPf2iYA7Sww"/> + <resourceTypes uuid="_8p6ZsOAsEeOdPf2iYA7Sww" name="HANA System" linkToRiskCatetories="_8pwBoOAsEeOdPf2iYA7Sww _8puzgOAsEeOdPf2iYA7Sww _8p39cOAsEeOdPf2iYA7Sww"/> + <resourceTypes uuid="_8qBucOAsEeOdPf2iYA7Sww" name="Hardware" linkToRiskCatetories="_8puMcOAsEeOdPf2iYA7Sww _8pxPwOAsEeOdPf2iYA7Sww _8px20OAsEeOdPf2iYA7Sww _8pyd4OAsEeOdPf2iYA7Sww _8p3WYOAsEeOdPf2iYA7Sww _8pvakOAsEeOdPf2iYA7Sww _8ptlYOAsEeOdPf2iYA7Sww"/> + <resourceTypes uuid="_8p-rIOAsEeOdPf2iYA7Sww" name="Application Service" linkToRiskCatetories="_8pwBoOAsEeOdPf2iYA7Sww _8puzgOAsEeOdPf2iYA7Sww _8p39cOAsEeOdPf2iYA7Sww"/> + <resourceTypes uuid="_8qExwOAsEeOdPf2iYA7Sww" name="Network" linkToRiskCatetories="_8puMcOAsEeOdPf2iYA7Sww _8pxPwOAsEeOdPf2iYA7Sww _8px20OAsEeOdPf2iYA7Sww _8pyd4OAsEeOdPf2iYA7Sww _8p3WYOAsEeOdPf2iYA7Sww _8pvakOAsEeOdPf2iYA7Sww _8ptlYOAsEeOdPf2iYA7Sww"/> + <resourceTypes uuid="_8p9dAOAsEeOdPf2iYA7Sww" name="Datacenter" linkToRiskCatetories="_8ptlYOAsEeOdPf2iYA7Sww"/> + <resourceTypes uuid="_8p_5QOAsEeOdPf2iYA7Sww" name="Application Component" linkToRiskCatetories="_8pwBoOAsEeOdPf2iYA7Sww _8puzgOAsEeOdPf2iYA7Sww _8p39cOAsEeOdPf2iYA7Sww"/> + <resourceTypes uuid="_8qCVgOAsEeOdPf2iYA7Sww" name="Human Resource" linkToRiskCatetories="_8prwMOAsEeOdPf2iYA7Sww _8pzE8OAsEeOdPf2iYA7Sww _8p0TEOAsEeOdPf2iYA7Sww _8p1hMOAsEeOdPf2iYA7Sww"/> + <resourceTypes uuid="_8p5LkOAsEeOdPf2iYA7Sww" name="SAP Landscape" linkToRiskCatetories="_8puMcOAsEeOdPf2iYA7Sww _8pxPwOAsEeOdPf2iYA7Sww _8px20OAsEeOdPf2iYA7Sww _8pyd4OAsEeOdPf2iYA7Sww _8p3WYOAsEeOdPf2iYA7Sww _8pvakOAsEeOdPf2iYA7Sww _8ptlYOAsEeOdPf2iYA7Sww"/> + <resourceTypes uuid="_8p4kgOAsEeOdPf2iYA7Sww" name="Computer" linkToRiskCatetories="_8puMcOAsEeOdPf2iYA7Sww _8pxPwOAsEeOdPf2iYA7Sww _8px20OAsEeOdPf2iYA7Sww _8pyd4OAsEeOdPf2iYA7Sww _8p3WYOAsEeOdPf2iYA7Sww _8pvakOAsEeOdPf2iYA7Sww _8ptlYOAsEeOdPf2iYA7Sww"/> + <resourceTypes uuid="_8qDjoOAsEeOdPf2iYA7Sww" name="Infrastructure Service" linkToRiskCatetories="_8pwBoOAsEeOdPf2iYA7Sww _8puzgOAsEeOdPf2iYA7Sww _8p39cOAsEeOdPf2iYA7Sww"/> +</bcm.dsl.genericbcm:BCMModel>