hisl_0048: Configuration Parameters > Math and Data Types > Application lifespan (days)
R2026bSet application lifespan to infinity for systems that run continuously
Usage: High-Integrity System Modeling
Guideline ID: hisl_0048
Rules
| hisl_0048: Configuration Parameters > Math and Data Types > Application lifespan (days) |
|---|
To support the robustness of systems that run
continuously, set configuration parameter Application lifespan
(days) to Rationale Support robustness of systems that run continuously. Verification Check safety-related optimization settings for application lifespan (Simulink Check) |
Tips
Embedded applications might run continuously. Do not assume a limited lifespan for timers and counters. When you set Application lifespan (days) to
inf, the simulation time is less than the application lifespan.
Industry Standards
DO-331, Section MB.6.3.1.g 'Algorithms are accurate'
DO-331, Section MB.6.3.2.g 'Algorithms are accurate'
IEC 61508-3, Table A.4 (3) 'Defensive Programming'
IEC 62304, 5.5.3 - Software Unit acceptance criteria
ISO 26262-6, Table 1 (1d) 'Use of defensive implementation techniques'
EN 50128, Table A.3 (1) 'Defensive Programming'
EN 50657, Table A.3 (1) 'Defensive Programming'
EN 50716, Table A.3 (1) 'Defensive Programming'