model-based-product-line-engineering/product-models/example_linux_score.sysml

0 view(s) · 1 declared member(s) view source on GitHub

Source

1/*2 * Derived platform-stack product-model projection — DO NOT EDIT.3 * Generated by configure_variant.py.4 * This is not a complete member-product specification.5 * Shared-assets source baseline: git-blob:5271cb594699ddb3598cedd172ee5dda2e09156c:textual-notation-of-model/packages/architecture/sdv_platform_stack.sysml (content-addressed)6 * Shared-assets model: textual-notation-of-model/packages/architecture/sdv_platform_stack.sysml7 * Shared-assets model SHA-256: 70cbc35d95830a17c6128bb1dc99d570b6973c892488d82ed506d16347a8e3428 * Feature model SHA-256: 57b4f7eda267d4766adf7f1a96129d410ec7fce02bdb3c5df12a2d86ec7e591c9 * Bill-of-Features SHA-256: 08d6a8315a9515e2c9ef164061c9d4a3d49f0c1ea56a4769685242a5f0ce586b10 * Regenerate from: model-based-product-line-engineering/feature-configurations/example-linux-score-autoware.yaml11 * Feature model: model-based-product-line-engineering/feature-models/sdv_product_line.yaml12 */1314private import DE4SDV_SDVPlatformStack::SDVPlatformStack;1516part def ExampleLinuxSCOREVariant :> SDVPlatformStack {17  doc /*18   * Derived platform-stack projection from Bill-of-Features.19   * Single-domain reference configuration. Autoware (ADAS) on Eclipse S-CORE on Linux, no hypervisor. Vehicle-target AEBS only (no pedestrian/bicycle detection).20   *21   * Variant selections:22   *   vehicleApplication = autoware23   *   middleware = eclipseSCORE24   *   osPlatform = linux25   *   hypervisor = none26   *   applicationMiddlewareAdapter = autowareToSCORE (derived by D-ASSET-APPLICATION-MIDDLEWARE-ADAPTER)27   *28   * Feature selections outside this projection (not resolved in SysML):29   *   SensingBoundary.PerceptionSensors = LiDAR, Camera30   *   Capabilities.ForwardCollisionMitigation.PedestrianDetection = disabled31   *   Capabilities.ForwardCollisionMitigation.BicycleDetection = disabled32   *   Capabilities.AdaptiveCruiseControl = disabled33   *   Capabilities.LaneKeepAssist = disabled34   */3536  part :>> vehicleApplication = vehicleApplication::autoware;37  part :>> middleware = middleware::eclipseSCORE;38  part :>> osPlatform = osPlatform::linux;39  part :>> hypervisor = hypervisor::none;40  part :>> applicationMiddlewareAdapter = applicationMiddlewareAdapter::autowareToSCORE;41}42