Free Trial

Comprehensive Support for IEC 62304 and IEC 81001-5-1

IEC 62304:2006, along with Amendment 1:2015, defines life cycle processes for medical device software based on safety class. IEC 81001-5-1 complements it by defining security activities across the health software life cycle. ECLAIR helps satisfy key requirements across all classes and security activities:

  • Development planning and verification (5.1.1 – 5.1.11)
    ECLAIR supports planning activities through built-in coding standards, metric analysis, and automated verification services, and structured security life cycle support aligned with IEC 81001-5-1.

  • Software requirements management (5.2)
    ECLAIR’s requirements tracing guarantees bi-directional traceability between code, requirements, and tests, supporting both IEC 62304 and IEC 81001-5-1 expectations

  • Software architecture and segregation (5.3)
    ECLAIR Independence Checker enforces architectural rules and interface separation, which is critical for ensuring safe decompositions and supporting segregation arguments for both safety and security.

  • Unit verification and integration testing (5.5 – 5.6)
    ECLAIR verifies that unit-level implementation complies with required coding standards (e.g., MISRA, BARR-C) and expected metric thresholds, while enabling security-focused static analysis and regression support.

ECLAIR COVERAGE OF IEC 62304 AND IEC 81001-5-1


Supporting FDA’s General Principles of Software Validation

ECLAIR addresses key validation requirements in the FDA GPSV guidance and aligns with FDA cybersecurity expectations:

  • Requirements traceability
    Traceability is ensured at all levels with ECLAIR requirements management tools, which connect software artifacts with system-level specifications, security controls, and tests.

  • Defect prevention and lifecycle planning
    ECLAIR enables static verification of source code early in development, reducing defect injection, preventing vulnerabilities, and supporting life cycle process conformance.

  • Change impact analysis
    Differential analysis and reproducible builds allow developers to assess the full impact of changes, validate modifications effectively, and support regression verification.

  • Tool support for independence and automation
    Automated checks via ECLAIR enable partial independence from the development team, support repeatable validation activities, and integrate smoothly into CI/CD environments.

  • Tool validation under FDA QSR (21 CFR 820.70(i))
    When used within production or quality systems, software tools must be validated for their intended use. ECLAIR supports structured tool validation by providing documented functionality, deterministic behavior, traceable configuration mechanisms, regression test evidence, and qualification artifacts suitable for inclusion in a manufacturer’s QMS.


Coding Standards, Security, and Architectural Enforcement

ECLAIR supports all the main software coding standards relevant to medical software:

  • MISRA C:2025 and earlier versions, enforced via the MC package.

  • MISRA C++:2023 and MISRA C++:2008, supported by the MP package.

  • BARR-C:2018, included in all ECLAIR packages.

These standards contribute not only to safety but also to secure implementation and vulnerability prevention.

In addition, ECLAIR supports advanced architectural verification and segregation enforcement through ECLAIR Independence Checker, helping justify software item classification in accordance with IEC 62304’s principles and supporting secure architecture requirements of IEC 81001-5-1.

ECLAIR also supports precise identification of actually used portions of third-party and SOUP components, helping focus validation and security assessment efforts where they matter.


Qualification for Use in Safety- and Security Related Projects

ECLAIR has been independently certified by TÜV SÜD as suitable for use in the development of safety-related software, in compliance with the prescriptions of:

  • IEC 61508 – up to SIL 4
  • ISO 26262 – up to ASIL D
  • IEC 62304 – all software safety classes (A, B, C)
  • ISO 25119 – up to SRL 3
  • ISO 19014-4 – up to MPLr e
  • EN 50128 – up to SIL 4
  • EN 50657 – up to SIL 4
  • EN 50716 – up to SIL 4

ECLAIR supports not only functional safety compliance but also security-oriented life cycle activities aligned with IEC 81001-5-1 and FDA cybersecurity expectations.

For projects requiring tool qualification, ECLAIR offers tailored solutions:

  • ECLAIR FuSa Pack, all-in-one package to leverage TÜV certification in your project.
  • ECLAIR Qualification Kits, detailed documentation, test suites, and procedures.
  • ECLAIR Qualification Service, full qualification support by BUGSENG experts.

Aligning with the European Medical Device Regulation (MDR)

The MDR, effective from May 2021, requires medical device software to be developed in accordance with state-of-the-art standards, explicitly referencing life cycle management, information security, verification, and validation.

IEC 81001-5-1 can be used as part of state-of-the-art evidence for structured security life cycle activities in health software.

ECLAIR enables you to meet these expectations by:

  • Applying proven coding standards that embody industry best practices.

  • Enforcing interface segregation and architectural constraints.

  • Supporting secure implementation and vulnerability prevention.
  • Providing complete traceability and validation artifacts.

ECLAIR helps ensure that your development process is defensible, compliant, and aligned with the MDR’s safety expectations.


Designed for Excellence in Medical Software Development

ECLAIR is built for flexibility, scientific rigor, and precision:

  • Extensively validated with industrial and proprietary test suites.

  • Based on research in software verification and static analysis.

  • Configurable to your development process, environment, and objectives.

  • Designed to exclude configuration errors that could undermine compliance evidence.

ECLAIR is the solution of choice when correctness, compliance, cybersecurity, and patient safety cannot be compromised.


Learn More

If you are developing safety- or security-related medical software, learn more about how ECLAIR can accelerate your path to IEC 62304, IEC 81001-5-1, and FDA compliance.

View resources 

Schedule a Call with Our Team