New Products

C/C++ Users Journal November, 2005


Parasoft C++Test 6.5

Parasoft has released C++Test 6.5, an automated unit testing and coding standard analysis tool suite designed to help software developers prevent the occurrence of software errors as they develop. C++Test 6.5 extends the product's ability to find and resolve critical software errors in C/C++ code with enhancements to both code analysis and unit testing as well as increased platform and team support. Source code can now be validated against over 600 C/C++ coding standards and guidelines that reflect industry-standard best practices in code design and construction. A new RuleWizard Autocreator allows users to create their own custom rules or guidelines by providing RuleWizard a sample of "bad code" as the guideline for auto-rule creation. Unit tests can now be generated in industry-standard CppUnit format for easy integration and management with source-control and automated build systems. C++Test 6.5 extends support for embedded software development efforts by adding support for the Greenhills MULTI 4.0 complier and IDE. C++Test 6.5 is available for Linux, Solaris, and Windows NT/2000/XP. Contact +1-888-305-0041 or http://www .parasoft.com/.

ChExcel Toolkit 1.0

SoftIntegration has announced the availability of ChExcel Toolkit 1.0. Ch is an embeddable C/C++ interpreter for cross-platform scripting, 2D/3D plotting, numerical computing, shell programming, and embedded scripting. ChExcel is a Microsoft Excel add-in. It embeds Ch (a C/C++ Interpreter) into Excel using Embedded Ch. ChExcel allows users to access Ch statements, functions, programs, toolkits, and packages from Excel spreadsheets and Visual Basic for Applications (VBA). With ChExcel, Excel spreadsheets can be manipulated through C/C++ scripts. The data can be easily exchanged between Ch and Excel. ChExcel Toolkit is freeware and available in Windows. Contact +1-530-297-7398 or http://www.softintegration .com/products/toolkit/chexcel/.

I-Logix Rhapsody 6.1

I-Logix has released Rhapsody 6.1, which offers new Domain-Specific Language (DSL) capabilities to systems engineers. Rhapsody provides an integrated requirements and design environment, which is compliant with the latest draft (v 0.91) of the Systems Modeling Language (SysML). Rhapsody 6.1 facilitates the development of safety-critical applications by generating C code that is compliant with the Motor Industry Software Reliability Association (MISRA) standards. With automated support of CORBA ports and types, Rhapsody 6.1 further automates the development of distributed applications, and by providing an Interrupt Driven Framework (IDF), Rhapsody 6.1 enables the development of applications that have a very small footprint. Contact +1-978-682-2100 or http://www.ilogix.com/sublevel.aspx?id=692.

EldoS Releases SecureBlackbox 4.0

SecureBlackbox 4.0 is a suite of six component packages for software developers that hide the details of low-level security protocols and algorithms in order to make networking safer. SecureBlackbox 4.0 is capable of securing standard Internet protocols like FTP, HTTP, SMTP, POP3, and NNT. Developers can add PKI infrastructure capabilities, such as X.509 certificates, certificate storages, data signing, and encryption using certificates. PGP key management and data signing/encryption using PGP keys options are available as well. SecureBlackbox 4.0 can also be used to implement SSH, SSL2, SSL3, TLS1, and SFTP security protocols, either as client-only or client-server, in order to ensure secure access to Internet servers. It is also capable of creating and parsing MIME-compliant mail with security extensions (S/MIME and PGP/MIME). SecureBlackBox 4.0 works on Windows, .NET, and Linux platforms with all major development tools: Visual Studio.NET, Visual C++, Visual Basic, Delphi, C++ Builder, Kylix. Contact +380-50-310-8435 or http://www.eldos.com/.

Database Architect 1.4

GuruDevelopers.com has announced the release of Database Architect 1.4, a database design tool for the Windows operating system and any ODBC-compatible database server. Database Architect allows the user to create a database model, design tables, manage fields, create indexes, and references. Users can also create a database on a database server using ODBC drivers or reverse engineer a previously created database and save the database generation script (SQL) to a disk file. With Database Architect, users can print the database model or export it to a Windows Metafile. Contact http://www.gurudevelopers.com/da/.

KUKA Controls' Real-Time Device Manager

KUKA Controls, a developer of real-time operating system solutions for Windows XP, announced today the availability of the new Real-Time Device Manager (RTDM), included with CeWin¨ v3.3 and VxWin¨ v3.1. The RTDM is a tool to analyze and isolate IRQ resources for real-time hardware. The RTDM automates the assignment of hardware to the RTOS, greatly reducing the chance for operator error. The full RTDM functionality can be easily integrated into a third-party installation using the documented libraries. VxWin and CeWin real-time extension technology enable the coexistence of two operating systems on a single computer, in part, by dividing the PC memory so that the RTOS (either VxWorks or Windows CE) and Windows XP each execute in separate, protected memory areas. Contact +08-21-4533-3473.

IGN's Gamespy for PSP

IGN Entertainment's GameSpy, a supplier of multiplayer technology for PC and PlayStation2 game titles, has made its in-game technology available for PSP game title developers. GameSpy technology lets game developers add online gaming features, such as leader boards ranking a player's accomplishments among others, awards systems that reward skills and frequent play, as well as team-based competition and tournaments, to their PSP game titles just as they have with the PC and PlayStation2 platforms. The tools use the GameSpy APIs that are already available on the PC, PlayStation2, Xbox, Nintendo DS, Linux, and Macintosh. Contact devrelations@gamespy.com or http:// www.gamespy.net/.