diagram_28 - hqdmTop/hqdmFramework GitHub Wiki

---
config:
    layout: elk
---
graph TD
    classDef linkNode fill:#808080

    state_of_functional_system["state_of_functional_system"]
    functional_system["functional_system"]

    class_of_state_of_functional_system["class_of_state_of_functional_system"]
    class_of_functional_system["class_of_functional_system"]
    kind_of_functional_system(["10,2 kind_of_functional_system"])

    state_of_functional_system_component["state_of_functional_system_component"]
    functional_system_component["functional_system_component"]
    installed_functional_system_component["installed_functional_system_component"]

    class_of_state_of_functional_system_component["class_of_state_of_functional_system_component"]
    class_of_functional_system_component["class_of_functional_system_component"]
    kind_of_functional_system_component(["10,5 kind_of_functional_system_component"])
    class_of_installed_functional_system_component["installed_functional_system_component"]

    kind_of_functional_system_["10,2 kind_of_functional_system"]
    kind_of_functional_system_component_["10,5 kind_of_functional_system_component"]

    link28_1(["28,1 (17,27)"]):::linkNode
    link28_2(["28,2 (18,26)"]):::linkNode
    link28_3(["28,3 (18,26)"]):::linkNode
    link28_4(["28,4 (17,27)"]):::linkNode
    link28_5(["28,5 (17,27)"]):::linkNode
    link28_6(["28,6 (19)"]):::linkNode
    link28_7(["28,7 (18,27)"]):::linkNode
    link28_8(["28,8 (18)"]):::linkNode
    link28_9(["28,9 (19,27)"]):::linkNode
    link28_10(["28,10 (17,27)"]):::linkNode

    state_of_functional_system ==>|supertype_of| functional_system
    class_of_state_of_functional_system ==>|supertype_of| class_of_functional_system
    class_of_functional_system ==>|supertype_of| kind_of_functional_system

    state_of_functional_system_component ==>|supertype_of| functional_system_component
    state_of_functional_system_component ==>|supertype_of| installed_functional_system_component
    class_of_state_of_functional_system_component ==>|supertype_of| class_of_installed_functional_system_component
    class_of_state_of_functional_system_component ==>|supertype_of| class_of_functional_system_component
    class_of_functional_system_component ==>|supertype_of| kind_of_functional_system_component

    state_of_functional_system -.->|"(RT) member_of S[1:?]"| class_of_state_of_functional_system
    state_of_functional_system -.->|"(RT) temporal_part_of S[1:?]"| functional_system
    functional_system -.->|"(RT) member_of S[1:?]"| class_of_functional_system
    functional_system -.->|"(RT) member_of_kind S[1:?]"| kind_of_functional_system_

    state_of_functional_system_component -.->|"(RT) member_of S[1:?]"| class_of_state_of_functional_system_component
    state_of_functional_system_component -.->|"(RT) temporal_part_of S[1:?]"| functional_system_component
    functional_system_component -.->|"(RT) member_of S[1:?]"| class_of_functional_system_component
    functional_system_component -->|"(RT) member_of_kind S[1:?]"| kind_of_functional_system_component_
    functional_system_component -->|"(RT) component_of S[1:1]"| functional_system
    installed_functional_system_component -.->|"(RT) member_of S[1:?]"| class_of_installed_functional_system_component

    link28_1 --> state_of_functional_system
    link28_2 --> functional_system_component
    link28_3 --> state_of_functional_system_component
    link28_4 --> class_of_state_of_functional_system
    link28_5 --> class_of_functional_system
    link28_6 --> class_of_installed_functional_system_component
    link28_7 --> class_of_state_of_functional_system_component
    link28_8 --> class_of_functional_system_component
    link28_9 --> installed_functional_system_component
    link28_10 --> functional_system
Loading
⚠️ **GitHub.com Fallback** ⚠️