Skip to content
View as Markdown

Software Project

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

An entry of an ESD document for a software project (sft_SoftwareProject) that implements part of the system, listing the software components that project covers. In the ESD editor a software project can be linked to a software blanket, and each project can be linked to at most one blanket in a document.

In the product

No product documentation linked yet.

Diagram

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


  class system_SoftwareProject["Software Project"]






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

    click system_SoftwareProject href "../../classes/system_SoftwareProject/"






          system_SoftwareProject : id








      system_SoftwareProject --> "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_SoftwareProject --> "*" system_SoftwareComponent : software components
      click system_SoftwareComponent href "../../classes/system_SoftwareComponent/"


  class system_SoftwareComponent["Software Component"]






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















  class system_GlobalESD["Global ESD"]






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

          system_GlobalESD --> "*" system_SoftwareProject: software projects 
          click system_GlobalESD href "../../classes/system_GlobalESD/"






  class system_ESDDocument["ESD Document"]






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

          system_ESDDocument --> "*" system_SoftwareProject: software projects 
          click system_ESDDocument href "../../classes/system_ESDDocument/"



Inheritance

Fields

Name Cardinality Type Description Inheritance
id 1 string Local unique identifier within a given context. direct
implemented by 0..1 Software Project This activity is implemented by another activity (e.g. a requirement implemented by a design). direct
software components * Software Component Software components associated with this software project. direct

Comments