Table of contents
A package is a administrative collection of classes in DDI. These are not namespaces.
Classes
digraph G { fontname = "Bitstream Vera Sans" fontsize = 8 overlap=false; compound=true; node [ fontname = "Bitstream Vera Sans" fontsize = 8 shape = "record" ] edge [ fontname = "Bitstream Vera Sans" fontsize = 8 mode="ipsep" ] DDI4_AlgorithmOverview [ label = "{<id>AlgorithmOverview | + subjectOfAlgorithm : ExternalControlledVocabularyEntry \l + overview : InternationalStructuredString \l \l \l| <AlgorithmOverview_isDescribedIn_association> isDescribedIn \l| <AlgorithmOverview_realizes_association> realizes \l \l}" tooltip = "SimpleMethodologyOverview:AlgorithmOverview" ] DDI4_DesignOverview [ label = "{<id>DesignOverview | + subectOfDesign : ExternalControlledVocabularyEntry \l + overview : InternationalStructuredString \l \l \l| <DesignOverview_isDescribedIn_association> isDescribedIn \l| <DesignOverview_assumesPrecondition_association> assumesPrecondition \l| <DesignOverview_specifiesGoal_association> specifiesGoal \l| <DesignOverview_expressesAlgorithm_association> expressesAlgorithm \l| <DesignOverview_implementedBy_association> implementedBy \l| <DesignOverview_realizes_association> realizes \l \l}" tooltip = "SimpleMethodologyOverview:DesignOverview" ] DDI4_MethodologyOverview [ label = "{<id>MethodologyOverview | + subjectOfMethodology : ExternalControlledVocabularyEntry \l + name : ObjectName \l + usage : InternationalStructuredString \l + rationale : InternationalStructuredString \l + overview : InternationalStructuredString \l \l \l| <MethodologyOverview_isDescribedIn_association> isDescribedIn \l| <MethodologyOverview_hasDesign_association> hasDesign \l| <MethodologyOverview_isExpressedBy_association> isExpressedBy \l| <MethodologyOverview_componentMethodology_association> componentMethodology \l| <MethodologyOverview_realizes_association> realizes \l \l}" tooltip = "SimpleMethodologyOverview:MethodologyOverview" ] DDI4_ProcessOverview [ label = "{<id>ProcessOverview | + overview : InternationalStructuredString \l + name : ObjectName \l \l \l| <ProcessOverview_isSpecifiedBy_association> isSpecifiedBy \l| <ProcessOverview_implementsAlgorithm_association> implementsAlgorithm \l| <ProcessOverview_realizes_association> realizes \l \l}" tooltip = "SimpleMethodologyOverview:ProcessOverview" ] subgraph MethodologyPattern { label = "MethodologyPattern" node [ color = "#0000ff" ] DDI4_Algorithm [ label = "{<id>DDI_Algorithm}" tooltip = "MethodologyPattern:Algorithm" href = "../Package/MethodologyPattern/Algorithm/index.html" ] DDI4_Design [ label = "{<id>DDI_Design}" tooltip = "MethodologyPattern:Design" href = "../Package/MethodologyPattern/Design/index.html" ] DDI4_Methodology [ label = "{<id>DDI_Methodology}" tooltip = "MethodologyPattern:Methodology" href = "../Package/MethodologyPattern/Methodology/index.html" ] } subgraph ProcessPattern { label = "ProcessPattern" node [ color = "#0000ff" ] DDI4_Process [ label = "{<id>DDI_Process}" tooltip = "ProcessPattern:Process" href = "../Package/ProcessPattern/Process/index.html" ] } subgraph Utility { label = "Utility" node [ color = "#0000ff" ] DDI4_ExternalMaterial [ label = "{<id>DDI_ExternalMaterial}" tooltip = "Utility:ExternalMaterial" href = "../Package/Utility/ExternalMaterial/index.html" ] } subgraph Workflows { label = "Workflows" node [ color = "#0000ff" ] DDI4_WorkflowControlStep [ label = "{<id>DDI_WorkflowControlStep}" tooltip = "Workflows:WorkflowControlStep" href = "../Package/Workflows/WorkflowControlStep/index.html" ] DDI4_WorkflowProcess [ label = "{<id>DDI_WorkflowProcess}" tooltip = "Workflows:WorkflowProcess" href = "../Package/Workflows/WorkflowProcess/index.html" ] } subgraph Methodologies { label = "Methodologies" node [ color = "#0000ff" ] DDI4_Goal [ label = "{<id>DDI_Goal}" tooltip = "Methodologies:Goal" href = "../Package/Methodologies/Goal/index.html" ] DDI4_Precondition [ label = "{<id>DDI_Precondition}" tooltip = "Methodologies:Precondition" href = "../Package/Methodologies/Precondition/index.html" ] } subgraph Identification { label = "Identification" node [ color = "#0000ff" ] DDI4_AnnotatedIdentifiable [ label = "{<id>DDI_AnnotatedIdentifiable}" tooltip = "Identification:AnnotatedIdentifiable" href = "../Package/Identification/AnnotatedIdentifiable/index.html" ] } DDI4_AlgorithmOverview -> DDI4_AnnotatedIdentifiable [arrowhead=onormal color="#000000"]; DDI4_AlgorithmOverview:AlgorithmOverview_isDescribedIn_association -> DDI4_ExternalMaterial [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="isDescribedIn" fontcolor="black" color="#00000"]; DDI4_AlgorithmOverview:AlgorithmOverview_realizes_association -> DDI4_Algorithm [ arrowhead=none arrowtail=none edgetooltip="realizes" fontcolor="black" color="#00000"]; DDI4_DesignOverview -> DDI4_AnnotatedIdentifiable [arrowhead=onormal color="#000000"]; DDI4_DesignOverview:DesignOverview_isDescribedIn_association -> DDI4_ExternalMaterial [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="isDescribedIn" fontcolor="black" color="#00000"]; DDI4_DesignOverview:DesignOverview_assumesPrecondition_association -> DDI4_Precondition [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="assumesPrecondition" fontcolor="black" color="#00000"]; DDI4_DesignOverview:DesignOverview_specifiesGoal_association -> DDI4_Goal [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="specifiesGoal" fontcolor="black" color="#00000"]; DDI4_DesignOverview:DesignOverview_expressesAlgorithm_association -> DDI4_AlgorithmOverview [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="expressesAlgorithm" fontcolor="black" color="#00000"]; DDI4_DesignOverview:DesignOverview_implementedBy_association -> DDI4_WorkflowProcess [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="implementedBy" fontcolor="black" color="#00000"]; DDI4_DesignOverview:DesignOverview_realizes_association -> DDI4_Design [ arrowhead=none arrowtail=none edgetooltip="realizes" fontcolor="black" color="#00000"]; DDI4_MethodologyOverview -> DDI4_AnnotatedIdentifiable [arrowhead=onormal color="#000000"]; DDI4_MethodologyOverview:MethodologyOverview_isDescribedIn_association -> DDI4_ExternalMaterial [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="isDescribedIn" fontcolor="black" color="#00000"]; DDI4_MethodologyOverview:MethodologyOverview_hasDesign_association -> DDI4_DesignOverview [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="hasDesign" fontcolor="black" color="#00000"]; DDI4_MethodologyOverview:MethodologyOverview_isExpressedBy_association -> DDI4_AlgorithmOverview [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="isExpressedBy" fontcolor="black" color="#00000"]; DDI4_MethodologyOverview:MethodologyOverview_componentMethodology_association -> DDI4_MethodologyOverview [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="componentMethodology" fontcolor="black" color="#00000"]; DDI4_MethodologyOverview:MethodologyOverview_realizes_association -> DDI4_Methodology [ arrowhead=none arrowtail=none edgetooltip="realizes" fontcolor="black" color="#00000"]; DDI4_ProcessOverview -> DDI4_AnnotatedIdentifiable [arrowhead=onormal color="#000000"]; DDI4_ProcessOverview:ProcessOverview_isSpecifiedBy_association -> DDI4_WorkflowControlStep [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..1" edgetooltip="isSpecifiedBy" fontcolor="black" color="#00000"]; DDI4_ProcessOverview:ProcessOverview_implementsAlgorithm_association -> DDI4_AlgorithmOverview [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="implementsAlgorithm" fontcolor="black" color="#00000"]; DDI4_ProcessOverview:ProcessOverview_realizes_association -> DDI4_Process [ arrowhead=none arrowtail=none edgetooltip="realizes" fontcolor="black" color="#00000"]; }