Connext Cert

The first safety-certifiable software framework for safety and mission-critical real-world systems.

Overview

Connext Cert is a software framework, based on the DDSâ„¢ standard, that enables system architects to build open and modular, safety-critical and real-world systems. Connext Cert can save tens of thousands of lines of application software code and millions of dollars in associated integration costs. It aligns with industry-leading open architecture initiatives including FACETM, UCS and OMS.

Connext Cert can simplify application logic and eliminate the need for custom networking code through powerful run-time libraries that provide publish/subscribe communication APIs.
Connext Cert can eliminate tens of thousands of lines of application software code and the need to generate accompanying certification artifacts.
Connext Cert can reduce the time, cost and risk of device and system-level certification.
Connext Cert can provide reusable certification evidence: A baseline for other industry-specific functional safety standards including IEC 61508 (industrial), IEC 60601/IEC 62304 (medical devices), DO-178C (avionics), and ISO 26262 (automotive).

Connext Drive (https://www.rti.com/products/connext-drive) is TÃœV SÃœD-certified to ASIL D to meet the Safety Lifecycle requirements set forth by ISO 26262. Connext Drive includes all the necessary Safety artifacts and Safety Manual, which can significantly reduce Functional Safety Lifecycle efforts for system integrators.

RTI Connext TSS (https://www.rti.com/products/connext-tss) is certified conformant to the FACE TSS software standard. RTI Connext TSS offers commercial RTCA DO-178C and EUROCAE ED-12C DAL A certification evidence audited by a third party for rapid and reliable airworthiness review.

TECHNICAL SPECIFICATIONS

  • Safety certification: Connext Cert for Connext Drive is certified as a Safety Element out of Context (SEooC). SEooC compliance not only allows for the reuse of embedded software, but also protects a certified environment from disruption, even if individual software elements or components are discontinued. Certification evidence is licensed separately.
  • Deterministic behavior: The code is developed using process guidelines that ensure deterministic behavior. All memory allocation is done at startup and no memory is freed at run-time.
  • Low memory requirement: Connext Cert for Connext Drive provides a library that links with your application. The library size is optimized for small footprint applications and the memory allocation is kept to a minimum.
  • Highly compatible: Connext Cert for Connext Drive supports the most widely-used, well known, low power MCU architectures, for example, armv8 and TriCore, and OS such as QNX for Safety, Classic AUTOSAR with Elektrobit’s EB tresos, or SAFERTOS
  • Fault Detection and Data Protection: Processing duplicate information by a data sender or data receiver can negatively impact system performance or functionality. Connext Cert can monitor network data traffic and discard duplicate information,preventing it from being presented to user applications. Quality of Service settings can be applied such that senders can minimize or eliminate the publication of redundant information.
  • Lost or Delayed Information: In the event that data is delayed or lost due to a network error, Connext Cert can notify the application and re-send the data as required.
  • Information That is Out of Order: When network traffic pushes the bounds of network capacity, it is possible for pieces of information to be received in a different order than they were sent. In these instances, Connext Cert will collect data fragments and re-assemble them in the correct order so that the information can be processed correctly.
  • Corrupted Information: Electrical interference can corrupt data in transit, potentially disrupting normal functions of the receiving application. Connext Cert enables users to configure CRCs to detect data corruption and notify the sender to retransmit data.