End-to-End In-Service EEC Software change management for multi-platform engine family

Alten-India specializes in embedded FADEC systems, leveraging model-based development (MBD), software implementation, and verification for safety-critical applications. We provide expertise in requirements, design, Unit testing, Software-software integration testing, Hardware-software integration testing, System testing and DAL A certification to ensure compliance and reliability. Our services has enabled to deliver scalable, maintainable, and high-performance engine control solutions across multiple platforms and variants to our customer

Key Challenges

  • Safety & Compliance: Every software update must maintain DAL A certification under DO-178C, integrated with system safety processes (ARP4754A, ARP4761A).
  • Multi-Platform Complexity: FADEC software must support baseline engines and derivative variants without divergence, managing variant-specific requirements, and architecture differences.
  • Traceability & Integration: Ensuring end-to-end traceability across system requirements, software requirements, safety analysis, and verification artifacts for all variants.
  • Efficient Verification: Determining regression scope and executing verification across multiple platforms while ensuring 100% structural coverage for critical functions.
  • Controlled Fleet Introduction: Coordinating configuration management, documentation, and release processes to support global operators safely and consistently.

Solution:

  1. Change Request Triage: Centralized process evaluates impact, safety, and certification implications.
  2. System Safety & Impact Assessment: Functional and safety analyses updated for all affected variants.
  3. Requirements & Design:
    • Common core modules for all engine variants
    • Variant-specific parameters or modules
    • Full traceability across requirements, system safety, and verification artifacts
  4. Software Implementation & Verification:
    • Coding standards and peer reviews
    • Unit testing, Hardware/software integration testing, System testing and automated regression testing per variant
    • Independent verification for DAL A critical functions
  5. Configuration & Certification Control:
    • Centralized versioning for baseline and variant software
    • Documentation, service bulletins, and regulatory coordination

Benefits Delivered:

  • Safety Integrity Maintained: All updates verified against system safety and certification standards.
  • Scalability Across Engine Families: Modular architecture reduce duplication and ensure consistent quality.
  • Predictable, High-Quality Updates: Centralized process and traceability improve reliability and reduce rework.
  • Lifecycle Sustainability: Long-term support for both legacy and new engines while keeping certification intact.
  • Operational Reliability for Operators: Safe and consistent software releases across all variants, minimizing disruption.

Tools Used:

  • Configuration Management: PTC Integrity, DOORS, DevOps
  • System Design: MATLAB/Simulink, Artisan Modeler
  • System Verification: Vision Tool, DOORS, Winact, Virtual Rig Simulator
  • Software Design: Artisan, MATLAB, SPARK tool, SCADE
  • Software Verification: LDRA, CUTE, CTT, ES37, Tracebase
  • System Safety: Isograph Reliability Workbench