New Products

C/C++ Users Journal May, 2005


Etnus Offers TotalView 6.7

Etnus is now shipping TotalView 6.7, a 32- and 64-bit graphical debugger for parallel and threaded applications written in C, C++, or Fortran. The new version features a Graphical Heap Browser that displays a map of a program's heap, with granularity down to the single block, denoting block status by color. Other memory debugging enhancements include the ability to filter out unwanted information, export memory debugging data to other files for analysis and visualization by other applications, and broader ability to customize debugging sessions. Contact +1-508-652-7700 or http://www.etnus.com/.

Aivosto Ships Visustin v3

Aivosto has updated its Visustin flowcharting tool. Visustin v3 reverse engineers C/C++ code to diagrams. Recent improvements include automated flowcharting of an entire system, charting of large modules, generation of Visio flow diagrams, and support for ASP, JSP, PHP, and Fortran code. Contact +358 9 728 3163 or http://www.aivosto.com/.

Coverity Launches New Defect Analysis Tools

Coverity Prevent and Coverity Extend are designed to improve software quality—reducing or eliminating computer system crashes, security vulnerabilities, and performance degradation—by discovering defects in software code during development. Coverity Prevent provides automatic analysis while Coverity Extend supports creation and enforcement of custom coding rules. Both tools work with source code written in C or C++ for FreeBSD, HP-UX, Linux, Solaris, or Windows. The products are an upgrade to the older Coverity SWAT solution. Contact +1-978-922-3860 or http://www.coverity.com/.

SlickEdit Updates Code Editor

SlickEdit has announced Version 10 of its editor for Windows, Linux, UNIX, and Mac OS X platforms. SlickEdit 10 adds Subversion support and a method for system administrators to perform unattended install of SlickEdit across the enterprise. For C++ programmers, five refactorings are added (Modify Parameter List, Pull Up to Super Class, Push Down to Super Class, Extract Class, and Extract Super Class), making a total of 18 C++ refactorings in SlickEdit 10. Visual Studio key emulation, Visual Studio project support, and Microsoft Visual C++ toolkit support are also included. Contact +1-919-473-0070 or http://www.slickedit.com/.

Open-Source Project Tackles Documentation

DoxyS is an open-source code documentation tool for C++/C, a spin-off of the doxygen project. DoxyS presents the code in a structured set of HTML pages reflecting the code directory structure. Layers of abstraction with heavy use of overview tables provide names and brief descriptions of classes, functions, and the like. DoxyS also features a wiki-like syntax for writing directory-level documentation and related documentation pages or design documents. Contact http://www.doxys.dk/.

AidAim Introduces Messaging SDK

MsgCommunicator from AidAim Software is a C++Builder messenger SDK for creating custom secure client/server and peer-to-peer instant messaging applications with data compression, encryption, and networking technologies. Starting with Version 1.40, MsgCommunicator supports both client/server and peer-to-peer architectures. The tool is available with full source code. Contact +1-530-420-3624 or http://www.aidaim.com/.

MKS Integrity Suite 2005 Now Available

MKS has upgraded its enterprise software change-management system. The MKS Integrity Suite 2005 adds integrated requirements management, a management dashboard for management decision support, and e-Signature support for regulated environments. In addition, MKS has aligned with the Eclipse Refactoring Wizard to help developers restructure rather than rewrite code. Contact +1-519-884-2251 or http://www.mks.com/.

Criline Search and Replace Ships for Windows

Criline Software has developed Criline Search and Replace, a search and replacement tool for Windows. The application performs a case-sensitive search for a string in multiple files and replaces it with another string. It can search for a phrase, several words, multiple lines, or regular expressions, using size, date, and attributes filters. By analyzing search results, the program may recognize text files and automatically launch predefined external editors to view them. All changes can be backed up and an HTML report may be generated in the end of the search and replacement routine. Contact +0172 2162354 or http://www.criline.com/.

Pentek Announces SystemFlow API

Pentek is introducing its RTS2503 Development Platform and the SystemFlow API and libraries. RTS Development Platforms are ready-to-use hardware and software bundles, supported by a full set of board and system-level development tools targeted for real-time, high-bandwidth data acquisition, signal processing, and recording. The addition, the Model 4990 SystemFlow API and libraries, allow developers to address new applications by customizing an already functioning "starter" RTS platform. Contact +1-201-818-5900 or http://www.pentek.com/.

Xamlon Releases Flash Edition

The new Flash Edition of Xamlon Pro lets you write Flash applications in XAML, Microsoft's new XML-based markup language, rather than being limited to Macromedia's ActionScript. In addition to offering XAML for simplified development, Xamlon Pro, Flash Edition lets you program backend logic with any .NET language, including C++, C#, Visual Basic.NET, and JScript. Although .NET languages are used for the application logic, the .NET runtime is not required; deployed applications only require the Flash runtime on the client. Contact +1-815-366-8289 or http://www.xamlon.com/.