Workspace workspace · PostgreSQLLocal only

Source files

Mapping profiles

TORINO grounded verification · testcase

VMMP conservative · requirement

Import history

FileKindRowsChecksum
VME-PROD-VehicleMotionManagement - VMMP_LAC_LACDCF.xlsxrequirement3227385d4165d3
VME-PROD-VehicleMotionManagement - VMMP_LAC_LACDC.xlsxrequirement2216b7ded7f53c
VME-PROD-VehicleMotionManagement - VMMP_LAC_LACCA.xlsxrequirement4574c778fc10e6
VME-PROD-VehicleMotionManagement - VMMP_HMS_HMSTC.xlsxrequirement64bedf4df3644e
VME-PROD-VehicleMotionManagement - VMMP_HMS_HMSPC.xlsxrequirement215707be66b24b8
VME-PROD-VehicleMotionManagement - VMMP_HMS_HMSOP.xlsxrequirement1266cefec4b8c99
VME-PROD-VehicleMotionManagement - VMMP_HMS_HMSHOLD.xlsxrequirement201a9877c98c65e
VME-PROD-VehicleMotionManagement - VMMP_HMS_HMSHC.xlsxrequirement265d3cba95ee982
VME-PROD-VehicleMotionManagement - VMMP_GSC.xlsxrequirement347f9a3530486e
VME-PROD-VehicleMotionManagement - VMMP_FSS.xlsxrequirement2337f6368b69844
VME-PROD-VehicleMotionManagement - VMMP_CRM_CRMSA.xlsxrequirement456fd09d9eaad1
VME-PROD-VehicleMotionManagement - VMMP_CRM_CRMFH.xlsxrequirement656c4154af0fc0
VME-PROD-VehicleMotionManagement - VMMP_CRM_CRMEH.xlsxrequirement4581f06686c151
VME-PROD-VehicleMotionManagement - VMMP_ARB_ARBTJCSC.xlsxrequirement31049e9934afc9
VME-PROD-VehicleMotionManagement - VMMP_ARB_ARBPKCSC.xlsxrequirement187c0b573b3d6e6
VME-PROD-VehicleMotionManagement - VMMP_ARB_ARBLLCSC.xlsxrequirement38774c7265e7d19
VME-PROD-VehicleMotionManagement - VMMP_ARB_ARBLGLSCV.xlsxrequirement12063142cb3cf99
VME-PROD-VehicleMotionManagement - VMMP_ARB_ARBLGLSCA.xlsxrequirement141e177fafd88cb
VME-PROD-VehicleMotionManagement - VMMP_ARB_ARBLGLSA.xlsxrequirement70b23f72842974
VME-PROD-VehicleMotionManagement - VMMP_ARB_ARBLGCSC.xlsxrequirement77cb6690dec872

VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBEA.xlsx · source records

RowIDTypeStatusRelevantCandidateReasonNormalized text
10216664253.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
HldCtl Service Bridge
HldCtl Service Bridge

Raw

