Skip to content
View as Markdown

Functional Model

IRI: https://w3id.org/altium/cdm/system/SdmFunctionalModel

API: SysSdmFunctionalModel

Captures the functional aspects of the system design, focusing on the behavior and interactions of functional blocks.

In the product

No product documentation linked yet.

Diagram

---
  config:
    layout: elk
    class:
      hideEmptyMembersBox: true
---
 classDiagram
    direction LR


  class system_SdmFunctionalModel["Functional Model"]






      style system_SdmFunctionalModel fill:#f1c232,stroke:#9d7e20,color:#14181f,stroke-width:2.5px

    click system_SdmFunctionalModel href "../../classes/system_SdmFunctionalModel/"







          system_SdmFunctionalModel : name








      system_SdmFunctionalModel --> "0..1" Any : implemented by
      click Any href "../../classes/Any/"


  class Any["Any"]


      style Any fill:#e5e8ee,stroke:#95979b,color:#14181f,stroke-width:1px










      system_SdmFunctionalModel --> "*" system_SdmFunctionalBlock : functional blocks
      click system_SdmFunctionalBlock href "../../classes/system_SdmFunctionalBlock/"


  class system_SdmFunctionalBlock["Functional Block"]






      style system_SdmFunctionalBlock fill:#f1c232,stroke:#9d7e20,color:#14181f,stroke-width:1px










      system_SdmFunctionalModel --> "*" system_SdmConnection : connections
      click system_SdmConnection href "../../classes/system_SdmConnection/"


  class system_SdmConnection["Connection"]






      style system_SdmConnection fill:#f1c232,stroke:#9d7e20,color:#14181f,stroke-width:1px





          system_SdmFunctionalModel : id










  class system_SdmSystemModelVersion["System Model Version"]






      style system_SdmSystemModelVersion fill:#f1c232,stroke:#9d7e20,color:#14181f,stroke-width:1px

          system_SdmSystemModelVersion --> "0..1" system_SdmFunctionalModel: functional model 
          click system_SdmSystemModelVersion href "../../classes/system_SdmSystemModelVersion/"



Inheritance

Fields

Name Cardinality Type Description Inheritance
id 1 string Local unique identifier within a given context. system_SdmMappableEntity
name 0..1 string A short name of the entity. direct
implemented by 0..1 ESD Document This activity is implemented by another activity (e.g. a requirement implemented by a design). direct
functional blocks * Functional Block Functional blocks that make up this functional model. direct
connections * Connection Connections between functional blocks in this functional model. direct

Comments