Contenuto principale

hisl_0048: Configuration Parameters > Math and Data Types > Application lifespan (days)

R2026b

Set 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 inf.

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'

Version History

Introduced in R2010a

expand all