Skip to content

Domain Libraries ​

Elan8 domain libraries provide reusable SysML v2 vocabulary for things in the system. This overview is generated from the bundled KPAR artifact so it matches what Spec42 ships.

Bundled version0.3.0
Formatkpar
Artifactelan8-domain-libraries-0.3.0.kpar
Packages / files38 packages · 38 source files
Sourceelan8/sysml-domain-libraries

Method / process packages live in the Method libraries.

Package tree ​

Tree of source files inside the KPAR. Package names are scanned from each .sysml file.

  • generic/
    • mbse/
      • generic/mbse/Core.sysml — Elan8::Core
    • procurement/
      • generic/procurement/PartProcurement.sysml — Elan8::Procurement
    • units/
      • generic/units/EngineeringUnits.sysml — Elan8::Units::Engineering
      • generic/units/MonetaryUnits.sysml — Elan8::Units::Money
  • technical/
    • communication/
      • core/
        • technical/communication/core/CommunicationCore.sysml — Elan8::Communication::Core
        • technical/communication/core/SerializationDomain.sysml — Elan8::Communication::Serialization
      • device-bus/
        • technical/communication/device-bus/DeviceBusDomain.sysml — Elan8::Communication::DeviceBus
      • grpc/
        • technical/communication/grpc/GrpcDomain.sysml — Elan8::Communication::Grpc
      • http/
        • technical/communication/http/HttpDomain.sysml — Elan8::Communication::Http
        • technical/communication/http/OpenApiDomain.sysml — Elan8::Communication::OpenApi
      • industrial/
        • technical/communication/industrial/IndustrialCommunicationDomain.sysml — Elan8::Communication::Industrial
      • messaging/
        • technical/communication/messaging/MessagingDomain.sysml — Elan8::Communication::Messaging
      • streaming/
        • technical/communication/streaming/KafkaDomain.sysml — Elan8::Communication::Kafka
      • transport/
        • technical/communication/transport/TransportDomain.sysml — Elan8::Communication::Transport
      • wireless/
        • technical/communication/wireless/WirelessDomain.sysml — Elan8::Communication::Wireless
    • electronics/
      • actuation/
        • technical/electronics/actuation/ElectronicActuationDomain.sysml — Elan8::Electronics::Actuation
      • assembly/
        • technical/electronics/assembly/ElectronicsAssemblyDomain.sysml — Elan8::Electronics::Assembly
      • board/
        • technical/electronics/board/PrintedBoardDomain.sysml — Elan8::Electronics::Board
      • buses/
        • technical/electronics/buses/ElectronicBusDomain.sysml — Elan8::Electronics::Buses
      • components/
        • technical/electronics/components/ElectronicComponentDomain.sysml — Elan8::Electronics::Components
      • compute/
        • technical/electronics/compute/EmbeddedComputeDomain.sysml — Elan8::Electronics::Compute
      • core/
        • technical/electronics/core/ElectronicsCore.sysml — Elan8::Electronics::Core
      • interconnection/
        • technical/electronics/interconnection/ElectronicsInterconnection.sysml — Elan8::Electronics::Interconnection
      • io/
        • technical/electronics/io/ElectronicIoDomain.sysml — Elan8::Electronics::Io
      • power/
        • technical/electronics/power/ElectricalPowerDomain.sysml — Elan8::Electronics::Power
      • sensing/
        • technical/electronics/sensing/SensingDomain.sysml — Elan8::Electronics::Sensing
      • wireless/
        • technical/electronics/wireless/Wireless.sysml — Elan8::Electronics::Wireless
    • mechanical/
      • core/
        • technical/mechanical/core/MechanicalCore.sysml — Elan8::Mechanical::Core
      • drivetrain/
        • technical/mechanical/drivetrain/DrivetrainDomain.sysml — Elan8::Mechanical::Drivetrain
      • interconnection/
        • technical/mechanical/interconnection/MechanicalInterconnection.sysml — Elan8::Mechanical::Interconnection
    • software/
      • core/
        • technical/software/core/SoftwareCore.sysml — Elan8::Software::Core
      • data/
        • technical/software/data/NosqlDomain.sysml — Elan8::Software::Data::NoSql
        • technical/software/data/SqlDomain.sysml — Elan8::Software::Data::Sql
      • distributed-systems/
        • technical/software/distributed-systems/DistributedSystems.sysml — Elan8::Software::Distributed
      • interactions/
        • technical/software/interactions/SoftwareInteractions.sysml — Elan8::Software::Interactions
      • platform/
        • technical/software/platform/CloudRuntimeDomain.sysml — Elan8::Software::Platform::Cloud
        • technical/software/platform/KubernetesDomain.sysml — Elan8::Software::Platform::Kubernetes
      • realtime-runtime/
        • technical/software/realtime-runtime/RealtimeRuntime.sysml — Elan8::Software::Realtime

