DDC-I Announces Enhanced SCORE Integrated Development Environment for Mixed Ada, C, and EC++ Applications
Features enhanced compiler/run-time safety for multithreading, RTX and VxWorks run-time support, Workbench integration, and support for the latest Vector test tools
Phoenix, AZ. July 18, 2006. DDC-I, a leading supplier of development tools for safety-critical applications, today announced version 2.7 of its SCORE® Integrated Development Environment (IDE). The new IDE features enhanced safety for compiler and run-time multi-threading, run-time support for the VxWorks real-time OS and RTX Windows real-time extensions, and seamless integration with Wind River's Workbench IDE. SCORE version 2.7 also provides support for the latest version of Vector Software's VectorCAST test tools.
"The SCORE IDE addresses all aspects of safety-critical application development, debugging, testing, and deployment on the target system," said Bob Morris, president and CEO of DDC-I. "Version 2.7 takes SCORE to the next level by giving SCORE developers access to advanced tools."
SCORE® is a mixed-language, object-oriented IDE for developing and deploying safety-critical applications. SCORE provides optimizing compilers for Ada, C, Embedded C ++, and Fortran77, all of which pass the applicable ACATS, PlumHall, Perennial, and FCVS compiler validation suites.
The SCORE® IDE features an intuitive GUI with industry leading features such as a color-coded source editor, project management support, and automated build/make utilities. SCORE's mixed-language, multi-window, symbolic debugger recognizes C/EC++, Ada and Fortran syntax and expressions, and can view objects, expressions, call chains, execution traces, interspersed machine code, machine registers, and program stacks. The debugger supports full Ada-level debugging, including constraints, attributes, tasking, exceptions, break-on-exception and break-on-tasking events. The debugger is non intrusive, can debug at the source or machine level, and can be enabled without changing the generated code.
SCORE provides versatile run-time target options, including a bare run-time system certifiable to Level A of the FCC DO-178B standard, and an enhanced bare run-time system for simulated and emulated environments. SCORE version 2.7 adds two new run-time options: Wind River's VxWorks GPP 6.3 (General Purpose Platform) and Ardence's RTX real-time extensions for Windows (including Windows XP and XP Embedded).
To support VxWorks, DDC-I has mapped the SCORE real-time kernel to VxWorks, mapping all SCORE system calls to VxWorks calls, and mapping Ada multitasking to VxWorks multitasking. This enables mixed Ada, C, and Embedded C++ applications developed using SCORE to be hosted under VxWorks on the target system. SCORE is also integrated with Wind River's Eclipse-based Workbench, which gives SCORE developers targeting VxWorks seamless access to the Workbench toolkit.
RTX provides deterministic real-time multitasking, interrupt handling, and other real-time features for Windows applications. To support Windows/RTX run-time environments, DDC-I has mapped Ada tasks to RTX threads. This enables mixed Ada, C, and Embedded C++ applications developed using SCORE to run in real time on Windows systems. In this scenario, RTX provides real-time services that enable designated time-critical Windows applications to process sustained interrupt rates of up to 30 kHz.
SCORE version 2.7 provides full support for VectorCAST 4.0, the latest version of Vector Software's software test tool. VectorCAST automates the test process for C/C++, Embedded C++, and Ada83/Ada95 program modules, significantly reducing the time, effort and cost required to validate safety-, mission-, and business-critical systems. Version 4.0 adds support for integration testing, which enables designers to test entire subsystems and applications using the same tools available for unit testing.
SCORE version 2.7 is available immediately.
About DDC-I, Inc.
DDC-I, Inc. is a global supplier of software development tools, custom software development services, and legacy software system modernization solutions, with a primary focus on safety-critical applications. DDC-I's customer base is an impressive "who's who" in the commercial, military, aerospace, and safety-critical industries. DDC-I offers compilers, integrated development environments and run-time systems for C, Embedded C++, Ada, JOVIAL and Fortran application development. For more information regarding DDC-I products, contact DDC-I at 1825 E. Northern Ave., Suite #125, Phoenix, Arizona 85020; phone (602) 275-7172; fax (602) 252-6054; e-mail sales@ddci.com or visit www.ddci.com.
Customer Quote:
"DDC-I has a good solution for us and your willingness to get down to the issues and help us get what we need has made it a clear choice."