AcornDB is a high performance, small footprint, transactional object oriented database written entirely in Java. It stores data in the application's native format, so no runtime data translation is required. AcornDB supports full ACID transactions and recovery. It provides an easy-to-use interface like query-by-example, object query API, automatic class schema recognition allowing programmers to store and retrieve information quickly, simply and reliably.
AMD CodeAnalyst™ Performance Analyzer is a suite of powerful tools that analyze software performance on AMD microprocessors and help developers optimize application performance. It uses a profiling technique to identify performance areas and issues within the system. Using this suite of tools, developers can get visibility into overall system performance, and can navigate into different modules and functions to locate hotspots within the target application.
Basic4ppc is a powerful development environment that targets Windows Mobile devices (Pocket PC) and desktops. Basic4ppc allows you to write code on the desktop or directly on the device. Now you can easily develop your own applications using the included libraries: GPS, Network, Serial ports, FTP, SQL, HTTP, Graphics and many more.
Deadline overruns and stack overflows in embedded software can cause costly and dangerous failures. Such run-time problems can be prevented early and safely by static analysis of the embedded program. The Bound-T tool computes bounds on the worst-case execution time (WCET) and worst-case stack usage, using a static, mathematical analysis of the compiled and linked machine code. Supported target processors include the Intel 8051/52, the Atmel AVR, the ARM7, and others.
Cantata++ is designed as a software testing tool for use mainly with C, C++, but with some useful functionality for Java. It combines the ability to generate test scripts with test coverage analysis. It can be run on all main host platforms (Windows, Linux, Solaris and others), with the same as target platforms plus many embedded platforms. Using Eclipse as the basis for its IDE Cantata++ is able to lead the user through the generation of a template test script, leaving to the user the need only to add chosen input values and expected outputs. The tool also provides the ability to simulate external calls, by means of stub and wrapper functionality. Coverage analysis includes support for Entry Point, Statement, Decision (branch) and Decision coverage.
Codenomicon DEFENSICS™ test platform provides preemptive security and robustness for Internet, wireless and digital media systems. EFENSICS is the most effective black-box, negative test solution for developers, service providers and enterprises to mitigate security exposure and system failure risks in their applications, devices and services.
Altia DeepScreen is a graphics code generator that converts prototype graphics into deployable graphics code. Altia DeepScreen uses the same Altia design that has been a part of the project from the very beginning. To generate code, simply select the design objects that represent the display portion of the product and click on the "Generate Code" menu. ANSI C or Java code is generated in seconds rather than months. DeepScreen was created to remove the tedious, time-consuming task of converting prototype graphics into lines of code.
Drizzle is a High-Performance Microkernel DBMS for Scale-Out Applications. Drizzle is a community-driven project based on the popular MySQL DBMS that is focused on MySQL's original goals of ease-of-use, reliability and performance.
Embedded Unit is unit testing framework for Embedded C System. It's design was copied from JUnit and CUnit and more, and then adapted somewhat for Embedded C System. Embedded Unit does not require std C libs. All objects are allocated to const area.
Embedded Unit is delivered as two part static library. First part delivers the basic unit test framework. The second part adds functionality with additional test result outputters, like XML outputter.