embedded award 2025: Software nominees
2/10/2025 Systems & Software Engineering Expert knowledge embedded world

embedded award 2025: Software nominees

The jury has selected the most exciting software solutions. Get to know this year's nominees …

Graphic with various symbols, including cloud, wifi, envelope, etc. Pre-developed partial solutions can increase the efficiency and reliability of embedded systems

A software that specializes in technical documentation, a static analysis innovation software and a plugin-based project creation system

Driver

Driver

Exhibitor: Driver
Hall/Booth: 3A-332

Driver solves technical documentation through its innovative Driver Transpiler, which combines traditional compiler technologies with large language models. The system takes a systematic, bottom-up approach focused on structure and automation, enabling automatic generation and updating of high-quality documentation. The Driver solution can process codebases of any size or language, breaking them down into manageable components before reconstructing them into comprehensive technical documentation. 

The platform leverages RAG agents for interactive writing capabilities and prioritizes long-form content creation with features like tight source control, smart instructions, templates, and document generation tools, all designed to create a seamless documentation experience.

Most customers compare us with code generation tools but quickly realize we’re a very different kind of product. Because we specialize in the technical documentation of complex embedded products and are fully integrated with our customers' technology stacks, we are able to better support their use cases than generic code generation tools.

Website of the product and Website of the company

Parasoft C/C++test

Exhibitor: Parasoft
Hall/Booth: 4-318

Parasoft excels in addressing coding rule violations with exceptional accuracy and precision. The Individual Rule Performance table compares the effectiveness of our AIdriven fixes with GitHub Copilot across various coding rules. The evaluation includes three approaches:

  • GitHub Copilot
  • Parasoft Prompts Without Reasoning (Bare Prompts)
  • Parasoft Prompts With Reasoning (Reasoning Prompts(RPs))

For each rule, the table below highlights win rates from head-to-head comparisons. For example, on BD-PB-INTDL (integer limits), GitHub Copilot achieved a win rate of 29.5%, while Parasoft’s bare prompts and reasoning prompts significantly outperformed it with win rates of 59.1% and 61.4%, respectively.

Key insights:

  • Superior fix quality. Reasoning-based prompts consistently outperform both bare prompts and GitHub Copilot across nearly all rules.
  • Targeted rule coverage. Parasoft’s approach excels in addressing critical safety and security violations, such as buffer overflows (BD-PB-OVERFARRAY), resource leaks (BD-RES-LEAKS), and security vulnerabilities (BD-SECURITY-TDINTOVERF).
  • Holistic compliance. By delivering superior fixes across diverse rules, Parasoft ensures strong adherence to standards like CWE Top 25 and MISRA, crucial for safety-critical industries.

The combination of advanced GenAI, domain-specific precision, and seamless development life cycle integration positions Parasoft as the clear leader in static analysis innovation.

Website of the product and Website of the company

Would you like to delve deeper into the topic?
At embedded world Exhibition&Conference 2025 
from March 11 to 13, 2025,
you will have the opportunity to exchange ideas with industry experts. 

CodeFusion Studio: System Planner

CodeFusion Studio: System Planner

Exhibitor: ANALOG DEVICES LTD.
Hall/Booth: 4A-360

System Planner solves many challenges around project creation and resource partitioning on complex, heterogeneous devices. Using a permissibly licensed, opensource architecture, System Planner enables flexible project creation across multiple cores, and graphical resource allocation of memory and peripherals. System Planner also includes config tools that are aware of the real- time operating system or firmware platform being used on a given core, exposing context-aware config settings for a peripheral or memory block that has been assigned to a core. With added insight into system performance and accessible, open-source tools to improve resource allocation, developers will have greater ability to efficiently optimize their designs.

Silicon vendors should empower design teams with flexibility and choice in software, supporting their unique needs and offering system-level solutions, not imposing artificial restrictions on them.

System Planner in CodeFusion Studio 1.1 enables developers to generate the code they need via a plugin-based project creation system. This system gives developers as much flexibility as possible, while still benefitting from a common set of configuration tools.

Website of the product