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:
- Change Request Triage: Centralized process evaluates impact, safety, and certification implications.
- System Safety & Impact Assessment: Functional and safety analyses updated for all affected variants.
- Requirements & Design:
- Common core modules for all engine variants
- Variant-specific parameters or modules
- Full traceability across requirements, system safety, and verification artifacts
- 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
- 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