Package index ​

PackageSource file
Elan8::Communication::Coretechnical/communication/core/CommunicationCore.sysml
Elan8::Communication::DeviceBustechnical/communication/device-bus/DeviceBusDomain.sysml
Elan8::Communication::Grpctechnical/communication/grpc/GrpcDomain.sysml
Elan8::Communication::Httptechnical/communication/http/HttpDomain.sysml
Elan8::Communication::Industrialtechnical/communication/industrial/IndustrialCommunicationDomain.sysml
Elan8::Communication::Kafkatechnical/communication/streaming/KafkaDomain.sysml
Elan8::Communication::Messagingtechnical/communication/messaging/MessagingDomain.sysml
Elan8::Communication::OpenApitechnical/communication/http/OpenApiDomain.sysml
Elan8::Communication::Serializationtechnical/communication/core/SerializationDomain.sysml
Elan8::Communication::Transporttechnical/communication/transport/TransportDomain.sysml
Elan8::Communication::Wirelesstechnical/communication/wireless/WirelessDomain.sysml
Elan8::Coregeneric/mbse/Core.sysml
Elan8::Electronics::Actuationtechnical/electronics/actuation/ElectronicActuationDomain.sysml
Elan8::Electronics::Assemblytechnical/electronics/assembly/ElectronicsAssemblyDomain.sysml
Elan8::Electronics::Boardtechnical/electronics/board/PrintedBoardDomain.sysml
Elan8::Electronics::Busestechnical/electronics/buses/ElectronicBusDomain.sysml
Elan8::Electronics::Componentstechnical/electronics/components/ElectronicComponentDomain.sysml
Elan8::Electronics::Computetechnical/electronics/compute/EmbeddedComputeDomain.sysml
Elan8::Electronics::Coretechnical/electronics/core/ElectronicsCore.sysml
Elan8::Electronics::Interconnectiontechnical/electronics/interconnection/ElectronicsInterconnection.sysml
Elan8::Electronics::Iotechnical/electronics/io/ElectronicIoDomain.sysml
Elan8::Electronics::Powertechnical/electronics/power/ElectricalPowerDomain.sysml
Elan8::Electronics::Sensingtechnical/electronics/sensing/SensingDomain.sysml
Elan8::Electronics::Wirelesstechnical/electronics/wireless/Wireless.sysml
Elan8::Mechanical::Coretechnical/mechanical/core/MechanicalCore.sysml
Elan8::Mechanical::Drivetraintechnical/mechanical/drivetrain/DrivetrainDomain.sysml
Elan8::Mechanical::Interconnectiontechnical/mechanical/interconnection/MechanicalInterconnection.sysml
Elan8::Procurementgeneric/procurement/PartProcurement.sysml
Elan8::Software::Coretechnical/software/core/SoftwareCore.sysml
Elan8::Software::Data::NoSqltechnical/software/data/NosqlDomain.sysml
Elan8::Software::Data::Sqltechnical/software/data/SqlDomain.sysml
Elan8::Software::Distributedtechnical/software/distributed-systems/DistributedSystems.sysml
Elan8::Software::Interactionstechnical/software/interactions/SoftwareInteractions.sysml
Elan8::Software::Platform::Cloudtechnical/software/platform/CloudRuntimeDomain.sysml
Elan8::Software::Platform::Kubernetestechnical/software/platform/KubernetesDomain.sysml
Elan8::Software::Realtimetechnical/software/realtime-runtime/RealtimeRuntime.sysml
Elan8::Units::Engineeringgeneric/units/EngineeringUnits.sysml
Elan8::Units::Moneygeneric/units/MonetaryUnits.sysml

In Spec42 ​

Spec42 v0.50.0 · Released under the MIT License.