{
  "ID": "16664253.0",
  "ASIL": "  ",
  "Text": "HldCtl Service Bridge",
  "Type": "Folder",
  "Status": "",
  "Summary": "HldCtl Service Bridge",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354351.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10316664254.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Inputs Signal-Values: CustFctIn_HldCtl_StShoTrmReq CustFctIn_HldCtl_StLngTrmReq CustFctIn_HldCtl_StTkovReq Signal-Classifier
Inputs 

Signal-Values:

CustFctIn_HldCtl_StShoTrmReq

CustFctIn_HldCtl_StLngTrmReq

CustFctIn_HldCtl_StTkovReq

Signal-Classifier:

CustFctIn_HldCtl_StShoTrmReq_sc

CustFctIn_HldCtl_StLngTrmReq_sc

CustFctIn_HldCtl_StTkovReq_sc

Parameters 

CustFctIn_HldCtl_FlgIniExcDet

CustFctIn_HldCtl_FlgErrQlfAcv

CustFctIn_HldCtl_TurnOff

Raw

{
  "ID": "16664254.0",
  "ASIL": "  QM",
  "Text": "Inputs \n\rSignal-Values:\n\rCustFctIn_HldCtl_StShoTrmReq\n\rCustFctIn_HldCtl_StLngTrmReq\n\rCustFctIn_HldCtl_StTkovReq\n\r \n\rSignal-Classifier:\n\rCustFctIn_HldCtl_StShoTrmReq_sc\n\rCustFctIn_HldCtl_StLngTrmReq_sc\n\rCustFctIn_HldCtl_StTkovReq_sc\n\r \n\rParameters \n\rCustFctIn_HldCtl_FlgIniExcDet\n\rCustFctIn_HldCtl_FlgErrQlfAcv\n\rCustFctIn_HldCtl_TurnOff",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354353.0",
  "Description": "Inputs \n\rSignal-Values:\n\rCustFctIn_HldCtl_StShoTrmReq\n\rCustFctIn_HldCtl_StLngTrmReq\n\rCustFctIn_HldCtl_StTkovReq\n\r \n\rSignal-Classifier:\n\rCustFctIn_HldCtl_StShoTrmReq_sc\n\rCustFctIn_HldCtl_StLngTrmReq_sc\n\rCustFctIn_HldCtl_StTkovReq_sc\n\r \n\rParameters \n\rCustFctIn_HldCtl_FlgIniExcDet\n\rCustFctIn_HldCtl_FlgErrQlfAcv\n\rCustFctIn_HldCtl_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10416664255.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Outputs Request CustFctOut_HldCtl_StHldReq CustFctOut_HldCtl_FlgHldTkovReq States CustFctOut_HldCtl_StDiagEve
Outputs

Request

CustFctOut_HldCtl_StHldReq

CustFctOut_HldCtl_FlgHldTkovReq

States

CustFctOut_HldCtl_StDiagEve

Raw

{
  "ID": "16664255.0",
  "ASIL": "  QM",
  "Text": "Outputs\n\rRequest\n\rCustFctOut_HldCtl_StHldReq\n\rCustFctOut_HldCtl_FlgHldTkovReq\n\rStates\n\rCustFctOut_HldCtl_StDiagEve",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354348.0",
  "Description": "Outputs\n\rRequest\n\rCustFctOut_HldCtl_StHldReq\n\rCustFctOut_HldCtl_FlgHldTkovReq\n\rStates\n\rCustFctOut_HldCtl_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10516664256.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Merged classifier of HldCtl input signal classifiers (Note: The classifier information of all HldCtl input signals are merged to
Merged classifier of HldCtl input signal classifiers

(Note: The classifier information of all HldCtl input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)

IF BitwiseOR: 

one or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)

CustFctIn_HldCtl_StShoTrmReq_sc

CustFctIn_HldCtl_StLngTrmReq_sc

CustFctIn_HldCtl_StTkovReq_sc

THEN:

the corresponding Bits of the merged classifier (internal) are true

(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)

ELSE:

the corresponding Bits of the merged classifier (internal) are false

(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)

Raw

{
  "ID": "16664256.0",
  "ASIL": "  QM",
  "Text": "Merged classifier of HldCtl input signal classifiers\n\r(Note: The classifier information of all HldCtl input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)\n\r \n\rIF BitwiseOR: \n\rone or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rCustFctIn_HldCtl_StShoTrmReq_sc\n\rCustFctIn_HldCtl_StLngTrmReq_sc\n\rCustFctIn_HldCtl_StTkovReq_sc\n\rTHEN:\n\rthe corresponding Bits of the merged classifier (internal) are true\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rELSE:\n\rthe corresponding Bits of the merged classifier (internal) are false\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354350.0",
  "Description": "Merged classifier of HldCtl input signal classifiers\n\r(Note: The classifier information of all HldCtl input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)\n\r \n\rIF BitwiseOR: \n\rone or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rCustFctIn_HldCtl_StShoTrmReq_sc\n\rCustFctIn_HldCtl_StLngTrmReq_sc\n\rCustFctIn_HldCtl_StTkovReq_sc\n\rTHEN:\n\rthe corresponding Bits of the merged classifier (internal) are true\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rELSE:\n\rthe corresponding Bits of the merged classifier (internal) are false\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10616664257.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Calculation of output signal CustFctOut_HldCtl_StHldReq (merge of LongTerm- and ShortTerm-Hold) (LongTermHold) IF: CustFctIn_Hl
Calculation of output signal CustFctOut_HldCtl_StHldReq (merge of LongTerm- and ShortTerm-Hold)

(LongTermHold)

IF:

CustFctIn_HldCtl_StLngTrmReq = 4

THEN:

CustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqRls

ELSEIF:

CustFctIn_HldCtl_StLngTrmReq = 3

THEN:

CustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldDrvOff

ELSEIF:

CustFctIn_HldCtl_StLngTrmReq = 1

THEN:

CustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldLngTrm

(ShortTermHold)

ELSEIF:

CustFctIn_HldCtl_StShoTrmReq = 4

THEN:

CustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqRls

ELSEIF:

CustFctIn_HldCtl_StShoTrmReq = 3

THEN:

CustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldDrvOff

ELSEIF:

CustFctIn_HldCtl_StShoTrmReq = 2

THEN:

CustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldShoTrmWoutRollPrevn

ELSEIF:

CustFctIn_HldCtl_StShoTrmReq = 1

THEN:

CustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldShoTrmWithRollPrevn

ELSE:

CustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqNoReq

Raw

{
  "ID": "16664257.0",
  "ASIL": "  QM",
  "Text": "Calculation of output signal CustFctOut_HldCtl_StHldReq (merge of LongTerm- and ShortTerm-Hold)\n\r(LongTermHold)\n\rIF:\n\rCustFctIn_HldCtl_StLngTrmReq = 4\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqRls\n\rELSEIF:\n\rCustFctIn_HldCtl_StLngTrmReq = 3\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldDrvOff\n\rELSEIF:\n\rCustFctIn_HldCtl_StLngTrmReq = 1\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldLngTrm\n\r \n\r\n\r(ShortTermHold)\n\rELSEIF:\n\rCustFctIn_HldCtl_StShoTrmReq = 4\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqRls\n\rELSEIF:\n\rCustFctIn_HldCtl_StShoTrmReq = 3\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldDrvOff\n\rELSEIF:\n\rCustFctIn_HldCtl_StShoTrmReq = 2\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldShoTrmWoutRollPrevn\n\rELSEIF:\n\rCustFctIn_HldCtl_StShoTrmReq = 1\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldShoTrmWithRollPrevn\n\r \n\r\n\rELSE:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqNoReq",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354324.0",
  "Description": "Calculation of output signal CustFctOut_HldCtl_StHldReq (merge of LongTerm- and ShortTerm-Hold)\n\r(LongTermHold)\n\rIF:\n\rCustFctIn_HldCtl_StLngTrmReq = 4\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqRls\n\rELSEIF:\n\rCustFctIn_HldCtl_StLngTrmReq = 3\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldDrvOff\n\rELSEIF:\n\rCustFctIn_HldCtl_StLngTrmReq = 1\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldLngTrm\n\r \n\r\n\r(ShortTermHold)\n\rELSEIF:\n\rCustFctIn_HldCtl_StShoTrmReq = 4\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqRls\n\rELSEIF:\n\rCustFctIn_HldCtl_StShoTrmReq = 3\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldDrvOff\n\rELSEIF:\n\rCustFctIn_HldCtl_StShoTrmReq = 2\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldShoTrmWoutRollPrevn\n\rELSEIF:\n\rCustFctIn_HldCtl_StShoTrmReq = 1\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldShoTrmWithRollPrevn\n\r \n\r\n\rELSE:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10716664258.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Calculation of output signal CustFctOut_HldCtl_FlgHldTkovReq IF: CustFctIn_HldCtl_StTkovReq = 1 THEN: CustFctOut_HldCtl_FlgHl
Calculation of output signal CustFctOut_HldCtl_FlgHldTkovReq 

IF:

CustFctIn_HldCtl_StTkovReq = 1

THEN:

CustFctOut_HldCtl_FlgHldTkovReq = 1 (true)

ELSE:

CustFctOut_HldCtl_FlgHldTkovReq = 0 (false)

Raw

{
  "ID": "16664258.0",
  "ASIL": "  QM",
  "Text": "Calculation of output signal CustFctOut_HldCtl_FlgHldTkovReq \n\rIF:\n\rCustFctIn_HldCtl_StTkovReq = 1\n\rTHEN:\n\rCustFctOut_HldCtl_FlgHldTkovReq = 1 (true)\n\rELSE:\n\rCustFctOut_HldCtl_FlgHldTkovReq = 0 (false)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354334.0",
  "Description": "Calculation of output signal CustFctOut_HldCtl_FlgHldTkovReq \n\rIF:\n\rCustFctIn_HldCtl_StTkovReq = 1\n\rTHEN:\n\rCustFctOut_HldCtl_FlgHldTkovReq = 1 (true)\n\rELSE:\n\rCustFctOut_HldCtl_FlgHldTkovReq = 0 (false)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10816664259.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
HldCtl Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_HldCtl_Tur
HldCtl Service Bridge shall use Signalmonitoring with following signal assignment:

Input:

*TurnOff equal to CustFctIn_HldCtl_TurnOff

*FlgIniExcDet equal to CustFctIn_HldCtl_FlgIniExcDet

*FlgErrQlfAcv equal to CustFctIn_HldCtl_FlgErrQlfAcv

merged classifier

RangeCheck

Output:

CustFctOut_HldCtl_StDiagEve equal to *StDiagEve

Note: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).

Summary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:

specific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information

(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)

Raw

{
  "ID": "16664259.0",
  "ASIL": "  QM",
  "Text": "HldCtl Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_HldCtl_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_HldCtl_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_HldCtl_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_HldCtl_StDiagEve equal to *StDiagEve\n\r \n\r \n\rNote: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n\rSummary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n\rspecific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n\r \n\r(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354329.0",
  "Description": "HldCtl Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_HldCtl_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_HldCtl_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_HldCtl_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_HldCtl_StDiagEve equal to *StDiagEve\n\r \n\r \n\rNote: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n\rSummary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n\rspecific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n\r \n\r(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10916664260.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirement describes the valid case of the HldCtl Service Bridge. Note: The following functional requi
The following functional requirement describes the valid case of the HldCtl Service Bridge.

Note:

The following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal "*_StDiagEve" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.

* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)

* 

 Disable Case:

* 

 NotVld Case:

* 

 Fail Case:

* 

 Init Case:

* 

 Susp Case:

For example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.

Raw

{
  "ID": "16664260.0",
  "ASIL": "  ",
  "Text": "The following functional requirement describes the valid case of the HldCtl Service Bridge.\n\r \n\rNote:\n\rThe following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n\r* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r* \n\r \n\r \n\r Disable Case:\n\r* \n\r \n\r \n\r NotVld Case:\n\r* \n\r \n\r \n\r Fail Case:\n\r* \n\r \n\r \n\r Init Case:\n\r* \n\r \n\r \n\r Susp Case:\n\rFor example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354322.0",
  "Description": "The following functional requirement describes the valid case of the HldCtl Service Bridge.\n\r \n\rNote:\n\rThe following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n\r* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r* \n\r \n\r \n\r Disable Case:\n\r* \n\r \n\r \n\r NotVld Case:\n\r* \n\r \n\r \n\r Fail Case:\n\r* \n\r \n\r \n\r Init Case:\n\r* \n\r \n\r \n\r Susp Case:\n\rFor example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11016664261.0FunctionalReleasedyesTrue
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_HldCtl_StDiag
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)

IF: 

CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigNone

THEN: 

CustFctOut_HldCtl_StHldReq = CustFctIn_HldCtl_StShoTrmReq OR CustFctIn_HldCtl_StLngTrmReq (considering Calculation of output signal CustFctOut_HldCtl_StHldReq (merge of LongTerm- and ShortTerm-Hold))

CustFctOut_HldCtl_FlgHldTkovReq = CustFctIn_HldCtl_StTkovReq (considering Calculation of output signal CustFctOut_HldCtl_FlgHldTkovReq)

Raw

{
  "ID": "16664261.0",
  "ASIL": "  QM",
  "Text": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq = CustFctIn_HldCtl_StShoTrmReq OR CustFctIn_HldCtl_StLngTrmReq (considering Calculation of output signal CustFctOut_HldCtl_StHldReq (merge of LongTerm- and ShortTerm-Hold))\n\r \n\r\n\rCustFctOut_HldCtl_FlgHldTkovReq = CustFctIn_HldCtl_StTkovReq (considering Calculation of output signal CustFctOut_HldCtl_FlgHldTkovReq)\n\r \n\r",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1354354.0",
  "Description": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq = CustFctIn_HldCtl_StShoTrmReq OR CustFctIn_HldCtl_StLngTrmReq (considering Calculation of output signal CustFctOut_HldCtl_StHldReq (merge of LongTerm- and ShortTerm-Hold))\n\r \n\r\n\rCustFctOut_HldCtl_FlgHldTkovReq = CustFctIn_HldCtl_StTkovReq (considering Calculation of output signal CustFctOut_HldCtl_FlgHldTkovReq)\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11116664262.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitorin
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.

Raw

{
  "ID": "16664262.0",
  "ASIL": "  ",
  "Text": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354357.0",
  "Description": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11216664263.0FunctionalReleasedyesTrue
Disable Case: IF: CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigDi THEN: CustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoR
Disable Case:

IF: 

CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigDi

THEN: 

CustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq

CustFctOut_HldCtl_FlgHldTkovReq = 0 (false)

Raw

{
  "ID": "16664263.0",
  "ASIL": "  QM",
  "Text": "Disable Case:\n\r \n\r\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_HldCtl_FlgHldTkovReq = 0 (false)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1354356.0",
  "Description": "Disable Case:\n\r \n\r\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_HldCtl_FlgHldTkovReq = 0 (false)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11316664264.0FunctionalReleasedyesTrue
NotVld Case: IF: CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigNotVld THEN: CustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFct
NotVld Case:

IF: 

CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigNotVld

THEN: 

CustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq

CustFctOut_HldCtl_FlgHldTkovReq = 0 (false)

Raw

{
  "ID": "16664264.0",
  "ASIL": "  QM",
  "Text": "NotVld Case:\n\r \n\r\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_HldCtl_FlgHldTkovReq = 0 (false)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1354355.0",
  "Description": "NotVld Case:\n\r \n\r\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_HldCtl_FlgHldTkovReq = 0 (false)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11416664265.0FunctionalReleasedyesTrue
Fail Case: IF: CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigFail THEN: CustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoRe
Fail Case:

IF: 

CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigFail

THEN: 

CustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq

CustFctOut_HldCtl_FlgHldTkovReq = 0 (false)

Raw

{
  "ID": "16664265.0",
  "ASIL": "  QM",
  "Text": "Fail Case:\n\r \n\r\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_HldCtl_FlgHldTkovReq = 0 (false)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1354380.0",
  "Description": "Fail Case:\n\r \n\r\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_HldCtl_FlgHldTkovReq = 0 (false)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11516664266.0FunctionalReleasedyesTrue
Init Case: IF: CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigIni THEN: CustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoR
Init

 Case:

IF: 

CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigIni

THEN: 

CustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq

CustFctOut_HldCtl_FlgHldTkovReq = 0 (false)

Raw

{
  "ID": "16664266.0",
  "ASIL": "  QM",
  "Text": "Init\n\r Case:\n\r \n\r\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_HldCtl_FlgHldTkovReq = 0 (false)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1354381.0",
  "Description": "Init\n\r Case:\n\r \n\r\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_HldCtl_FlgHldTkovReq = 0 (false)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11616664267.0FunctionalReleasedyesTrue
Susp Case: IF: CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigSusp THEN: CustFctOut_HldCtl_StHldReq shall be equal to the va
Susp Case:

IF: 

CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigSusp

THEN: 

CustFctOut_HldCtl_StHldReq shall be equal to the value of previous computation cycle (Hold Last Value)

CustFctOut_HldCtl_FlgHldTkovReq shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16664267.0",
  "ASIL": "  QM",
  "Text": "Susp Case:\n\r \n\r\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq shall be equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_HldCtl_FlgHldTkovReq shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1354358.0",
  "Description": "Susp Case:\n\r \n\r\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq shall be equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_HldCtl_FlgHldTkovReq shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11716664268.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PrkCtlAly Service Bridge
PrkCtlAly Service Bridge

Raw

{
  "ID": "16664268.0",
  "ASIL": "  ",
  "Text": "PrkCtlAly Service Bridge",
  "Type": "Folder",
  "Status": "",
  "Summary": "PrkCtlAly Service Bridge",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354379.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11816664269.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Inputs Signal-Values: CustFctIn_PrkCtl_StAlyReq Signal-Classifier: CustFctIn_PrkCtl_StAlyReq_sc Parameters CustFctIn_PrkC
Inputs 

Signal-Values:

CustFctIn_PrkCtl_StAlyReq 

Signal-Classifier:

CustFctIn_PrkCtl_StAlyReq_sc

Parameters 

CustFctIn_PrkCtlAly_BitFldConf

CustFctIn_PrkCtlAly_FlgIniExcDet

CustFctIn_PrkCtlAly_FlgErrQlfAcv

CustFctIn_PrkCtlAly_TurnOff

Raw

{
  "ID": "16664269.0",
  "ASIL": "  QM",
  "Text": "Inputs \n\rSignal-Values:\n\rCustFctIn_PrkCtl_StAlyReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_PrkCtl_StAlyReq_sc\n\r \n\rParameters \n\rCustFctIn_PrkCtlAly_BitFldConf\n\rCustFctIn_PrkCtlAly_FlgIniExcDet\n\rCustFctIn_PrkCtlAly_FlgErrQlfAcv\n\rCustFctIn_PrkCtlAly_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354378.0",
  "Description": "Inputs \n\rSignal-Values:\n\rCustFctIn_PrkCtl_StAlyReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_PrkCtl_StAlyReq_sc\n\r \n\rParameters \n\rCustFctIn_PrkCtlAly_BitFldConf\n\rCustFctIn_PrkCtlAly_FlgIniExcDet\n\rCustFctIn_PrkCtlAly_FlgErrQlfAcv\n\rCustFctIn_PrkCtlAly_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11916664270.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Outputs Request CustFctOut_PrkCtl_StAlyReq States CustFctOut_PrkCtlAly_StDiagEve
Outputs

Request

CustFctOut_PrkCtl_StAlyReq

States

CustFctOut_PrkCtlAly_StDiagEve

Raw

{
  "ID": "16664270.0",
  "ASIL": "  QM",
  "Text": "Outputs\n\rRequest\n\rCustFctOut_PrkCtl_StAlyReq\n\rStates\n\rCustFctOut_PrkCtlAly_StDiagEve",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354386.0",
  "Description": "Outputs\n\rRequest\n\rCustFctOut_PrkCtl_StAlyReq\n\rStates\n\rCustFctOut_PrkCtlAly_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12016664271.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Merged classifier of PrkCtlAly input signal classifiers (Note: The classifier information of all PrkCtlAly input signals are merg
Merged classifier of PrkCtlAly input signal classifiers

(Note: The classifier information of all PrkCtlAly input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)

IF BitwiseOR: 

one or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)

CustFctIn_PrkCtl_StAlyReq_sc

THEN:

the corresponding Bits of the merged classifier (internal) are true

(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)

ELSE:

the corresponding Bits of the merged classifier (internal) are false

(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)

Raw

{
  "ID": "16664271.0",
  "ASIL": "  QM",
  "Text": "Merged classifier of PrkCtlAly input signal classifiers\n\r(Note: The classifier information of all PrkCtlAly input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)\n\r \n\rIF BitwiseOR: \n\rone or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rCustFctIn_PrkCtl_StAlyReq_sc\n\rTHEN:\n\rthe corresponding Bits of the merged classifier (internal) are true\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rELSE:\n\rthe corresponding Bits of the merged classifier (internal) are false\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354387.0",
  "Description": "Merged classifier of PrkCtlAly input signal classifiers\n\r(Note: The classifier information of all PrkCtlAly input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)\n\r \n\rIF BitwiseOR: \n\rone or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rCustFctIn_PrkCtl_StAlyReq_sc\n\rTHEN:\n\rthe corresponding Bits of the merged classifier (internal) are true\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rELSE:\n\rthe corresponding Bits of the merged classifier (internal) are false\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12116664272.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Mapping and Calculation of output signal CustFctOut_PrkCtl_StAlyReq IF: CustFctIn_PrkCtl_StAlyReq > VMMP_SINFCT_c_SrvPrkCtlAly
Mapping and Calculation of output signal CustFctOut_PrkCtl_StAlyReq 

IF: 

CustFctIn_PrkCtl_StAlyReq > VMMP_SINFCT_c_SrvPrkCtlAly_StAlyReqRngLimHi 

THEN: 

CustFctOut_PrkCtl_StAlyReq is equal to VMMP_c_StReqCusFctNoReq

ELSEIF [AND(1,2)]: 

1) CustFctIn_PrkCtl_StAlyReq is equal to VMMP_SINFCT_c_PrkCtlAly_StReqPrkBrkOnly

2) Bit position VMMP_SINFCT_c_PrkCtlAly_BitMaskReqAlyWithP of the input CustFctIn_PrkCtlAly_BitFldConf is true

THEN: 

CustFctOut_PrkCtl_StAlyReq is equal to VMMP_SINFCT_c_PrkCtlAly_StReqPrkWithP

ELSE: 

CustFctOut_PrkCtl_StAlyReq is equal to CustFctIn_PrkCtl_StAlyReq

Note: The expression "Bit position VMMP_SINFCT_c_PrkCtlAly_BitMaskReqAlyWithP of the input CustFctIn_PrkCtlAly_BitFldConf is true" means that the Bit position, described by the mentioned constant, shall be evaluated in the input signal. If constant is equal to 1, Bit1 of the input signal shall be evaluated. If Bit position is true, the expression "Bit position VMMP_SINFCT_c_PrkCtlAly_BitMaskReqAlyWithP of the input CustFctIn_PrkCtlAly_BitFldConf is true" shall be true.

Raw

{
  "ID": "16664272.0",
  "ASIL": "  QM",
  "Text": "Mapping and Calculation of output signal CustFctOut_PrkCtl_StAlyReq \n\r \n\rIF: \n\rCustFctIn_PrkCtl_StAlyReq > VMMP_SINFCT_c_SrvPrkCtlAly_StAlyReqRngLimHi \n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq is equal to VMMP_c_StReqCusFctNoReq\n\rELSEIF [AND(1,2)]: \n\r1) CustFctIn_PrkCtl_StAlyReq is equal to VMMP_SINFCT_c_PrkCtlAly_StReqPrkBrkOnly\n\r2) Bit position VMMP_SINFCT_c_PrkCtlAly_BitMaskReqAlyWithP of the input CustFctIn_PrkCtlAly_BitFldConf is true\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq is equal to VMMP_SINFCT_c_PrkCtlAly_StReqPrkWithP\n\rELSE: \n\rCustFctOut_PrkCtl_StAlyReq is equal to CustFctIn_PrkCtl_StAlyReq\n\r \n\rNote: The expression \"Bit position VMMP_SINFCT_c_PrkCtlAly_BitMaskReqAlyWithP of the input CustFctIn_PrkCtlAly_BitFldConf is true\" means that the Bit position, described by the mentioned constant, shall be evaluated in the input signal. If constant is equal to 1, Bit1 of the input signal shall be evaluated. If Bit position is true, the expression \"Bit position VMMP_SINFCT_c_PrkCtlAly_BitMaskReqAlyWithP of the input CustFctIn_PrkCtlAly_BitFldConf is true\" shall be true.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354388.0",
  "Description": "Mapping and Calculation of output signal CustFctOut_PrkCtl_StAlyReq \n\r \n\rIF: \n\rCustFctIn_PrkCtl_StAlyReq > VMMP_SINFCT_c_SrvPrkCtlAly_StAlyReqRngLimHi \n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq is equal to VMMP_c_StReqCusFctNoReq\n\rELSEIF [AND(1,2)]: \n\r1) CustFctIn_PrkCtl_StAlyReq is equal to VMMP_SINFCT_c_PrkCtlAly_StReqPrkBrkOnly\n\r2) Bit position VMMP_SINFCT_c_PrkCtlAly_BitMaskReqAlyWithP of the input CustFctIn_PrkCtlAly_BitFldConf is true\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq is equal to VMMP_SINFCT_c_PrkCtlAly_StReqPrkWithP\n\rELSE: \n\rCustFctOut_PrkCtl_StAlyReq is equal to CustFctIn_PrkCtl_StAlyReq\n\r \n\rNote: The expression \"Bit position VMMP_SINFCT_c_PrkCtlAly_BitMaskReqAlyWithP of the input CustFctIn_PrkCtlAly_BitFldConf is true\" means that the Bit position, described by the mentioned constant, shall be evaluated in the input signal. If constant is equal to 1, Bit1 of the input signal shall be evaluated. If Bit position is true, the expression \"Bit position VMMP_SINFCT_c_PrkCtlAly_BitMaskReqAlyWithP of the input CustFctIn_PrkCtlAly_BitFldConf is true\" shall be true.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12216664273.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
PrkCtlAly Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_PrkCtlA
PrkCtlAly Service Bridge shall use Signalmonitoring with following signal assignment:

Input:

*TurnOff equal to CustFctIn_PrkCtlAly_TurnOff

*FlgIniExcDet equal to CustFctIn_PrkCtlAly_FlgIniExcDet

*FlgErrQlfAcv equal to CustFctIn_PrkCtlAly_FlgErrQlfAcv

merged classifier

RangeCheck

Output:

CustFctOut_PrkCtlAly_StDiagEve equal to *StDiagEve

Note: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).

Summary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:

specific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information

(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)

Raw

{
  "ID": "16664273.0",
  "ASIL": "  QM",
  "Text": "PrkCtlAly Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_PrkCtlAly_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_PrkCtlAly_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_PrkCtlAly_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_PrkCtlAly_StDiagEve equal to *StDiagEve\n\r \n\r \n\rNote: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n\rSummary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n\rspecific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n\r \n\r(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354389.0",
  "Description": "PrkCtlAly Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_PrkCtlAly_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_PrkCtlAly_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_PrkCtlAly_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_PrkCtlAly_StDiagEve equal to *StDiagEve\n\r \n\r \n\rNote: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n\rSummary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n\rspecific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n\r \n\r(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12316664274.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirement describes the valid case of the PrkCtlAly Service Bridge. Note: The following functional re
The following functional requirement describes the valid case of the PrkCtlAly Service Bridge.

Note:

The following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal "*_StDiagEve" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.

* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)

* 

 Disable Case:

* 

 NotVld Case:

* 

 Fail Case:

* 

 Init Case:

* 

 Susp Case:

For example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.

Raw

{
  "ID": "16664274.0",
  "ASIL": "  ",
  "Text": "The following functional requirement describes the valid case of the PrkCtlAly Service Bridge.\n\r \n\rNote:\n\rThe following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n\r* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r* \n\r \n\r \n\r Disable Case:\n\r* \n\r \n\r \n\r NotVld Case:\n\r* \n\r \n\r \n\r Fail Case:\n\r* \n\r \n\r \n\r Init Case:\n\r* \n\r \n\r \n\r Susp Case:\n\rFor example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354382.0",
  "Description": "The following functional requirement describes the valid case of the PrkCtlAly Service Bridge.\n\r \n\rNote:\n\rThe following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n\r* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r* \n\r \n\r \n\r Disable Case:\n\r* \n\r \n\r \n\r NotVld Case:\n\r* \n\r \n\r \n\r Fail Case:\n\r* \n\r \n\r \n\r Init Case:\n\r* \n\r \n\r \n\r Susp Case:\n\rFor example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12416664275.0FunctionalReleasedyesTrue
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_PrkCtlAly_StD
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)

IF: 

CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigNone

THEN: 

CustFctOut_PrkCtl_StAlyReq = CustFctIn_PrkCtl_StAlyReq (considering Mapping and Calculation of output signal CustFctOut_PrkCtl_StAlyReq)

Raw

{
  "ID": "16664275.0",
  "ASIL": "  QM",
  "Text": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq = CustFctIn_PrkCtl_StAlyReq (considering Mapping and Calculation of output signal CustFctOut_PrkCtl_StAlyReq)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1354383.0",
  "Description": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq = CustFctIn_PrkCtl_StAlyReq (considering Mapping and Calculation of output signal CustFctOut_PrkCtl_StAlyReq)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12516664276.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitorin
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.

Raw

{
  "ID": "16664276.0",
  "ASIL": "  ",
  "Text": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354384.0",
  "Description": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12616664277.0FunctionalReleasedyesTrue
Disable Case: IF: CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigDi THEN: CustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFct
Disable Case:

IF: 

CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigDi

THEN: 

CustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq

Raw

{
  "ID": "16664277.0",
  "ASIL": "  QM",
  "Text": "Disable Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1354385.0",
  "Description": "Disable Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12716664278.0FunctionalReleasedyesTrue
NotVld Case: IF: CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigNotVld THEN: CustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCus
NotVld Case:

IF: 

CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigNotVld

THEN: 

CustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq

Raw

{
  "ID": "16664278.0",
  "ASIL": "  QM",
  "Text": "NotVld Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1354374.0",
  "Description": "NotVld Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12816664279.0FunctionalReleasedyesTrue
Fail Case: IF: CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigFail THEN: CustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctN
Fail Case:

IF: 

CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigFail

THEN: 

CustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq

Raw

{
  "ID": "16664279.0",
  "ASIL": "  QM",
  "Text": "Fail Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1354375.0",
  "Description": "Fail Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12916664280.0FunctionalReleasedyesTrue
Init Case: IF: CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigIni THEN: CustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFct
Init

 Case:

IF: 

CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigIni

THEN: 

CustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq

Raw

{
  "ID": "16664280.0",
  "ASIL": "  QM",
  "Text": "Init\n\r Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1354376.0",
  "Description": "Init\n\r Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13016664281.0FunctionalReleasedyesTrue
Susp Case: IF: CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigSusp THEN: CustFctOut_PrkCtl_StAlyReq shall be equal to the
Susp Case:

IF: 

CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigSusp

THEN: 

CustFctOut_PrkCtl_StAlyReq shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16664281.0",
  "ASIL": "  QM",
  "Text": "Susp Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1354377.0",
  "Description": "Susp Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13116664282.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
StgWhlVib Service Bridge
StgWhlVib Service Bridge

Raw

{
  "ID": "16664282.0",
  "ASIL": "  ",
  "Text": "StgWhlVib Service Bridge",
  "Type": "Folder",
  "Status": "",
  "Summary": "StgWhlVib Service Bridge",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362221.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13216664283.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Inputs Signal-Values: CustFctIn_StgWhlVib_IdxProfReq Signal-Classifier: CustFctIn_StgWhlVib_IdxProfReq_sc Parameters Cust
Inputs 

Signal-Values:

CustFctIn_StgWhlVib_IdxProfReq 

Signal-Classifier:

CustFctIn_StgWhlVib_IdxProfReq_sc

Parameters 

CustFctIn_StgWhlVib_FlgIniExcDet

CustFctIn_StgWhlVib_FlgErrQlfAcv

CustFctIn_StgWhlVib_TurnOff

Raw

{
  "ID": "16664283.0",
  "ASIL": "  QM",
  "Text": "Inputs \n\rSignal-Values:\n\rCustFctIn_StgWhlVib_IdxProfReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_StgWhlVib_IdxProfReq_sc\n\r \n\rParameters \n\rCustFctIn_StgWhlVib_FlgIniExcDet\n\rCustFctIn_StgWhlVib_FlgErrQlfAcv\n\rCustFctIn_StgWhlVib_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362218.0",
  "Description": "Inputs \n\rSignal-Values:\n\rCustFctIn_StgWhlVib_IdxProfReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_StgWhlVib_IdxProfReq_sc\n\r \n\rParameters \n\rCustFctIn_StgWhlVib_FlgIniExcDet\n\rCustFctIn_StgWhlVib_FlgErrQlfAcv\n\rCustFctIn_StgWhlVib_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13316664284.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Outputs Request CustFctOut_StgWhlVib_IdxProfReq States CustFctOut_StgWhlVib_StDiagEve
Outputs

Request

CustFctOut_StgWhlVib_IdxProfReq

States

CustFctOut_StgWhlVib_StDiagEve

Raw

{
  "ID": "16664284.0",
  "ASIL": "  QM",
  "Text": "Outputs\n\rRequest\n\rCustFctOut_StgWhlVib_IdxProfReq\n\rStates\n\rCustFctOut_StgWhlVib_StDiagEve",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362219.0",
  "Description": "Outputs\n\rRequest\n\rCustFctOut_StgWhlVib_IdxProfReq\n\rStates\n\rCustFctOut_StgWhlVib_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13416664285.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Merged classifier of StgWhlVib input signal classifiers (Note: The classifier information of all StgWhlVib input signals are merg
Merged classifier of StgWhlVib input signal classifiers

(Note: The classifier information of all StgWhlVib input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)

IF BitwiseOR: 

one or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)

CustFctIn_StgWhlVib_IdxProfReq_sc

THEN:

the corresponding Bits of the merged classifier (internal) are true

(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)

ELSE:

the corresponding Bits of the merged classifier (internal) are false

(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)

Raw

{
  "ID": "16664285.0",
  "ASIL": "  QM",
  "Text": "Merged classifier of StgWhlVib input signal classifiers\n\r(Note: The classifier information of all StgWhlVib input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)\n\r \n\rIF BitwiseOR: \n\rone or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rCustFctIn_StgWhlVib_IdxProfReq_sc\n\rTHEN:\n\rthe corresponding Bits of the merged classifier (internal) are true\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rELSE:\n\rthe corresponding Bits of the merged classifier (internal) are false\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362224.0",
  "Description": "Merged classifier of StgWhlVib input signal classifiers\n\r(Note: The classifier information of all StgWhlVib input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)\n\r \n\rIF BitwiseOR: \n\rone or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rCustFctIn_StgWhlVib_IdxProfReq_sc\n\rTHEN:\n\rthe corresponding Bits of the merged classifier (internal) are true\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rELSE:\n\rthe corresponding Bits of the merged classifier (internal) are false\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13516664286.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
StgWhlVib Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_StgWhlV
StgWhlVib Service Bridge shall use Signalmonitoring with following signal assignment:

Input:

*TurnOff equal to CustFctIn_StgWhlVib _TurnOff

*FlgIniExcDet equal to CustFctIn_StgWhlVib _FlgIniExcDet

*FlgErrQlfAcv equal to CustFctIn_StgWhlVib _FlgErrQlfAcv

merged classifier

RangeCheck

Output:

CustFctOut_StgWhlVib _StDiagEve equal to *StDiagEve

Note: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).

Summary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:

specific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information

(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)

Raw

{
  "ID": "16664286.0",
  "ASIL": "  QM",
  "Text": "StgWhlVib Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_StgWhlVib _TurnOff\n\r*FlgIniExcDet equal to CustFctIn_StgWhlVib _FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_StgWhlVib _FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_StgWhlVib _StDiagEve equal to *StDiagEve\n\r \n\r \n\rNote: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n\rSummary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n\rspecific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n\r \n\r(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362225.0",
  "Description": "StgWhlVib Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_StgWhlVib _TurnOff\n\r*FlgIniExcDet equal to CustFctIn_StgWhlVib _FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_StgWhlVib _FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_StgWhlVib _StDiagEve equal to *StDiagEve\n\r \n\r \n\rNote: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n\rSummary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n\rspecific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n\r \n\r(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13616664287.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirement describes the valid case of the StgWhlVib Service Bridge. Note: The following functional re
The following functional requirement describes the valid case of the StgWhlVib Service Bridge.

Note:

The following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal "*_StDiagEve" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.

* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)

* 

 Disable Case:

* 

 NotVld Case:

* 

 Fail Case:

* 

 Init Case:

* 

 Susp Case:

For example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.

Raw

{
  "ID": "16664287.0",
  "ASIL": "  ",
  "Text": "The following functional requirement describes the valid case of the StgWhlVib Service Bridge.\n\r \n\rNote:\n\rThe following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n\r* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r* \n\r \n\r \n\r Disable Case:\n\r* \n\r \n\r \n\r NotVld Case:\n\r* \n\r \n\r \n\r Fail Case:\n\r* \n\r \n\r \n\r Init Case:\n\r* \n\r \n\r \n\r Susp Case:\n\rFor example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362226.0",
  "Description": "The following functional requirement describes the valid case of the StgWhlVib Service Bridge.\n\r \n\rNote:\n\rThe following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n\r* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r* \n\r \n\r \n\r Disable Case:\n\r* \n\r \n\r \n\r NotVld Case:\n\r* \n\r \n\r \n\r Fail Case:\n\r* \n\r \n\r \n\r Init Case:\n\r* \n\r \n\r \n\r Susp Case:\n\rFor example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13716664288.0FunctionalReleasedyesTrue
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_StgWhlVib_StD
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)

IF: 

CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigNone

THEN: 

CustFctOut_StgWhlVib_IdxProfReq = CustFctIn_StgWhlVib_IdxProfReq

Raw

{
  "ID": "16664288.0",
  "ASIL": "  QM",
  "Text": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq = CustFctIn_StgWhlVib_IdxProfReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1362220.0",
  "Description": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq = CustFctIn_StgWhlVib_IdxProfReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13816664289.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitorin
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.

Raw

{
  "ID": "16664289.0",
  "ASIL": "  ",
  "Text": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362222.0",
  "Description": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13916664290.0FunctionalReleasedyesTrue
Disable Case: IF: CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigDi THEN: CustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqC
Disable Case:

IF: 

CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigDi

THEN: 

CustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq

Raw

{
  "ID": "16664290.0",
  "ASIL": "  QM",
  "Text": "Disable Case:\n\r \n\r\n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1362216.0",
  "Description": "Disable Case:\n\r \n\r\n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14016664291.0FunctionalReleasedyesTrue
NotVld Case: IF: CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigNotVld THEN: CustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StR
NotVld Case:

IF: 

CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigNotVld

THEN: 

CustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq

Raw

{
  "ID": "16664291.0",
  "ASIL": "  QM",
  "Text": "NotVld Case:\n\r \n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1362215.0",
  "Description": "NotVld Case:\n\r \n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14116664292.0FunctionalReleasedyesTrue
Fail Case: IF: CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigFail THEN: CustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCu
Fail Case:

IF: 

CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigFail

THEN: 

CustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq

Raw

{
  "ID": "16664292.0",
  "ASIL": "  QM",
  "Text": "Fail Case:\n\r \n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1362214.0",
  "Description": "Fail Case:\n\r \n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14216664293.0FunctionalReleasedyesTrue
Init Case: IF: CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigIni THEN: CustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqC
Init

 Case:

IF: 

CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigIni

THEN: 

CustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq

Raw

{
  "ID": "16664293.0",
  "ASIL": "  QM",
  "Text": "Init\n\r Case:\n\r \n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1362217.0",
  "Description": "Init\n\r Case:\n\r \n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14316664294.0FunctionalReleasedyesTrue
Susp Case: IF: CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigSusp THEN: CustFctOut_StgWhlVib_IdxProfReq shall be equal t
Susp Case:

IF: 

CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigSusp

THEN: 

CustFctOut_StgWhlVib_IdxProfReq shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16664294.0",
  "ASIL": "  QM",
  "Text": "Susp Case:\n\r \n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1362223.0",
  "Description": "Susp Case:\n\r \n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14416664295.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Specific Conditions and Requirements
Specific Conditions and Requirements

Raw

{
  "ID": "16664295.0",
  "ASIL": "  ",
  "Text": "Specific Conditions and Requirements",
  "Type": "Folder",
  "Status": "",
  "Summary": "Specific Conditions and Requirements",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354473.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14516664296.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
EA Customer Function
EA Customer Function

Raw

{
  "ID": "16664296.0",
  "ASIL": "  ",
  "Text": "EA Customer Function",
  "Type": "Folder",
  "Status": "",
  "Summary": "EA Customer Function",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354876.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14616664297.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Enable EA Customer Function IF: VSOCH_s_FlgEA_Ena = 0 (false) within the initial timestep THEN: All EA outputs are equal to
Enable EA Customer Function

IF: 

VSOCH_s_FlgEA_Ena = 0 (false) within the initial timestep

THEN: 

All EA outputs are equal to the Init Values in the signal specification file

ELSEIF:

VSOCH_s_FlgEA_Ena = 0 (false) while module execution

THEN:

All EA outputs are equal to the value of previous computation cycle (Hold Last Value)

ELSE:

The output behaviour described in the following chapters shall be applied

Raw

{
  "ID": "16664297.0",
  "ASIL": "  QM",
  "Text": "Enable EA Customer Function\n\r \n\rIF: \n\rVSOCH_s_FlgEA_Ena = 0 (false) within the initial timestep\n\rTHEN: \n\rAll EA outputs are equal to the Init Values in the signal specification file\n\r \n\rELSEIF:\n\rVSOCH_s_FlgEA_Ena = 0 (false) while module execution\n\rTHEN:\n\rAll EA outputs are equal to the value of previous computation cycle (Hold Last Value)\n\r \n\rELSE:\n\rThe output behaviour described in the following chapters shall be applied",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354878.0",
  "Description": "Enable EA Customer Function\n\r \n\rIF: \n\rVSOCH_s_FlgEA_Ena = 0 (false) within the initial timestep\n\rTHEN: \n\rAll EA outputs are equal to the Init Values in the signal specification file\n\r \n\rELSEIF:\n\rVSOCH_s_FlgEA_Ena = 0 (false) while module execution\n\rTHEN:\n\rAll EA outputs are equal to the value of previous computation cycle (Hold Last Value)\n\r \n\rELSE:\n\rThe output behaviour described in the following chapters shall be applied",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14716664298.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
EA LgtLimA Service
EA LgtLimA Service

Raw

{
  "ID": "16664298.0",
  "ASIL": "  ",
  "Text": "EA LgtLimA Service",
  "Type": "Folder",
  "Status": "",
  "Summary": "EA LgtLimA Service",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354483.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14816664299.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signals Inputs Signal-Values: CustFctIn_LgtLimA_StAcv = EA_s_LgtLimA_StAcv Cu
Replace generic input signals by specific input signals

Inputs

Signal-Values:

CustFctIn_LgtLimA_StAcv = EA_s_LgtLimA_StAcv 

CustFctIn_LgtLimA_ADmd = EA_s_LgtLimA_ADmd 

CustFctIn_LgtLimA_APredTar = 0 

CustFctIn_LgtLimA_AGrdMaxDec = EA_s_LgtLimA_AGrdMaxDec 

CustFctIn_LgtLimA_AGrdMaxInc = EA_s_LgtLimA_AGrdMaxInc 

CustFctIn_LgtLimA_ATlrHiTar = 0 

CustFctIn_LgtLimA_ATlrHiDyn = 0 

CustFctIn_LgtLimA_MdTarDyn = 0 

Signal-Classifier:

CustFctIn_LgtLimA_StAcv_sc = EA_sc_LgtLimA_StAcv 

CustFctIn_LgtLimA_ADmd_sc = EA_sc_LgtLimA_ADmd 

CustFctIn_LgtLimA_APredTar_sc = 0 

CustFctIn_LgtLimA_AGrdMaxDec_sc = EA_sc_LgtLimA_AGrdMaxDec 

CustFctIn_LgtLimA_AGrdMaxInc_sc = EA_sc_LgtLimA_AGrdMaxInc 

CustFctIn_LgtLimA_ATlrHiTar_sc = 0 

CustFctIn_LgtLimA_ATlrHiDyn_sc = 0 

CustFctIn_LgtLimA_MdTarDyn_sc = 0 

Parameters 

CustFctIn_LgtLimA_BitFldConf = VMMP_CFBEA_p_EALgtLimA_BitFldConf

CustFctIn_LgtLimA_FlgIniExcDet = VMMP_CFBEA_c_EALgtLimA_FlgIniExcDet

CustFctIn_LgtLimA_FlgErrQlfAcv = VMMP_CFBEA_c_EALgtLimA_FlgErrQlfAcv

CustFctIn_LgtLimA_TurnOff = VMMP_CFBEA_p_EALgtLimA_TurnOff

Raw

{
  "ID": "16664299.0",
  "ASIL": "  QM",
  "Text": "Replace generic input signals by specific input signals\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_LgtLimA_StAcv = EA_s_LgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = EA_s_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_APredTar = 0 \n\rCustFctIn_LgtLimA_AGrdMaxDec = EA_s_LgtLimA_AGrdMaxDec \n\rCustFctIn_LgtLimA_AGrdMaxInc = EA_s_LgtLimA_AGrdMaxInc \n\rCustFctIn_LgtLimA_ATlrHiTar = 0 \n\rCustFctIn_LgtLimA_ATlrHiDyn = 0 \n\rCustFctIn_LgtLimA_MdTarDyn = 0 \n\r \n\r \n\rSignal-Classifier:\n\rCustFctIn_LgtLimA_StAcv_sc = EA_sc_LgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd_sc = EA_sc_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_APredTar_sc = 0 \n\rCustFctIn_LgtLimA_AGrdMaxDec_sc = EA_sc_LgtLimA_AGrdMaxDec \n\rCustFctIn_LgtLimA_AGrdMaxInc_sc = EA_sc_LgtLimA_AGrdMaxInc \n\rCustFctIn_LgtLimA_ATlrHiTar_sc = 0 \n\rCustFctIn_LgtLimA_ATlrHiDyn_sc = 0 \n\rCustFctIn_LgtLimA_MdTarDyn_sc = 0 \n\r \n\rParameters \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBEA_p_EALgtLimA_BitFldConf\n\rCustFctIn_LgtLimA_FlgIniExcDet = VMMP_CFBEA_c_EALgtLimA_FlgIniExcDet\n\rCustFctIn_LgtLimA_FlgErrQlfAcv = VMMP_CFBEA_c_EALgtLimA_FlgErrQlfAcv\n\rCustFctIn_LgtLimA_TurnOff = VMMP_CFBEA_p_EALgtLimA_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354519.0",
  "Description": "Replace generic input signals by specific input signals\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_LgtLimA_StAcv = EA_s_LgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = EA_s_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_APredTar = 0 \n\rCustFctIn_LgtLimA_AGrdMaxDec = EA_s_LgtLimA_AGrdMaxDec \n\rCustFctIn_LgtLimA_AGrdMaxInc = EA_s_LgtLimA_AGrdMaxInc \n\rCustFctIn_LgtLimA_ATlrHiTar = 0 \n\rCustFctIn_LgtLimA_ATlrHiDyn = 0 \n\rCustFctIn_LgtLimA_MdTarDyn = 0 \n\r \n\r \n\rSignal-Classifier:\n\rCustFctIn_LgtLimA_StAcv_sc = EA_sc_LgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd_sc = EA_sc_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_APredTar_sc = 0 \n\rCustFctIn_LgtLimA_AGrdMaxDec_sc = EA_sc_LgtLimA_AGrdMaxDec \n\rCustFctIn_LgtLimA_AGrdMaxInc_sc = EA_sc_LgtLimA_AGrdMaxInc \n\rCustFctIn_LgtLimA_ATlrHiTar_sc = 0 \n\rCustFctIn_LgtLimA_ATlrHiDyn_sc = 0 \n\rCustFctIn_LgtLimA_MdTarDyn_sc = 0 \n\r \n\rParameters \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBEA_p_EALgtLimA_BitFldConf\n\rCustFctIn_LgtLimA_FlgIniExcDet = VMMP_CFBEA_c_EALgtLimA_FlgIniExcDet\n\rCustFctIn_LgtLimA_FlgErrQlfAcv = VMMP_CFBEA_c_EALgtLimA_FlgErrQlfAcv\n\rCustFctIn_LgtLimA_TurnOff = VMMP_CFBEA_p_EALgtLimA_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14916664300.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check if input signal range is valid There is no Range Check for EA LgtLimA-Service: Signal range is valid
Check if input signal range is valid

There is no Range Check for EA LgtLimA-Service:

Signal range is valid

Raw

{
  "ID": "16664300.0",
  "ASIL": "  QM",
  "Text": "Check if input signal range is valid\n\rThere is no Range Check for EA LgtLimA-Service:\n\r \n\r\n\rSignal range is valid\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1354520.0",
  "Description": "Check if input signal range is valid\n\rThere is no Range Check for EA LgtLimA-Service:\n\r \n\r\n\rSignal range is valid\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15016664301.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs (Stimuli active) IF: VMMP_CFBEA_p_EALgtLimA_SwSti = true THE
Assign generic output signals to specific output signals

Outputs

(Stimuli active)

IF:

VMMP_CFBEA_p_EALgtLimA_SwSti = true

THEN:

CFBEA_s_EALgtLimA_StAcv = VMMP_CFBEA_p_EALgtLimA_StAcvSti 

CFBEA_s_EALgtLimA_ADmd = VMMP_CFBEA_p_EALgtLimA_ADmdSti 

CFBEA_s_EALgtLimA_APredTar = VMMP_CFBEA_p_EALgtLimA_APredTarSti 

CFBEA_s_EALgtLimA_AGrdMaxDec = VMMP_CFBEA_p_EALgtLimA_AGrdMaxDecSti 

CFBEA_s_EALgtLimA_AGrdMaxInc = VMMP_CFBEA_p_EALgtLimA_AGrdMaxIncSti

CFBEA_s_EALgtLimA_ATlrHiTar = VMMP_CFBEA_p_EALgtLimA_ATlrHiTar 

CFBEA_s_EALgtLimA_ATlrHiDyn = VMMP_CFBEA_p_EALgtLimA_ATlrHiDyn

CFBEA_s_EALgtLimA_MdTarDyn = VMMP_CFBEA_p_EALgtLimA_MdTarDyn

ELSE:

CFBEA_s_EALgtLimA_StAcv = CustFctOut_LgtLimA_StAcv

CFBEA_s_EALgtLimA_ADmd = CustFctOut_LgtLimA_ADmd 

CFBEA_s_EALgtLimA_APredTar = CustFctOut_LgtLimA_ADmd 

CFBEA_s_EALgtLimA_AGrdMaxDec = CustFctOut_LgtLimA_AGrdMaxDec 

CFBEA_s_EALgtLimA_AGrdMaxInc = CustFctOut_LgtLimA_AGrdMaxInc

CFBEA_s_EALgtLimA_ATlrHiTar = CustFctOut_LgtLimA_ADmd 

CFBEA_s_EALgtLimA_ATlrHiDyn = CustFctOut_LgtLimA_ADmd

CFBEA_s_EALgtLimA_MdTarDyn = VMMP_CFBEA_p_EALgtLimA_MdTarDyn

States

CFBEA_s_DiagEALgtLimA_StEve = CustFctOut_LgtLimA_StDiagEve

Note: CustFuctOut_LgtLimA_ADmd shall be mapped to output signals *_ADmd, *_APredTar, *_ATlrHiTar, *_ATlrHiDyn.

Raw

{
  "ID": "16664301.0",
  "ASIL": "  QM",
  "Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\r \n\r\n\r(Stimuli active)\n\rIF:\n\rVMMP_CFBEA_p_EALgtLimA_SwSti = true\n\rTHEN:\n\rCFBEA_s_EALgtLimA_StAcv = VMMP_CFBEA_p_EALgtLimA_StAcvSti \n\rCFBEA_s_EALgtLimA_ADmd = VMMP_CFBEA_p_EALgtLimA_ADmdSti \n\rCFBEA_s_EALgtLimA_APredTar = VMMP_CFBEA_p_EALgtLimA_APredTarSti \n\rCFBEA_s_EALgtLimA_AGrdMaxDec = VMMP_CFBEA_p_EALgtLimA_AGrdMaxDecSti \n\rCFBEA_s_EALgtLimA_AGrdMaxInc = VMMP_CFBEA_p_EALgtLimA_AGrdMaxIncSti\n\rCFBEA_s_EALgtLimA_ATlrHiTar = VMMP_CFBEA_p_EALgtLimA_ATlrHiTar \n\rCFBEA_s_EALgtLimA_ATlrHiDyn = VMMP_CFBEA_p_EALgtLimA_ATlrHiDyn\n\rCFBEA_s_EALgtLimA_MdTarDyn = VMMP_CFBEA_p_EALgtLimA_MdTarDyn\n\r \n\rELSE:\n\rCFBEA_s_EALgtLimA_StAcv = CustFctOut_LgtLimA_StAcv\n\rCFBEA_s_EALgtLimA_ADmd = CustFctOut_LgtLimA_ADmd \n\rCFBEA_s_EALgtLimA_APredTar = CustFctOut_LgtLimA_ADmd \n\rCFBEA_s_EALgtLimA_AGrdMaxDec = CustFctOut_LgtLimA_AGrdMaxDec \n\rCFBEA_s_EALgtLimA_AGrdMaxInc = CustFctOut_LgtLimA_AGrdMaxInc\n\rCFBEA_s_EALgtLimA_ATlrHiTar = CustFctOut_LgtLimA_ADmd \n\rCFBEA_s_EALgtLimA_ATlrHiDyn = CustFctOut_LgtLimA_ADmd\n\rCFBEA_s_EALgtLimA_MdTarDyn = VMMP_CFBEA_p_EALgtLimA_MdTarDyn\n\rStates\n\rCFBEA_s_DiagEALgtLimA_StEve = CustFctOut_LgtLimA_StDiagEve\n\r \n\rNote: CustFuctOut_LgtLimA_ADmd shall be mapped to output signals *_ADmd, *_APredTar, *_ATlrHiTar, *_ATlrHiDyn.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1354521.0",
  "Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\r \n\r\n\r(Stimuli active)\n\rIF:\n\rVMMP_CFBEA_p_EALgtLimA_SwSti = true\n\rTHEN:\n\rCFBEA_s_EALgtLimA_StAcv = VMMP_CFBEA_p_EALgtLimA_StAcvSti \n\rCFBEA_s_EALgtLimA_ADmd = VMMP_CFBEA_p_EALgtLimA_ADmdSti \n\rCFBEA_s_EALgtLimA_APredTar = VMMP_CFBEA_p_EALgtLimA_APredTarSti \n\rCFBEA_s_EALgtLimA_AGrdMaxDec = VMMP_CFBEA_p_EALgtLimA_AGrdMaxDecSti \n\rCFBEA_s_EALgtLimA_AGrdMaxInc = VMMP_CFBEA_p_EALgtLimA_AGrdMaxIncSti\n\rCFBEA_s_EALgtLimA_ATlrHiTar = VMMP_CFBEA_p_EALgtLimA_ATlrHiTar \n\rCFBEA_s_EALgtLimA_ATlrHiDyn = VMMP_CFBEA_p_EALgtLimA_ATlrHiDyn\n\rCFBEA_s_EALgtLimA_MdTarDyn = VMMP_CFBEA_p_EALgtLimA_MdTarDyn\n\r \n\rELSE:\n\rCFBEA_s_EALgtLimA_StAcv = CustFctOut_LgtLimA_StAcv\n\rCFBEA_s_EALgtLimA_ADmd = CustFctOut_LgtLimA_ADmd \n\rCFBEA_s_EALgtLimA_APredTar = CustFctOut_LgtLimA_ADmd \n\rCFBEA_s_EALgtLimA_AGrdMaxDec = CustFctOut_LgtLimA_AGrdMaxDec \n\rCFBEA_s_EALgtLimA_AGrdMaxInc = CustFctOut_LgtLimA_AGrdMaxInc\n\rCFBEA_s_EALgtLimA_ATlrHiTar = CustFctOut_LgtLimA_ADmd \n\rCFBEA_s_EALgtLimA_ATlrHiDyn = CustFctOut_LgtLimA_ADmd\n\rCFBEA_s_EALgtLimA_MdTarDyn = VMMP_CFBEA_p_EALgtLimA_MdTarDyn\n\rStates\n\rCFBEA_s_DiagEALgtLimA_StEve = CustFctOut_LgtLimA_StDiagEve\n\r \n\rNote: CustFuctOut_LgtLimA_ADmd shall be mapped to output signals *_ADmd, *_APredTar, *_ATlrHiTar, *_ATlrHiDyn.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15116664302.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs (Stimuli active) IF: VMMP_CFBEA_p_EALgtLimA_SwSti = true THE
Assign generic output signals to specific output signals

Outputs

(Stimuli active)

IF:

VMMP_CFBEA_p_EALgtLimA_SwSti = true

THEN:

CFBEA_s_EALgtLimA_StAcv = VMMP_CFBEA_p_EALgtLimA_StAcvSti 

CFBEA_s_EALgtLimA_ADmd = VMMP_CFBEA_p_EALgtLimA_ADmdSti 

CFBEA_s_EALgtLimA_APredTar = VMMP_CFBEA_p_EALgtLimA_APredTarSti 

CFBEA_s_EALgtLimA_AGrdMaxDec = VMMP_CFBEA_p_EALgtLimA_AGrdMaxDecSti 

CFBEA_s_EALgtLimA_AGrdMaxInc = VMMP_CFBEA_p_EALgtLimA_AGrdMaxIncSti

CFBEA_s_EALgtLimA_ATlrHiTar = VMMP_CFBEA_p_EALgtLimA_ATlrHiTarSti 

CFBEA_s_EALgtLimA_ATlrHiDyn = VMMP_CFBEA_p_EALgtLimA_ATlrHiDynSti

CFBEA_s_EALgtLimA_MdTarDyn = VMMP_CFBEA_p_EALgtLimA_MdTarDyn

ELSE:

CFBEA_s_EALgtLimA_StAcv = CustFctOut_LgtLimA_StAcv

CFBEA_s_EALgtLimA_ADmd = CustFctOut_LgtLimA_ADmd 

CFBEA_s_EALgtLimA_APredTar = CustFctOut_LgtLimA_ADmd 

CFBEA_s_EALgtLimA_AGrdMaxDec = CustFctOut_LgtLimA_AGrdMaxDec 

CFBEA_s_EALgtLimA_AGrdMaxInc = CustFctOut_LgtLimA_AGrdMaxInc

CFBEA_s_EALgtLimA_ATlrHiTar = CustFctOut_LgtLimA_ADmd 

CFBEA_s_EALgtLimA_ATlrHiDyn = CustFctOut_LgtLimA_ADmd

CFBEA_s_EALgtLimA_MdTarDyn = VMMP_CFBEA_p_EALgtLimA_MdTarDyn

States

CFBEA_s_DiagEALgtLimA_StEve = CustFctOut_LgtLimA_StDiagEve

Note: CustFuctOut_LgtLimA_ADmd shall be mapped to output signals *_ADmd, *_APredTar, *_ATlrHiTar, *_ATlrHiDyn.

Raw

{
  "ID": "16664302.0",
  "ASIL": "  QM",
  "Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\r \n\r\n\r(Stimuli active)\n\rIF:\n\rVMMP_CFBEA_p_EALgtLimA_SwSti = true\n\rTHEN:\n\rCFBEA_s_EALgtLimA_StAcv = VMMP_CFBEA_p_EALgtLimA_StAcvSti \n\rCFBEA_s_EALgtLimA_ADmd = VMMP_CFBEA_p_EALgtLimA_ADmdSti \n\rCFBEA_s_EALgtLimA_APredTar = VMMP_CFBEA_p_EALgtLimA_APredTarSti \n\rCFBEA_s_EALgtLimA_AGrdMaxDec = VMMP_CFBEA_p_EALgtLimA_AGrdMaxDecSti \n\rCFBEA_s_EALgtLimA_AGrdMaxInc = VMMP_CFBEA_p_EALgtLimA_AGrdMaxIncSti\n\rCFBEA_s_EALgtLimA_ATlrHiTar = VMMP_CFBEA_p_EALgtLimA_ATlrHiTarSti \n\rCFBEA_s_EALgtLimA_ATlrHiDyn = VMMP_CFBEA_p_EALgtLimA_ATlrHiDynSti\n\rCFBEA_s_EALgtLimA_MdTarDyn = VMMP_CFBEA_p_EALgtLimA_MdTarDyn\n\r \n\rELSE:\n\rCFBEA_s_EALgtLimA_StAcv = CustFctOut_LgtLimA_StAcv\n\rCFBEA_s_EALgtLimA_ADmd = CustFctOut_LgtLimA_ADmd \n\rCFBEA_s_EALgtLimA_APredTar = CustFctOut_LgtLimA_ADmd \n\rCFBEA_s_EALgtLimA_AGrdMaxDec = CustFctOut_LgtLimA_AGrdMaxDec \n\rCFBEA_s_EALgtLimA_AGrdMaxInc = CustFctOut_LgtLimA_AGrdMaxInc\n\rCFBEA_s_EALgtLimA_ATlrHiTar = CustFctOut_LgtLimA_ADmd \n\rCFBEA_s_EALgtLimA_ATlrHiDyn = CustFctOut_LgtLimA_ADmd\n\rCFBEA_s_EALgtLimA_MdTarDyn = VMMP_CFBEA_p_EALgtLimA_MdTarDyn\n\rStates\n\rCFBEA_s_DiagEALgtLimA_StEve = CustFctOut_LgtLimA_StDiagEve\n\r \n\rNote: CustFuctOut_LgtLimA_ADmd shall be mapped to output signals *_ADmd, *_APredTar, *_ATlrHiTar, *_ATlrHiDyn.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1467757.0",
  "Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\r \n\r\n\r(Stimuli active)\n\rIF:\n\rVMMP_CFBEA_p_EALgtLimA_SwSti = true\n\rTHEN:\n\rCFBEA_s_EALgtLimA_StAcv = VMMP_CFBEA_p_EALgtLimA_StAcvSti \n\rCFBEA_s_EALgtLimA_ADmd = VMMP_CFBEA_p_EALgtLimA_ADmdSti \n\rCFBEA_s_EALgtLimA_APredTar = VMMP_CFBEA_p_EALgtLimA_APredTarSti \n\rCFBEA_s_EALgtLimA_AGrdMaxDec = VMMP_CFBEA_p_EALgtLimA_AGrdMaxDecSti \n\rCFBEA_s_EALgtLimA_AGrdMaxInc = VMMP_CFBEA_p_EALgtLimA_AGrdMaxIncSti\n\rCFBEA_s_EALgtLimA_ATlrHiTar = VMMP_CFBEA_p_EALgtLimA_ATlrHiTarSti \n\rCFBEA_s_EALgtLimA_ATlrHiDyn = VMMP_CFBEA_p_EALgtLimA_ATlrHiDynSti\n\rCFBEA_s_EALgtLimA_MdTarDyn = VMMP_CFBEA_p_EALgtLimA_MdTarDyn\n\r \n\rELSE:\n\rCFBEA_s_EALgtLimA_StAcv = CustFctOut_LgtLimA_StAcv\n\rCFBEA_s_EALgtLimA_ADmd = CustFctOut_LgtLimA_ADmd \n\rCFBEA_s_EALgtLimA_APredTar = CustFctOut_LgtLimA_ADmd \n\rCFBEA_s_EALgtLimA_AGrdMaxDec = CustFctOut_LgtLimA_AGrdMaxDec \n\rCFBEA_s_EALgtLimA_AGrdMaxInc = CustFctOut_LgtLimA_AGrdMaxInc\n\rCFBEA_s_EALgtLimA_ATlrHiTar = CustFctOut_LgtLimA_ADmd \n\rCFBEA_s_EALgtLimA_ATlrHiDyn = CustFctOut_LgtLimA_ADmd\n\rCFBEA_s_EALgtLimA_MdTarDyn = VMMP_CFBEA_p_EALgtLimA_MdTarDyn\n\rStates\n\rCFBEA_s_DiagEALgtLimA_StEve = CustFctOut_LgtLimA_StDiagEve\n\r \n\rNote: CustFuctOut_LgtLimA_ADmd shall be mapped to output signals *_ADmd, *_APredTar, *_ATlrHiTar, *_ATlrHiDyn.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15216664303.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
EA LatCtl Service
EA LatCtl Service

Raw

{
  "ID": "16664303.0",
  "ASIL": "  ",
  "Text": "EA LatCtl Service",
  "Type": "Folder",
  "Status": "",
  "Summary": "EA LatCtl Service",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1355260.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15316664304.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signals Inputs Signal-Values: CustFctIn_LatCtl_StAcv = EA_s_LatCtl_StAcv Cust
Replace generic input signals by specific input signals

Inputs

Signal-Values:

CustFctIn_LatCtl_StAcv = EA_s_LatCtl_StAcv 

CustFctIn_LatCtlCrvtCtl_CrvtDmd = EA_s_CrvtCtl_CrvtDmd 

CustFctIn_LatCtlCrvtCtl_CrvtGrdDmd = EA_s_CrvtCtl_CrvtGrdDmd 

CustFctIn_LatCtlCrvtCtl_FacSsty = EA_s_CrvtCtl_FacSsty 

CustFctIn_LatCtlCrvtCtl_StLimCtlFReq = 0

CustFctIn_CrvtCtl_CrvtDmdTiStamp = EA_s_CrvtCtl_CrvtDmdTiStamp

CustFctIn_LatCtlSlipAgCtl_AgDmd = 0 

CustFctIn_LatCtlSlipAgCtl_AgGrdDmd = 0

CustFctIn_LatCtlStgStiCtl_AgOffStgWhlDmd = EA_s_StgStiCtl_AgOffStgWhlDmd 

Signal-Classifier:

CustFctIn_LatCtl_StAcv_sc = EA_sc_LatCtl_StAcv 

CustFctIn_LatCtlCrvtCtl_CrvtDmd_sc = EA_sc_CrvtCtl_CrvtDmd 

CustFctIn_LatCtlCrvtCtl_CrvtGrdDmd_sc = EA_sc_CrvtCtl_CrvtGrdDmd 

CustFctIn_LatCtlCrvtCtl_FacSsty_sc = EA_sc_CrvtCtl_FacSsty 

CustFctIn_LatCtlCrvtCtl_StLimCtlFReq_sc = 0

CustFctIn_LatCtlSlipAgCtl_AgDmd_sc = 0 

CustFctIn_LatCtlSlipAgCtl_AgGrdDmd_sc = 0

CustFctIn_LatCtlStgStiCtl_AgOffStgWhlDmd_sc = EA_sc_StgStiCtl_AgOffStgWhlDmd

Parameters 

CustFctIn_LatCtl_FlgIniExcDet = VMMP_CFBEA_c_EALatCtl_FlgIniExcDet

CustFctIn_LatCtl_FlgErrQlfAcv = VMMP_CFBEA_c_EALatCtl_FlgErrQlfAcv

CustFctIn_LatCtl_TurnOff = VMMP_CFBEA_p_EALatCtl_TurnOff

Raw

{
  "ID": "16664304.0",
  "ASIL": "  QM",
  "Text": "Replace generic input signals by specific input signals\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_LatCtl_StAcv = EA_s_LatCtl_StAcv \n\rCustFctIn_LatCtlCrvtCtl_CrvtDmd = EA_s_CrvtCtl_CrvtDmd \n\rCustFctIn_LatCtlCrvtCtl_CrvtGrdDmd = EA_s_CrvtCtl_CrvtGrdDmd \n\rCustFctIn_LatCtlCrvtCtl_FacSsty = EA_s_CrvtCtl_FacSsty \n\rCustFctIn_LatCtlCrvtCtl_StLimCtlFReq = 0\n\rCustFctIn_CrvtCtl_CrvtDmdTiStamp = EA_s_CrvtCtl_CrvtDmdTiStamp\n\r \n\rCustFctIn_LatCtlSlipAgCtl_AgDmd = 0 \n\rCustFctIn_LatCtlSlipAgCtl_AgGrdDmd = 0\n\r \n\rCustFctIn_LatCtlStgStiCtl_AgOffStgWhlDmd = EA_s_StgStiCtl_AgOffStgWhlDmd \n\r \n\rSignal-Classifier:\n\rCustFctIn_LatCtl_StAcv_sc = EA_sc_LatCtl_StAcv \n\rCustFctIn_LatCtlCrvtCtl_CrvtDmd_sc = EA_sc_CrvtCtl_CrvtDmd \n\rCustFctIn_LatCtlCrvtCtl_CrvtGrdDmd_sc = EA_sc_CrvtCtl_CrvtGrdDmd \n\rCustFctIn_LatCtlCrvtCtl_FacSsty_sc = EA_sc_CrvtCtl_FacSsty \n\rCustFctIn_LatCtlCrvtCtl_StLimCtlFReq_sc = 0\n\r \n\rCustFctIn_LatCtlSlipAgCtl_AgDmd_sc = 0 \n\rCustFctIn_LatCtlSlipAgCtl_AgGrdDmd_sc = 0\n\r \n\rCustFctIn_LatCtlStgStiCtl_AgOffStgWhlDmd_sc = EA_sc_StgStiCtl_AgOffStgWhlDmd\n\r \n\rParameters \n\rCustFctIn_LatCtl_FlgIniExcDet = VMMP_CFBEA_c_EALatCtl_FlgIniExcDet\n\rCustFctIn_LatCtl_FlgErrQlfAcv = VMMP_CFBEA_c_EALatCtl_FlgErrQlfAcv\n\rCustFctIn_LatCtl_TurnOff = VMMP_CFBEA_p_EALatCtl_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1355259.0",
  "Description": "Replace generic input signals by specific input signals\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_LatCtl_StAcv = EA_s_LatCtl_StAcv \n\rCustFctIn_LatCtlCrvtCtl_CrvtDmd = EA_s_CrvtCtl_CrvtDmd \n\rCustFctIn_LatCtlCrvtCtl_CrvtGrdDmd = EA_s_CrvtCtl_CrvtGrdDmd \n\rCustFctIn_LatCtlCrvtCtl_FacSsty = EA_s_CrvtCtl_FacSsty \n\rCustFctIn_LatCtlCrvtCtl_StLimCtlFReq = 0\n\rCustFctIn_CrvtCtl_CrvtDmdTiStamp = EA_s_CrvtCtl_CrvtDmdTiStamp\n\r \n\rCustFctIn_LatCtlSlipAgCtl_AgDmd = 0 \n\rCustFctIn_LatCtlSlipAgCtl_AgGrdDmd = 0\n\r \n\rCustFctIn_LatCtlStgStiCtl_AgOffStgWhlDmd = EA_s_StgStiCtl_AgOffStgWhlDmd \n\r \n\rSignal-Classifier:\n\rCustFctIn_LatCtl_StAcv_sc = EA_sc_LatCtl_StAcv \n\rCustFctIn_LatCtlCrvtCtl_CrvtDmd_sc = EA_sc_CrvtCtl_CrvtDmd \n\rCustFctIn_LatCtlCrvtCtl_CrvtGrdDmd_sc = EA_sc_CrvtCtl_CrvtGrdDmd \n\rCustFctIn_LatCtlCrvtCtl_FacSsty_sc = EA_sc_CrvtCtl_FacSsty \n\rCustFctIn_LatCtlCrvtCtl_StLimCtlFReq_sc = 0\n\r \n\rCustFctIn_LatCtlSlipAgCtl_AgDmd_sc = 0 \n\rCustFctIn_LatCtlSlipAgCtl_AgGrdDmd_sc = 0\n\r \n\rCustFctIn_LatCtlStgStiCtl_AgOffStgWhlDmd_sc = EA_sc_StgStiCtl_AgOffStgWhlDmd\n\r \n\rParameters \n\rCustFctIn_LatCtl_FlgIniExcDet = VMMP_CFBEA_c_EALatCtl_FlgIniExcDet\n\rCustFctIn_LatCtl_FlgErrQlfAcv = VMMP_CFBEA_c_EALatCtl_FlgErrQlfAcv\n\rCustFctIn_LatCtl_TurnOff = VMMP_CFBEA_p_EALatCtl_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15416664305.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check if input signal range is valid There is no Range Check for EA LatCtl-Service: Signal range is valid
Check if input signal range is valid

There is no Range Check for EA LatCtl-Service:

Signal range is valid

Raw

{
  "ID": "16664305.0",
  "ASIL": "  QM",
  "Text": "Check if input signal range is valid\n\rThere is no Range Check for EA LatCtl-Service:\n\r \n\rSignal range is valid\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1355261.0",
  "Description": "Check if input signal range is valid\n\rThere is no Range Check for EA LatCtl-Service:\n\r \n\rSignal range is valid\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15516664306.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs (Stimuli active) IF: VMMP_CFBEA_p_EALatCtl_SwSti = true THEN
Assign generic output signals to specific output signals

Outputs

(Stimuli active)

IF:

VMMP_CFBEA_p_EALatCtl_SwSti = true

THEN:

CFBEA_s_EALatCtl_StAcv = VMMP_CFBEA_p_EALatCtl_StAcvSti

CFBEA_s_EACrvtCtl_CrvtDmd = VMMP_CFBEA_p_EALatCtl_CrvDmdSti

CFBEA_s_EACrvtCtl_CrvtGrdDmd = VMMP_CFBEA_p_EALatCtl_CrvGrdDmdSti

CFBEA_s_EACrvtCtl_FacSsty = VMMP_CFBEA_p_EALatCtl_FacSstySti

CFBEA_s_EACrvtCtl_FlgGrdExtp = VMMP_CFBEA_p_EALatCtl_FlgGrdExtpSti

CFBEA_s_EAStgStiCtl_AgOffStgWhlDmd = VMMP_CFBEA_p_EALatCtl_AgOffStgWhlDmdSti

ELSE:

CFBEA_s_EALatCtl_StAcv = CustFctOut_LatCtl_StAcv

CFBEA_s_EACrvtCtl_CrvtDmd = CustFctOut_LatCtlCrvtCtl_CrvtDmd

CFBEA_s_EACrvtCtl_CrvtGrdDmd = CustFctOut_LatCtlCrvtCtl_CrvtGrdDmd

CFBEA_s_EACrvtCtl_FacSsty = CustFctOut_LatCtlCrvtCtl_FacSsty

CFBEA_s_EACrvtCtl_FlgGrdExtp = CustFctOut_LatCtl_FlgGrdExtpSti

CFBEA_s_EAStgStiCtl_AgOffStgWhlDmd = CustFctOut_LatCtl_AgOffStgWhlDmd

States

CFBEA_s_DiagEACrvtCtl_StEve = CustFctOut_LatCtl_StDiagEve

Raw

{
  "ID": "16664306.0",
  "ASIL": "  QM",
  "Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\r \n\r\n\r(Stimuli active)\n\rIF:\n\rVMMP_CFBEA_p_EALatCtl_SwSti = true\n\rTHEN:\n\rCFBEA_s_EALatCtl_StAcv = VMMP_CFBEA_p_EALatCtl_StAcvSti\n\rCFBEA_s_EACrvtCtl_CrvtDmd = VMMP_CFBEA_p_EALatCtl_CrvDmdSti\n\rCFBEA_s_EACrvtCtl_CrvtGrdDmd = VMMP_CFBEA_p_EALatCtl_CrvGrdDmdSti\n\rCFBEA_s_EACrvtCtl_FacSsty = VMMP_CFBEA_p_EALatCtl_FacSstySti\n\rCFBEA_s_EACrvtCtl_FlgGrdExtp = VMMP_CFBEA_p_EALatCtl_FlgGrdExtpSti\n\rCFBEA_s_EAStgStiCtl_AgOffStgWhlDmd = VMMP_CFBEA_p_EALatCtl_AgOffStgWhlDmdSti\n\r \n\rELSE:\n\rCFBEA_s_EALatCtl_StAcv = CustFctOut_LatCtl_StAcv\n\rCFBEA_s_EACrvtCtl_CrvtDmd = CustFctOut_LatCtlCrvtCtl_CrvtDmd\n\rCFBEA_s_EACrvtCtl_CrvtGrdDmd = CustFctOut_LatCtlCrvtCtl_CrvtGrdDmd\n\rCFBEA_s_EACrvtCtl_FacSsty = CustFctOut_LatCtlCrvtCtl_FacSsty\n\rCFBEA_s_EACrvtCtl_FlgGrdExtp = CustFctOut_LatCtl_FlgGrdExtpSti\n\rCFBEA_s_EAStgStiCtl_AgOffStgWhlDmd = CustFctOut_LatCtl_AgOffStgWhlDmd\n\rStates\n\rCFBEA_s_DiagEACrvtCtl_StEve = CustFctOut_LatCtl_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1355262.0",
  "Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\r \n\r\n\r(Stimuli active)\n\rIF:\n\rVMMP_CFBEA_p_EALatCtl_SwSti = true\n\rTHEN:\n\rCFBEA_s_EALatCtl_StAcv = VMMP_CFBEA_p_EALatCtl_StAcvSti\n\rCFBEA_s_EACrvtCtl_CrvtDmd = VMMP_CFBEA_p_EALatCtl_CrvDmdSti\n\rCFBEA_s_EACrvtCtl_CrvtGrdDmd = VMMP_CFBEA_p_EALatCtl_CrvGrdDmdSti\n\rCFBEA_s_EACrvtCtl_FacSsty = VMMP_CFBEA_p_EALatCtl_FacSstySti\n\rCFBEA_s_EACrvtCtl_FlgGrdExtp = VMMP_CFBEA_p_EALatCtl_FlgGrdExtpSti\n\rCFBEA_s_EAStgStiCtl_AgOffStgWhlDmd = VMMP_CFBEA_p_EALatCtl_AgOffStgWhlDmdSti\n\r \n\rELSE:\n\rCFBEA_s_EALatCtl_StAcv = CustFctOut_LatCtl_StAcv\n\rCFBEA_s_EACrvtCtl_CrvtDmd = CustFctOut_LatCtlCrvtCtl_CrvtDmd\n\rCFBEA_s_EACrvtCtl_CrvtGrdDmd = CustFctOut_LatCtlCrvtCtl_CrvtGrdDmd\n\rCFBEA_s_EACrvtCtl_FacSsty = CustFctOut_LatCtlCrvtCtl_FacSsty\n\rCFBEA_s_EACrvtCtl_FlgGrdExtp = CustFctOut_LatCtl_FlgGrdExtpSti\n\rCFBEA_s_EAStgStiCtl_AgOffStgWhlDmd = CustFctOut_LatCtl_AgOffStgWhlDmd\n\rStates\n\rCFBEA_s_DiagEACrvtCtl_StEve = CustFctOut_LatCtl_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15616664307.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
EA HldCtl Service
EA HldCtl Service

Raw

{
  "ID": "16664307.0",
  "ASIL": "  ",
  "Text": "EA HldCtl Service",
  "Type": "Folder",
  "Status": "",
  "Summary": "EA HldCtl Service",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1355268.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15716664308.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signals Inputs Signal-Values: CustFctIn_HldCtl_StLngTrmReq = EA_s_HldCtl_StLngT
Replace generic input signals by specific input signals

Inputs

Signal-Values:

CustFctIn_HldCtl_StLngTrmReq = EA_s_HldCtl_StLngTrmReq 

CustFctIn_HldCtl_StTkovReq = 0 

CustFctIn_HldCtl_StShoTrmReq = 0

Signal-Classifier:

CustFctIn_HldCtl_StLngTrmReq_sc = EA_sc_HldCtl_StLngTrmReq 

CustFctIn_HldCtl_StTkovReq_sc = 0

CustFctIn_HldCtl_StShoTrmReq_sc = 0

Parameters 

CustFctIn_HldCtl_FlgIniExcDet = VMMP_CFBEA_c_EAHldCtl_FlgIniExcDet

CustFctIn_HldCtl_FlgErrQlfAcv = VMMP_CFBEA_c_EAHldCtl_FlgErrQlfAcv

CustFctIn_HldCtl_TurnOff = VMMP_CFBEA_p_EAHldCtl_TurnOff

Raw

{
  "ID": "16664308.0",
  "ASIL": "  QM",
  "Text": "Replace generic input signals by specific input signals\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_HldCtl_StLngTrmReq = EA_s_HldCtl_StLngTrmReq \n\rCustFctIn_HldCtl_StTkovReq = 0 \n\rCustFctIn_HldCtl_StShoTrmReq = 0\n\r \n\rSignal-Classifier:\n\rCustFctIn_HldCtl_StLngTrmReq_sc = EA_sc_HldCtl_StLngTrmReq \n\rCustFctIn_HldCtl_StTkovReq_sc = 0\n\r \n\rCustFctIn_HldCtl_StShoTrmReq_sc = 0\n\r \n\rParameters \n\rCustFctIn_HldCtl_FlgIniExcDet = VMMP_CFBEA_c_EAHldCtl_FlgIniExcDet\n\rCustFctIn_HldCtl_FlgErrQlfAcv = VMMP_CFBEA_c_EAHldCtl_FlgErrQlfAcv\n\rCustFctIn_HldCtl_TurnOff = VMMP_CFBEA_p_EAHldCtl_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1355267.0",
  "Description": "Replace generic input signals by specific input signals\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_HldCtl_StLngTrmReq = EA_s_HldCtl_StLngTrmReq \n\rCustFctIn_HldCtl_StTkovReq = 0 \n\rCustFctIn_HldCtl_StShoTrmReq = 0\n\r \n\rSignal-Classifier:\n\rCustFctIn_HldCtl_StLngTrmReq_sc = EA_sc_HldCtl_StLngTrmReq \n\rCustFctIn_HldCtl_StTkovReq_sc = 0\n\r \n\rCustFctIn_HldCtl_StShoTrmReq_sc = 0\n\r \n\rParameters \n\rCustFctIn_HldCtl_FlgIniExcDet = VMMP_CFBEA_c_EAHldCtl_FlgIniExcDet\n\rCustFctIn_HldCtl_FlgErrQlfAcv = VMMP_CFBEA_c_EAHldCtl_FlgErrQlfAcv\n\rCustFctIn_HldCtl_TurnOff = VMMP_CFBEA_p_EAHldCtl_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15816664309.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check if input signal range is valid There is no Range Check for EA HldCtl-Service: Signal range is valid
Check if input signal range is valid

There is no Range Check for EA HldCtl-Service:

Signal range is valid

Raw

{
  "ID": "16664309.0",
  "ASIL": "  QM",
  "Text": "Check if input signal range is valid\n\rThere is no Range Check for EA HldCtl-Service:\n\r \n\r\n\rSignal range is valid\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1355269.0",
  "Description": "Check if input signal range is valid\n\rThere is no Range Check for EA HldCtl-Service:\n\r \n\r\n\rSignal range is valid\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15916664310.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals (HldCtl_StLngTrmReq) Outputs Request CFBEA_s_EAHldCtl_StLngTrmReq = C
Assign generic output signals to specific output signals (HldCtl_StLngTrmReq)

Outputs

Request

 CFBEA_s_EAHldCtl_StLngTrmReq = CustFctOut_HldCtl_StHldReq

States

CFBEA_s_DiagEAHldCtlLngTrm_StEve = CustFctOut_HldCtl_StDiagEve

Raw

{
  "ID": "16664310.0",
  "ASIL": "  QM",
  "Text": "Assign generic output signals to specific output signals (HldCtl_StLngTrmReq)\n\r \n\r\n\rOutputs\n\rRequest\n\r \n\r CFBEA_s_EAHldCtl_StLngTrmReq = CustFctOut_HldCtl_StHldReq\n\r \n\rStates\n\rCFBEA_s_DiagEAHldCtlLngTrm_StEve = CustFctOut_HldCtl_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1355270.0",
  "Description": "Assign generic output signals to specific output signals (HldCtl_StLngTrmReq)\n\r \n\r\n\rOutputs\n\rRequest\n\r \n\r CFBEA_s_EAHldCtl_StLngTrmReq = CustFctOut_HldCtl_StHldReq\n\r \n\rStates\n\rCFBEA_s_DiagEAHldCtlLngTrm_StEve = CustFctOut_HldCtl_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16016664311.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
EA PrkCtlAly Service
EA PrkCtlAly Service

Raw

{
  "ID": "16664311.0",
  "ASIL": "  ",
  "Text": "EA PrkCtlAly Service",
  "Type": "Folder",
  "Status": "",
  "Summary": "EA PrkCtlAly Service",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1355278.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16116664313.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signals Inputs Signal-Values: CustFctIn_PrkCtl_StAlyReq = EA_s_PrkCtl_StAlyReq
Replace generic input signals by specific input signals

Inputs

Signal-Values:

CustFctIn_PrkCtl_StAlyReq = EA_s_PrkCtl_StAlyReq 

Signal-Classifier:

CustFctIn_PrkCtl_StAlyReq_sc = EA_sc_PrkCtl_StAlyReq

Parameters 

CustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBEA_p_EAPrkCtl_BitFldConfAly

CustFctIn_PrkCtlAly_FlgIniExcDet = VMMP_CFBEA_c_EAPrkCtlAly_FlgIniExcDet

CustFctIn_PrkCtlAly_FlgErrQlfAcv = VMMP_CFBEA_c_EAPrkCtlAly_FlgErrQlfAcv

CustFctIn_PrkCtlAly_TurnOff = VMMP_CFBEA_p_EAPrkCtlAly_TurnOff

Raw

{
  "ID": "16664313.0",
  "ASIL": "  QM",
  "Text": "Replace generic input signals by specific input signals\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_PrkCtl_StAlyReq = EA_s_PrkCtl_StAlyReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_PrkCtl_StAlyReq_sc = EA_sc_PrkCtl_StAlyReq\n\r \n\r\n\rParameters \n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBEA_p_EAPrkCtl_BitFldConfAly\n\rCustFctIn_PrkCtlAly_FlgIniExcDet = VMMP_CFBEA_c_EAPrkCtlAly_FlgIniExcDet\n\rCustFctIn_PrkCtlAly_FlgErrQlfAcv = VMMP_CFBEA_c_EAPrkCtlAly_FlgErrQlfAcv\n\rCustFctIn_PrkCtlAly_TurnOff = VMMP_CFBEA_p_EAPrkCtlAly_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1355277.0",
  "Description": "Replace generic input signals by specific input signals\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_PrkCtl_StAlyReq = EA_s_PrkCtl_StAlyReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_PrkCtl_StAlyReq_sc = EA_sc_PrkCtl_StAlyReq\n\r \n\r\n\rParameters \n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBEA_p_EAPrkCtl_BitFldConfAly\n\rCustFctIn_PrkCtlAly_FlgIniExcDet = VMMP_CFBEA_c_EAPrkCtlAly_FlgIniExcDet\n\rCustFctIn_PrkCtlAly_FlgErrQlfAcv = VMMP_CFBEA_c_EAPrkCtlAly_FlgErrQlfAcv\n\rCustFctIn_PrkCtlAly_TurnOff = VMMP_CFBEA_p_EAPrkCtlAly_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16216664314.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check if input signal range is valid There is no Range Check for EA PrkCtlAly-Service: Signal range is valid
Check if input signal range is valid

There is no Range Check for EA PrkCtlAly-Service:

Signal range is valid

Raw

{
  "ID": "16664314.0",
  "ASIL": "  QM",
  "Text": "Check if input signal range is valid\n\rThere is no Range Check for EA PrkCtlAly-Service:\n\r \n\rSignal range is valid\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1355279.0",
  "Description": "Check if input signal range is valid\n\rThere is no Range Check for EA PrkCtlAly-Service:\n\r \n\rSignal range is valid\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16316664315.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs Request CFBEA_s_EAPrkCtl_StAlyReq = CustFctOut_PrkCtl_StAlyRe
Assign generic output signals to specific output signals

Outputs

Request

 CFBEA_s_EAPrkCtl_StAlyReq = CustFctOut_PrkCtl_StAlyReq

States

CFBEA_s_DiagEAPrkCtlAly_StEve = CustFctOut_PrkCtlAly_StDiagEve

Raw

{
  "ID": "16664315.0",
  "ASIL": "  QM",
  "Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rRequest\n\r \n\r CFBEA_s_EAPrkCtl_StAlyReq = CustFctOut_PrkCtl_StAlyReq\n\rStates\n\rCFBEA_s_DiagEAPrkCtlAly_StEve = CustFctOut_PrkCtlAly_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1355280.0",
  "Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rRequest\n\r \n\r CFBEA_s_EAPrkCtl_StAlyReq = CustFctOut_PrkCtl_StAlyReq\n\rStates\n\rCFBEA_s_DiagEAPrkCtlAly_StEve = CustFctOut_PrkCtlAly_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16416664316.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
EA WarnBrk Service
EA WarnBrk Service

Raw

{
  "ID": "16664316.0",
  "ASIL": "  ",
  "Text": "EA WarnBrk Service",
  "Type": "Folder",
  "Status": "",
  "Summary": "EA WarnBrk Service",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1355287.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16516664317.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signals Inputs Signal-Values: CusFctIn_WarnBrk_ItReq = EA_s_WarnBrk_ItReq Sig
Replace generic input signals by specific input signals

Inputs

Signal-Values:

CusFctIn_WarnBrk_ItReq = EA_s_WarnBrk_ItReq 

Signal-Classifier:

CusFctIn_WarnBrk_ItReq_sc = EA_sc_WarnBrk_ItReq

Parameters 

CustFctIn_WarnBrk_FlgIniExcDet = VMMP_CFBEA_c_EAWarnBrk_FlgIniExcDet

CustFctIn_WarnBrk_FlgErrQlfAcv = VMMP_CFBEA_c_EAWarnBrk_FlgErrQlfAcv

CusFctIn_WarnBrk_TurnOff = VMMP_CFBEA_p_EAWarnBrk_TurnOff

Raw

{
  "ID": "16664317.0",
  "ASIL": "  QM",
  "Text": "Replace generic input signals by specific input signals\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCusFctIn_WarnBrk_ItReq = EA_s_WarnBrk_ItReq \n\r \n\rSignal-Classifier:\n\rCusFctIn_WarnBrk_ItReq_sc = EA_sc_WarnBrk_ItReq\n\r \n\rParameters \n\rCustFctIn_WarnBrk_FlgIniExcDet = VMMP_CFBEA_c_EAWarnBrk_FlgIniExcDet\n\rCustFctIn_WarnBrk_FlgErrQlfAcv = VMMP_CFBEA_c_EAWarnBrk_FlgErrQlfAcv\n\rCusFctIn_WarnBrk_TurnOff = VMMP_CFBEA_p_EAWarnBrk_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1355286.0",
  "Description": "Replace generic input signals by specific input signals\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCusFctIn_WarnBrk_ItReq = EA_s_WarnBrk_ItReq \n\r \n\rSignal-Classifier:\n\rCusFctIn_WarnBrk_ItReq_sc = EA_sc_WarnBrk_ItReq\n\r \n\rParameters \n\rCustFctIn_WarnBrk_FlgIniExcDet = VMMP_CFBEA_c_EAWarnBrk_FlgIniExcDet\n\rCustFctIn_WarnBrk_FlgErrQlfAcv = VMMP_CFBEA_c_EAWarnBrk_FlgErrQlfAcv\n\rCusFctIn_WarnBrk_TurnOff = VMMP_CFBEA_p_EAWarnBrk_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16616664318.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck (Check if input signal range is valid) There is no Range Check for EA WarnBrk-Service: Signal range is valid
RangeCheck

(Check if input signal range is valid)

There is no Range Check for EA WarnBrk-Service:

Signal range is valid

Raw

{
  "ID": "16664318.0",
  "ASIL": "  QM",
  "Text": "RangeCheck\n\r(Check if input signal range is valid)\n\r \n\rThere is no Range Check for EA WarnBrk-Service:\n\r \n\r\n\rSignal range is valid\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1355288.0",
  "Description": "RangeCheck\n\r(Check if input signal range is valid)\n\r \n\rThere is no Range Check for EA WarnBrk-Service:\n\r \n\r\n\rSignal range is valid\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16716664319.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs (Stimuli active) IF: VMMP_CFBEA_p_EAWarnBrk_SwSti = true THE
Assign generic output signals to specific output signals

Outputs

(Stimuli active)

IF:

VMMP_CFBEA_p_EAWarnBrk_SwSti = true

THEN:

CFBEA_s_EAWarnBrk_ItReq = VMMP_CFBEA_p_WarnBrk_ItReqSti

ELSE:

CFBEA_s_EAWarnBrk_ItReq = CustFctOut_WarnBrk_ItReq

States

CFBEA_s_DiagEAWarnBrk_StEve = CustFctOut_WarnBrk_StDiagEve

Raw

{
  "ID": "16664319.0",
  "ASIL": "  QM",
  "Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\r \n\r(Stimuli active)\n\rIF:\n\rVMMP_CFBEA_p_EAWarnBrk_SwSti = true\n\rTHEN:\n\rCFBEA_s_EAWarnBrk_ItReq = VMMP_CFBEA_p_WarnBrk_ItReqSti\n\r \n\rELSE:\n\rCFBEA_s_EAWarnBrk_ItReq = CustFctOut_WarnBrk_ItReq\n\rStates\n\rCFBEA_s_DiagEAWarnBrk_StEve = CustFctOut_WarnBrk_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1355289.0",
  "Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\r \n\r(Stimuli active)\n\rIF:\n\rVMMP_CFBEA_p_EAWarnBrk_SwSti = true\n\rTHEN:\n\rCFBEA_s_EAWarnBrk_ItReq = VMMP_CFBEA_p_WarnBrk_ItReqSti\n\r \n\rELSE:\n\rCFBEA_s_EAWarnBrk_ItReq = CustFctOut_WarnBrk_ItReq\n\rStates\n\rCFBEA_s_DiagEAWarnBrk_StEve = CustFctOut_WarnBrk_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16816664320.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Assignment for Mapping: *StDiagEve = CFBEA_s_DiagEAWarnBrk_StEve *StDiagEve = CFBEA_s_DiagEAPrkCtl_StEve *StDiagEve = CFBEA_s_D
Assignment for Mapping:

*StDiagEve = CFBEA_s_DiagEAWarnBrk_StEve

*StDiagEve = CFBEA_s_DiagEAPrkCtl_StEve

*StDiagEve = CFBEA_s_DiagEAHldCtl_StEve

*StDiagEve = CFBEA_s_DiagEALgtLimA_StEve

*StDiagEve = CFBEA_s_DiagEALatCtl_StEve

Raw

{
  "ID": "16664320.0",
  "ASIL": "  QM",
  "Text": "Assignment for Mapping:\n\r \n\r*StDiagEve = CFBEA_s_DiagEAWarnBrk_StEve\n\r*StDiagEve = CFBEA_s_DiagEAPrkCtl_StEve\n\r*StDiagEve = CFBEA_s_DiagEAHldCtl_StEve\n\r*StDiagEve = CFBEA_s_DiagEALgtLimA_StEve\n\r*StDiagEve = CFBEA_s_DiagEALatCtl_StEve",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1355298.0",
  "Description": "Assignment for Mapping:\n\r \n\r*StDiagEve = CFBEA_s_DiagEAWarnBrk_StEve\n\r*StDiagEve = CFBEA_s_DiagEAPrkCtl_StEve\n\r*StDiagEve = CFBEA_s_DiagEAHldCtl_StEve\n\r*StDiagEve = CFBEA_s_DiagEALgtLimA_StEve\n\r*StDiagEve = CFBEA_s_DiagEALatCtl_StEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16916664321.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Mapping *StDiagEve to *StVld IF: *StDiagEve = VMMP_c_DiagEveSigNotVld THEN: *StVld = 3 ELSEIF: *StDiagEve = VMMP_c_DiagEveS
Mapping *StDiagEve to *StVld

IF: 

*StDiagEve = VMMP_c_DiagEveSigNotVld

THEN:

*StVld = 3

ELSEIF:

*StDiagEve = VMMP_c_DiagEveSigFail

THEN:

*StVld = 3

ELSEIF:

*StDiagEve = VMMP_c_DiagEveSigDi

THEN:

*StVld = 2

ELSEIF:

*StDiagEve = VMMP_c_DiagEveSigIni

THEN:

*StVld = 2

ELSEIF:

*StDiagEve = VMMP_c_DiagEveSigSusp

THEN:

*StVld = 0

ELSEIF:

*StDiagEve = VMMP_c_DiagEveSigNone

THEN:

*StVld = 1

Raw

{
  "ID": "16664321.0",
  "ASIL": "  QM",
  "Text": "Mapping *StDiagEve to *StVld\n\r \n\r\n\rIF: \n\r*StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN:\n\r*StVld = 0\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN:\n\r*StVld = 1",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362206.0",
  "Description": "Mapping *StDiagEve to *StVld\n\r \n\r\n\rIF: \n\r*StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN:\n\r*StVld = 0\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN:\n\r*StVld = 1",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17016664322.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Merging several *StVld to one *StVld considering prioritization: CFBEA_s_EA_StVld = *StVld Prioritization if different *StVld va
Merging several *StVld to one *StVld considering prioritization:

CFBEA_s_EA_StVld = *StVld

Prioritization if different *StVld values are set at the same time (based on *StDiagEve):

Prio 1: *StVld = 3 (Failure)

Prio 2: *StVld = 2 (Init)

Prio 3: *StVld = 0 (Suspicious)

Prio 4: *StVld = 1 (Valid)

Raw

{
  "ID": "16664322.0",
  "ASIL": "  QM",
  "Text": "Merging several *StVld to one *StVld considering prioritization:\n\r \n\rCFBEA_s_EA_StVld = *StVld\n\r \n\rPrioritization if different *StVld values are set at the same time (based on *StDiagEve):\n\rPrio 1: *StVld = 3 (Failure)\n\rPrio 2: *StVld = 2 (Init)\n\rPrio 3: *StVld = 0 (Suspicious)\n\rPrio 4: *StVld = 1 (Valid)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1355300.0",
  "Description": "Merging several *StVld to one *StVld considering prioritization:\n\r \n\rCFBEA_s_EA_StVld = *StVld\n\r \n\rPrioritization if different *StVld values are set at the same time (based on *StDiagEve):\n\rPrio 1: *StVld = 3 (Failure)\n\rPrio 2: *StVld = 2 (Init)\n\rPrio 3: *StVld = 0 (Suspicious)\n\rPrio 4: *StVld = 1 (Valid)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17116664323.0FunctionalReleasedyesTrue
Check Signal Values of VMMP output signals The output signal CFBEA_s_EA_StVld must always have the values 0, 1, 2 or 3. To test
Check Signal Values of VMMP output signals

The output signal CFBEA_s_EA_StVld must always have the values 0, 1, 2 or 3.

To test this requirement no separate test is necessary. Every implemented test case should check the signal range of *StVld in the end.

Raw

{
  "ID": "16664323.0",
  "ASIL": "  QM",
  "Text": "Check Signal Values of VMMP output signals\n\r \n\rThe output signal CFBEA_s_EA_StVld must always have the values 0, 1, 2 or 3.\n\r \n\rTo test this requirement no separate test is necessary. Every implemented test case should check the signal range of *StVld in the end.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1354477.0",
  "Description": "Check Signal Values of VMMP output signals\n\r \n\rThe output signal CFBEA_s_EA_StVld must always have the values 0, 1, 2 or 3.\n\r \n\rTo test this requirement no separate test is necessary. Every implemented test case should check the signal range of *StVld in the end.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17216664324.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
ALDW Customer Function
ALDW Customer Function

Raw

{
  "ID": "16664324.0",
  "ASIL": "  ",
  "Text": "ALDW Customer Function",
  "Type": "Folder",
  "Status": "",
  "Summary": "ALDW Customer Function",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362076.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17316664325.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Enable ALDW Customer Function IF: VSOCH_s_FlgALDW_Ena = 0 (false) within the initial timestep THEN: All ALDW outputs are equ
Enable ALDW Customer Function

IF: 

VSOCH_s_FlgALDW_Ena = 0 (false) within the initial timestep

THEN: 

All ALDW outputs are equal to the Init Values in the signal specification file

ELSEIF:

VSOCH_s_FlgALDW_Ena = 0 (false) while module execution

THEN:

All ALDW outputs are equal to the value of previous computation cycle (Hold Last Value)

ELSE:

The output behaviour described in the following chapters shall be applied

Raw

{
  "ID": "16664325.0",
  "ASIL": "  QM",
  "Text": "Enable ALDW Customer Function\n\r \n\rIF: \n\rVSOCH_s_FlgALDW_Ena = 0 (false) within the initial timestep\n\rTHEN: \n\rAll ALDW outputs are equal to the Init Values in the signal specification file\n\r \n\rELSEIF:\n\rVSOCH_s_FlgALDW_Ena = 0 (false) while module execution\n\rTHEN:\n\rAll ALDW outputs are equal to the value of previous computation cycle (Hold Last Value)\n\r \n\rELSE:\n\rThe output behaviour described in the following chapters shall be applied",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362078.0",
  "Description": "Enable ALDW Customer Function\n\r \n\rIF: \n\rVSOCH_s_FlgALDW_Ena = 0 (false) within the initial timestep\n\rTHEN: \n\rAll ALDW outputs are equal to the Init Values in the signal specification file\n\r \n\rELSEIF:\n\rVSOCH_s_FlgALDW_Ena = 0 (false) while module execution\n\rTHEN:\n\rAll ALDW outputs are equal to the value of previous computation cycle (Hold Last Value)\n\r \n\rELSE:\n\rThe output behaviour described in the following chapters shall be applied",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17416664326.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
ALDW LatCtl Service
ALDW LatCtl Service

Raw

{
  "ID": "16664326.0",
  "ASIL": "  ",
  "Text": "ALDW LatCtl Service",
  "Type": "Folder",
  "Status": "",
  "Summary": "ALDW LatCtl Service",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362080.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17516664327.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signals Inputs Signal-Values: CustFctIn_LatCtl_StAcv = ALDW_s_LatCtl_StAcv Cu
Replace generic input signals by specific input signals

Inputs

Signal-Values:

CustFctIn_LatCtl_StAcv = ALDW_s_LatCtl_StAcv 

CustFctIn_LatCtlCrvtCtl_CrvtDmd = ALDW_s_CrvtCtl_CrvtDmd 

CustFctIn_LatCtlCrvtCtl_CrvtGrdDmd = ALDW_s_CrvtCtl_CrvtGrdDmd 

CustFctIn_LatCtlCrvtCtl_FacSsty = ALDW_s_CrvtCtl_FacSsty 

CustFctIn_LatCtlCrvtCtl_StLimCtlFReq = 0

CustFctIn_CrvtCtl_CrvtDmdTiStamp = ALDW_s_CrvtCtl_CrvtGrdDmdTiStamp

CustFctIn_LatCtlSlipAgCtl_AgDmd = 0 

CustFctIn_LatCtlSlipAgCtl_AgGrdDmd = 0

CustFctIn_LatCtlStgStiCtl_AgOffStgWhlDmd = 0 

Signal-Classifier:

CustFctIn_LatCtl_StAcv_sc = ALDW_sc_LatCtl_StAcv 

CustFctIn_LatCtlCrvtCtl_CrvtDmd_sc = ALDW_sc_CrvtCtl_CrvtDmd 

CustFctIn_LatCtlCrvtCtl_CrvtGrdDmd_sc = ALDW_sc_CrvtCtl_CrvtGrdDmd 

CustFctIn_LatCtlCrvtCtl_FacSsty_sc = ALDW_sc_CrvtCtl_FacSsty 

CustFctIn_LatCtlCrvtCtl_StLimCtlFReq_sc = 0

CustFctIn_LatCtlSlipAgCtl_AgDmd_sc = 0 

CustFctIn_LatCtlSlipAgCtl_AgGrdDmd_sc = 0

CustFctIn_LatCtlStgStiCtl_AgOffStgWhlDmd_sc = 0

Parameters 

CustFctIn_LatCtl_FlgIniExcDet = VMMP_CFBEA_c_ALDWLatCtl_FlgIniExcDet

CustFctIn_LatCtl_FlgErrQlfAcv = VMMP_CFBEA_c_ALDWLatCtl_FlgErrQlfAcv

CustFctIn_LatCtl_TurnOff = VMMP_CFBEA_p_ALDWLatCtl_TurnOff

Raw

{
  "ID": "16664327.0",
  "ASIL": "  QM",
  "Text": "Replace generic input signals by specific input signals\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_LatCtl_StAcv = ALDW_s_LatCtl_StAcv \n\rCustFctIn_LatCtlCrvtCtl_CrvtDmd = ALDW_s_CrvtCtl_CrvtDmd \n\rCustFctIn_LatCtlCrvtCtl_CrvtGrdDmd = ALDW_s_CrvtCtl_CrvtGrdDmd \n\rCustFctIn_LatCtlCrvtCtl_FacSsty = ALDW_s_CrvtCtl_FacSsty \n\rCustFctIn_LatCtlCrvtCtl_StLimCtlFReq = 0\n\rCustFctIn_CrvtCtl_CrvtDmdTiStamp = ALDW_s_CrvtCtl_CrvtGrdDmdTiStamp\n\r \n\rCustFctIn_LatCtlSlipAgCtl_AgDmd = 0 \n\rCustFctIn_LatCtlSlipAgCtl_AgGrdDmd = 0\n\r \n\rCustFctIn_LatCtlStgStiCtl_AgOffStgWhlDmd = 0 \n\r \n\rSignal-Classifier:\n\rCustFctIn_LatCtl_StAcv_sc = ALDW_sc_LatCtl_StAcv \n\rCustFctIn_LatCtlCrvtCtl_CrvtDmd_sc = ALDW_sc_CrvtCtl_CrvtDmd \n\rCustFctIn_LatCtlCrvtCtl_CrvtGrdDmd_sc = ALDW_sc_CrvtCtl_CrvtGrdDmd \n\rCustFctIn_LatCtlCrvtCtl_FacSsty_sc = ALDW_sc_CrvtCtl_FacSsty \n\rCustFctIn_LatCtlCrvtCtl_StLimCtlFReq_sc = 0\n\r \n\rCustFctIn_LatCtlSlipAgCtl_AgDmd_sc = 0 \n\rCustFctIn_LatCtlSlipAgCtl_AgGrdDmd_sc = 0\n\r \n\rCustFctIn_LatCtlStgStiCtl_AgOffStgWhlDmd_sc = 0\n\r \n\rParameters \n\rCustFctIn_LatCtl_FlgIniExcDet = VMMP_CFBEA_c_ALDWLatCtl_FlgIniExcDet\n\rCustFctIn_LatCtl_FlgErrQlfAcv = VMMP_CFBEA_c_ALDWLatCtl_FlgErrQlfAcv\n\rCustFctIn_LatCtl_TurnOff = VMMP_CFBEA_p_ALDWLatCtl_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362082.0",
  "Description": "Replace generic input signals by specific input signals\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_LatCtl_StAcv = ALDW_s_LatCtl_StAcv \n\rCustFctIn_LatCtlCrvtCtl_CrvtDmd = ALDW_s_CrvtCtl_CrvtDmd \n\rCustFctIn_LatCtlCrvtCtl_CrvtGrdDmd = ALDW_s_CrvtCtl_CrvtGrdDmd \n\rCustFctIn_LatCtlCrvtCtl_FacSsty = ALDW_s_CrvtCtl_FacSsty \n\rCustFctIn_LatCtlCrvtCtl_StLimCtlFReq = 0\n\rCustFctIn_CrvtCtl_CrvtDmdTiStamp = ALDW_s_CrvtCtl_CrvtGrdDmdTiStamp\n\r \n\rCustFctIn_LatCtlSlipAgCtl_AgDmd = 0 \n\rCustFctIn_LatCtlSlipAgCtl_AgGrdDmd = 0\n\r \n\rCustFctIn_LatCtlStgStiCtl_AgOffStgWhlDmd = 0 \n\r \n\rSignal-Classifier:\n\rCustFctIn_LatCtl_StAcv_sc = ALDW_sc_LatCtl_StAcv \n\rCustFctIn_LatCtlCrvtCtl_CrvtDmd_sc = ALDW_sc_CrvtCtl_CrvtDmd \n\rCustFctIn_LatCtlCrvtCtl_CrvtGrdDmd_sc = ALDW_sc_CrvtCtl_CrvtGrdDmd \n\rCustFctIn_LatCtlCrvtCtl_FacSsty_sc = ALDW_sc_CrvtCtl_FacSsty \n\rCustFctIn_LatCtlCrvtCtl_StLimCtlFReq_sc = 0\n\r \n\rCustFctIn_LatCtlSlipAgCtl_AgDmd_sc = 0 \n\rCustFctIn_LatCtlSlipAgCtl_AgGrdDmd_sc = 0\n\r \n\rCustFctIn_LatCtlStgStiCtl_AgOffStgWhlDmd_sc = 0\n\r \n\rParameters \n\rCustFctIn_LatCtl_FlgIniExcDet = VMMP_CFBEA_c_ALDWLatCtl_FlgIniExcDet\n\rCustFctIn_LatCtl_FlgErrQlfAcv = VMMP_CFBEA_c_ALDWLatCtl_FlgErrQlfAcv\n\rCustFctIn_LatCtl_TurnOff = VMMP_CFBEA_p_ALDWLatCtl_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17616664328.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck (Check if input signal range is valid) There is no Range Check for ALDW LatCtl-Service: Signal range is valid
RangeCheck

(Check if input signal range is valid)

There is no Range Check for ALDW LatCtl-Service:

Signal range is valid

Raw

{
  "ID": "16664328.0",
  "ASIL": "  QM",
  "Text": "RangeCheck\n\r(Check if input signal range is valid)\n\r \n\rThere is no Range Check for ALDW LatCtl-Service:\n\r \n\rSignal range is valid\n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362084.0",
  "Description": "RangeCheck\n\r(Check if input signal range is valid)\n\r \n\rThere is no Range Check for ALDW LatCtl-Service:\n\r \n\rSignal range is valid\n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17716664329.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs StAcv CFBEA_s_ALDWLatCtl_StAcv = CustFctOut_LatCtl_StAcv All
Assign generic output signals to specific output signals

Outputs

StAcv

 CFBEA_s_ALDWLatCtl_StAcv = CustFctOut_LatCtl_StAcv

All other Outputs

CFBEA_s_ALDWCrvtCtl_CrvtDmd = CustFctOut_LatCtlCrvtCtl_CrvtDmd

CFBEA_s_ALDWCrvtCtl_CrvtGrdDmd = CustFctOut_LatCtlCrvtCtl_CrvtGrdDmd

CFBEA_s_ALDWCrvtCtl_FacSsty = CustFctOut_LatCtlCrvtCtl_FacSsty

CFBEA_s_ALDWCrvtCtl_FlgGrdExtp = CustFctOut_LatCtl_FlgGrdExtpSti

States

CFBEA_s_DiagALDWLatCtl_StEve = CustFctOut_LatCtl_StDiagEve

Raw

{
  "ID": "16664329.0",
  "ASIL": "  QM",
  "Text": "Assign generic output signals to specific output signals\n\r \n\rOutputs\n\r \n\rStAcv\n\r CFBEA_s_ALDWLatCtl_StAcv = CustFctOut_LatCtl_StAcv\n\r \n\rAll other Outputs\n\rCFBEA_s_ALDWCrvtCtl_CrvtDmd = CustFctOut_LatCtlCrvtCtl_CrvtDmd\n\rCFBEA_s_ALDWCrvtCtl_CrvtGrdDmd = CustFctOut_LatCtlCrvtCtl_CrvtGrdDmd\n\rCFBEA_s_ALDWCrvtCtl_FacSsty = CustFctOut_LatCtlCrvtCtl_FacSsty\n\rCFBEA_s_ALDWCrvtCtl_FlgGrdExtp = CustFctOut_LatCtl_FlgGrdExtpSti\n\rStates\n\rCFBEA_s_DiagALDWLatCtl_StEve = CustFctOut_LatCtl_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1362086.0",
  "Description": "Assign generic output signals to specific output signals\n\r \n\rOutputs\n\r \n\rStAcv\n\r CFBEA_s_ALDWLatCtl_StAcv = CustFctOut_LatCtl_StAcv\n\r \n\rAll other Outputs\n\rCFBEA_s_ALDWCrvtCtl_CrvtDmd = CustFctOut_LatCtlCrvtCtl_CrvtDmd\n\rCFBEA_s_ALDWCrvtCtl_CrvtGrdDmd = CustFctOut_LatCtlCrvtCtl_CrvtGrdDmd\n\rCFBEA_s_ALDWCrvtCtl_FacSsty = CustFctOut_LatCtlCrvtCtl_FacSsty\n\rCFBEA_s_ALDWCrvtCtl_FlgGrdExtp = CustFctOut_LatCtl_FlgGrdExtpSti\n\rStates\n\rCFBEA_s_DiagALDWLatCtl_StEve = CustFctOut_LatCtl_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17816664330.0FunctionalReleasedyesTrue
Assignment for Mapping *StDiagEve to *StVld: *StDiagEve = CFBEA_s_DiagALDWLatCtl_StEve CFBEA_s_ALDWLatCtl_StVld = *StVld
Assignment for Mapping *StDiagEve to *StVld:

*StDiagEve = CFBEA_s_DiagALDWLatCtl_StEve

CFBEA_s_ALDWLatCtl_StVld = *StVld

Raw

{
  "ID": "16664330.0",
  "ASIL": "  QM",
  "Text": "Assignment for Mapping *StDiagEve to *StVld:\n\r \n\r*StDiagEve = CFBEA_s_DiagALDWLatCtl_StEve\n\rCFBEA_s_ALDWLatCtl_StVld = *StVld",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1362207.0",
  "Description": "Assignment for Mapping *StDiagEve to *StVld:\n\r \n\r*StDiagEve = CFBEA_s_DiagALDWLatCtl_StEve\n\rCFBEA_s_ALDWLatCtl_StVld = *StVld",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17916664331.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Mapping *StDiagEve to *StVld IF: *StDiagEve = VMMP_c_DiagEveSigNotVld THEN: *StVld = 3 ELSEIF: *StDiagEve = VMMP_c_DiagEveS
Mapping *StDiagEve to *StVld

IF: 

*StDiagEve = VMMP_c_DiagEveSigNotVld

THEN:

*StVld = 3

ELSEIF:

*StDiagEve = VMMP_c_DiagEveSigFail

THEN:

*StVld = 3

ELSEIF:

*StDiagEve = VMMP_c_DiagEveSigDi

THEN:

*StVld = 2

ELSEIF:

*StDiagEve = VMMP_c_DiagEveSigIni

THEN:

*StVld = 2

ELSEIF:

*StDiagEve = VMMP_c_DiagEveSigSusp

THEN:

*StVld = 0

ELSEIF:

*StDiagEve = VMMP_c_DiagEveSigNone

THEN:

*StVld = 1

Raw

{
  "ID": "16664331.0",
  "ASIL": "  QM",
  "Text": "Mapping *StDiagEve to *StVld\n\r \n\r\n\rIF: \n\r*StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN:\n\r*StVld = 0\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN:\n\r*StVld = 1",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362205.0",
  "Description": "Mapping *StDiagEve to *StVld\n\r \n\r\n\rIF: \n\r*StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN:\n\r*StVld = 0\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN:\n\r*StVld = 1",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18016664332.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
ALDW StgWhlVib Service
ALDW StgWhlVib Service

Raw

{
  "ID": "16664332.0",
  "ASIL": "  ",
  "Text": "ALDW StgWhlVib Service",
  "Type": "Folder",
  "Status": "",
  "Summary": "ALDW StgWhlVib Service",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362092.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18116664333.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signals Inputs Signal-Values: CustFctIn_StgWhlVib_IdxProfReq = ALDW_s_StgWhlVib
Replace generic input signals by specific input signals

Inputs

Signal-Values:

CustFctIn_StgWhlVib_IdxProfReq = ALDW_s_StgWhlVib_IdxProfReq 

Signal-Classifier:

CustFctIn_StgWhlVib_IdxProfReq_sc = ALDW_sc_StgWhlVib_IdxProfReq

Parameters 

CustFctIn_StgWhlVib_FlgIniExcDet = VMMP_CFBEA_c_ALDWStgWhlVib_FlgIniExcDet

CustFctIn_StgWhlVib_FlgErrQlfAcv = VMMP_CFBEA_c_ALDWStgWhlVib_FlgErrQlfAcv

CustFctIn_StgWhlVib_TurnOff = VMMP_CFBEA_p_ALDWStgWhlVib_TurnOff

Raw

{
  "ID": "16664333.0",
  "ASIL": "  QM",
  "Text": "Replace generic input signals by specific input signals\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_StgWhlVib_IdxProfReq = ALDW_s_StgWhlVib_IdxProfReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_StgWhlVib_IdxProfReq_sc = ALDW_sc_StgWhlVib_IdxProfReq\n\r \n\rParameters \n\rCustFctIn_StgWhlVib_FlgIniExcDet = VMMP_CFBEA_c_ALDWStgWhlVib_FlgIniExcDet\n\rCustFctIn_StgWhlVib_FlgErrQlfAcv = VMMP_CFBEA_c_ALDWStgWhlVib_FlgErrQlfAcv\n\rCustFctIn_StgWhlVib_TurnOff = VMMP_CFBEA_p_ALDWStgWhlVib_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362094.0",
  "Description": "Replace generic input signals by specific input signals\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_StgWhlVib_IdxProfReq = ALDW_s_StgWhlVib_IdxProfReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_StgWhlVib_IdxProfReq_sc = ALDW_sc_StgWhlVib_IdxProfReq\n\r \n\rParameters \n\rCustFctIn_StgWhlVib_FlgIniExcDet = VMMP_CFBEA_c_ALDWStgWhlVib_FlgIniExcDet\n\rCustFctIn_StgWhlVib_FlgErrQlfAcv = VMMP_CFBEA_c_ALDWStgWhlVib_FlgErrQlfAcv\n\rCustFctIn_StgWhlVib_TurnOff = VMMP_CFBEA_p_ALDWStgWhlVib_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18216664334.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck (Check if input signal range is valid) There is no Range Check for ALDW StgWhlVib-Service: Signal range is valid
RangeCheck

(Check if input signal range is valid)

There is no Range Check for ALDW StgWhlVib-Service:

Signal range is valid

Raw

{
  "ID": "16664334.0",
  "ASIL": "  QM",
  "Text": "RangeCheck\n\r(Check if input signal range is valid)\n\r \n\rThere is no Range Check for ALDW StgWhlVib-Service:\n\r \n\rSignal range is valid\n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362209.0",
  "Description": "RangeCheck\n\r(Check if input signal range is valid)\n\r \n\rThere is no Range Check for ALDW StgWhlVib-Service:\n\r \n\rSignal range is valid\n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18316664335.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs Request CFBEA_s_ALDWStgWhlVib_IdxProfReq = CustFctOut_StgWhlVi
Assign generic output signals to specific output signals

Outputs

Request

CFBEA_s_ALDWStgWhlVib_IdxProfReq = CustFctOut_StgWhlVib_IdxProfReq

States

CFBEA_s_DiagALDWStgWhlVib_StEve = CustFctOut_StgWhlVib_StDiagEve

Raw

{
  "ID": "16664335.0",
  "ASIL": "  QM",
  "Text": "Assign generic output signals to specific output signals\n\r \n\rOutputs\n\rRequest\n\rCFBEA_s_ALDWStgWhlVib_IdxProfReq = CustFctOut_StgWhlVib_IdxProfReq\n\rStates\n\rCFBEA_s_DiagALDWStgWhlVib_StEve = CustFctOut_StgWhlVib_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1362098.0",
  "Description": "Assign generic output signals to specific output signals\n\r \n\rOutputs\n\rRequest\n\rCFBEA_s_ALDWStgWhlVib_IdxProfReq = CustFctOut_StgWhlVib_IdxProfReq\n\rStates\n\rCFBEA_s_DiagALDWStgWhlVib_StEve = CustFctOut_StgWhlVib_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18416664336.0FunctionalReleasedyesTrue
Assignment for Mapping *StDiagEve to *StVld: *StDiagEve = CFBEA_s_DiagALDWStgWhlVib_StEve CFBEA_s_ALDWStgWhlVib_StVld = *StVld
Assignment for Mapping *StDiagEve to *StVld:

*StDiagEve = CFBEA_s_DiagALDWStgWhlVib_StEve

CFBEA_s_ALDWStgWhlVib_StVld = *StVld

Raw

{
  "ID": "16664336.0",
  "ASIL": "  QM",
  "Text": "Assignment for Mapping *StDiagEve to *StVld:\n\r \n\r*StDiagEve = CFBEA_s_DiagALDWStgWhlVib_StEve\n\rCFBEA_s_ALDWStgWhlVib_StVld = *StVld",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1362211.0",
  "Description": "Assignment for Mapping *StDiagEve to *StVld:\n\r \n\r*StDiagEve = CFBEA_s_DiagALDWStgWhlVib_StEve\n\rCFBEA_s_ALDWStgWhlVib_StVld = *StVld",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18516664337.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Mapping *StDiagEve to *StVld IF: *StDiagEve = VMMP_c_DiagEveSigNotVld THEN: *StVld = 3 ELSEIF: *StDiagEve = VMMP_c_DiagEveS
Mapping *StDiagEve to *StVld

IF: 

*StDiagEve = VMMP_c_DiagEveSigNotVld

THEN:

*StVld = 3

ELSEIF:

*StDiagEve = VMMP_c_DiagEveSigFail

THEN:

*StVld = 3

ELSEIF:

*StDiagEve = VMMP_c_DiagEveSigDi

THEN:

*StVld = 2

ELSEIF:

*StDiagEve = VMMP_c_DiagEveSigIni

THEN:

*StVld = 2

ELSEIF:

*StDiagEve = VMMP_c_DiagEveSigSusp

THEN:

*StVld = 0

ELSEIF:

*StDiagEve = VMMP_c_DiagEveSigNone

THEN:

*StVld = 1

Raw

{
  "ID": "16664337.0",
  "ASIL": "  QM",
  "Text": "Mapping *StDiagEve to *StVld\n\r \n\r\n\rIF: \n\r*StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN:\n\r*StVld = 0\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN:\n\r*StVld = 1",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362213.0",
  "Description": "Mapping *StDiagEve to *StVld\n\r \n\r\n\rIF: \n\r*StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN:\n\r*StVld = 0\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN:\n\r*StVld = 1",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18616664338.0FunctionalReleasedyesTrue
Check Signal Values of VMMP output signals The output signals CFBEA_s_ALDWLatCtl_StVld and CFBEA_s_ALDWStgWhlVib_StVld must alway
Check Signal Values of VMMP output signals

The output signals CFBEA_s_ALDWLatCtl_StVld and CFBEA_s_ALDWStgWhlVib_StVld must always have the values 0, 1, 2 or 3.

To test this requirement no separate test is necessary. Every implemented test case should check the signal range of *StVld in the end.

Raw

{
  "ID": "16664338.0",
  "ASIL": "  QM",
  "Text": "Check Signal Values of VMMP output signals\n\r \n\rThe output signals CFBEA_s_ALDWLatCtl_StVld and CFBEA_s_ALDWStgWhlVib_StVld must always have the values 0, 1, 2 or 3.\n\r \n\rTo test this requirement no separate test is necessary. Every implemented test case should check the signal range of *StVld in the end.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1362104.0",
  "Description": "Check Signal Values of VMMP output signals\n\r \n\rThe output signals CFBEA_s_ALDWLatCtl_StVld and CFBEA_s_ALDWStgWhlVib_StVld must always have the values 0, 1, 2 or 3.\n\r \n\rTo test this requirement no separate test is necessary. Every implemented test case should check the signal range of *StVld in the end.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}