textual-notation-of-model/libraries/covesa-vss-sysmlv2/DE4SDV_VSS_Extensions.sysml
0 view(s) · 8 declared member(s) view source on GitHub
Source
1/*2 * SPDX-License-Identifier: Apache-2.03 *4 * DE4SDV candidate extensions to the generated COVESA VSS SysML v2 library.5 *6 * Keep this package separate from COVESA_VSS.sysml because that file is a7 * generated snapshot of upstream COVESA VSS source material. Signals defined8 * here are DE4SDV candidate extensions used to expose gaps found while modeling9 * AEBS functional behavior. They are not upstream COVESA VSS signals unless and10 * until they are proposed upstream and accepted.11 */1213package DE4SDV_VSS_Extensions {14 private import ScalarValues::*;15 private import COVESA_VSS::*;16 private import COVESA_VSS::MetadataDefinitions::*;1718 attribute def Vehicle_ADAS_AEBS_CollisionRisk_IsDetected :> Boolean;19 @VssSignalMetadata about Vehicle_ADAS_AEBS_CollisionRisk_IsDetected {20 path = "Vehicle.ADAS.AEBS.CollisionRisk.IsDetected";21 kind = "sensor";22 datatype = "boolean";23 sourceDescription = "DE4SDV candidate extension indicating that AEBS has detected forward collision risk under selected operating conditions.";24 sourceComment = "Candidate extension created by DE4SDV INC-AEBS-004; not present in the generated COVESA VSS snapshot.";25 }2627 attribute def Vehicle_ADAS_AEBS_DriverWarning_IsActive :> Boolean;28 @VssSignalMetadata about Vehicle_ADAS_AEBS_DriverWarning_IsActive {29 path = "Vehicle.ADAS.AEBS.DriverWarning.IsActive";30 kind = "actuator";31 datatype = "boolean";32 sourceDescription = "DE4SDV candidate extension indicating that AEBS requests or presents a driver collision warning.";33 sourceComment = "Candidate extension created by DE4SDV INC-AEBS-004; not present in the generated COVESA VSS snapshot.";34 }3536 attribute def Vehicle_ADAS_AEBS_DriverOverride_IsActive :> Boolean;37 @VssSignalMetadata about Vehicle_ADAS_AEBS_DriverOverride_IsActive {38 path = "Vehicle.ADAS.AEBS.DriverOverride.IsActive";39 kind = "sensor";40 datatype = "boolean";41 sourceDescription = "DE4SDV candidate extension indicating conscious driver override of AEBS intervention.";42 sourceComment = "Candidate extension created by DE4SDV INC-AEBS-004; not present in the generated COVESA VSS snapshot.";43 }4445 attribute def Vehicle_ADAS_AEBS_EmergencyBraking_IsCommanded :> Boolean;46 @VssSignalMetadata about Vehicle_ADAS_AEBS_EmergencyBraking_IsCommanded {47 path = "Vehicle.ADAS.AEBS.EmergencyBraking.IsCommanded";48 kind = "actuator";49 datatype = "boolean";50 sourceDescription = "DE4SDV candidate extension indicating that AEBS commands emergency braking.";51 sourceComment = "Candidate extension created by DE4SDV INC-AEBS-004; not present in the generated COVESA VSS snapshot.";52 }5354 attribute def Vehicle_ADAS_AEBS_IsError :> Boolean;55 @VssSignalMetadata about Vehicle_ADAS_AEBS_IsError {56 path = "Vehicle.ADAS.AEBS.IsError";57 kind = "sensor";58 datatype = "boolean";59 sourceDescription = "DE4SDV candidate extension indicating an AEBS-related failure or error condition.";60 sourceComment = "Candidate extension created by DE4SDV INC-AEBS-004; not present in the generated COVESA VSS snapshot.";61 }6263 attribute def Vehicle_ADAS_AEBS_FailureIndication_IsActive :> Boolean;64 @VssSignalMetadata about Vehicle_ADAS_AEBS_FailureIndication_IsActive {65 path = "Vehicle.ADAS.AEBS.FailureIndication.IsActive";66 kind = "actuator";67 datatype = "boolean";68 sourceDescription = "DE4SDV candidate extension indicating that an AEBS failure indication is requested or active.";69 sourceComment = "Candidate extension created by DE4SDV INC-AEBS-004; not present in the generated COVESA VSS snapshot.";70 }7172 attribute def Vehicle_ADAS_AEBS_EvidenceEvent_IsRecorded :> Boolean;73 @VssSignalMetadata about Vehicle_ADAS_AEBS_EvidenceEvent_IsRecorded {74 path = "Vehicle.ADAS.AEBS.EvidenceEvent.IsRecorded";75 kind = "sensor";76 datatype = "boolean";77 sourceDescription = "DE4SDV candidate extension indicating that an AEBS evidence-relevant event was recorded.";78 sourceComment = "Candidate extension created by DE4SDV INC-AEBS-004; not present in the generated COVESA VSS snapshot.";79 }80}81