Dr. Dobb's Journal July 2003
JProfiler 2.2 from ej-technologies identifies performance bottlenecks and memory leaks in Java applications. JProfiler integrates CPU, memory, and thread profiling, and works with IDEs such as IntelliJ IDEA and Borland JBuilder 8. Version 2.2 adds a session type for profiling Java Web Start applications, a class-resolved real-time allocations monitor, offline profiling for scripted profiling runs, a profiling API for controlling JProfiler at run time, reworked session configuration, new and improved application server integration wizards, and performance improvements.
ej-technologies GmbH
Schwanthalerstr. 178
D-80399 Munich
Germany
206-984-9405
http://www.ej-technologies.com/
XMLSPY 5 Release 4 from Altova adds new features to the XML development tool. WebDAV support has been enhanced with Delta-V, an extension to the WebDAV protocol that enables check-in/check-out functionality when used in conjunction with a WebDAV server. The Stylesheet Designer, which presents a template-based UI for editing XML files, supports conditional statements, supports PDF header or cover pages, and direct use of global templates. Also, when creating XML Bindings, the XMLSPY code generator supports Xerces (a popular XML parser), Standard Template Library (STL), and additional XML Schema simple types in Java/C# code generation.
Altova Inc.
900 Cummings Center, Suite 314 T
Beverly, MA 01915-6181
978-816-1600
http://www.altova.com/
Intel has released two versions of its VTune Performance Analyzer 7.0 and VTune Enterprise Analyzer 2.0 performance analyzers for .NET. The Performance Analyzer supports Visual Studio .NET 2003, while the Enterprise Analyzer finds bottlenecks in multitier apps running across multiple Intel machines and provides transaction-level analysis and .NET object-level diagnostics. Intel has also updated its open-source compiler tools for Linux. Version 2.0 of the Open Research Compiler, developed in partnership with the Institute of Computing Technology of the Chinese Academy of Sciences, is aimed at advanced compiler and microarchitecture research. Finally, the Intel Thread Checker 1.0 is designed to help locate bugs in applications that incorporate Hyper-Threading Technology.
Intel Corp.
2200 Mission College Boulevard
Santa Clara, CA 95052
408-765-8080
http://www.intel.com/
Relativity Technologies' Modernization Workbench suite (formerly RescueWare) is a set of tools for maintaining and modernizing mainframe applications. The Modernization Workbench consists of four customizable modules. The Application Analyzer is a non-invasive interactive tool that creates a comprehensive repository of all system relationships including source code, system files, DDL, and screen maps. The Application Architect lets you automatically componentize large Cobol programs into multiple structure, computational, or domain-based components. The Business Rule Manager is used to identify, document, and classify business rules. The fourth module is the Transformation Assistant, which supports migration of legacy application components using Java, C++, Visual Basic, XML, or DDL.
Relativity Technologies Inc.
1001 Winstead Drive
Cary, NC 27513
919-678-1500
http://www.relativity.com/
REALbasic 5 for Windows is a tool for Windows users of all levels, which supports the development of custom applications and can compile them for both Windows and Macintosh. The product supports Windows-specific features such as ActiveX/COM, Registry access, and Win32 API calls. Windows apps created with REALbasic do not require an installer or DLLs. REALBasic is similar to Visual Basic in design and syntax, and includes a VB project conversion utility. REALBasic 5.1 for Macintosh is also available.
REAL Software Inc.
1705 South Capital of Texas Highway,
Suite 310
Austin, Texas 78746
512-328-7325
http://www.realsoftware.com/
DarkBASIC is a version of Basic tailored for game development, offering commands that can control 3D objects, landscape terrains, sprites, sound, music, and multiplayer features. It has over 700 commands. The low-resolution default program editor is not based in a Windows environment, and allows fast development swapping between the program and the game. If you prefer a more traditional Windows application, you can choose from third-party editors; a command-line interface is also available. DarkBASIC ships with tutorials and an integrated help system.
Dark Basic Software Ltd
"Rockville," Warrington Road
Lower Ince, Wigan
Lancashire WN3 4QG
UK
+44 8451275338
http://www.darkbasic.com/
Metrowerks is shipping CodeTEST Software Analysis Tools 4.0, designed to let you view the execution history of your embedded systems at the source or RTOS level. Instrumentation tags are inserted in the source code during compilation, allowing these tags to be captured as the software is executed. The suite includes performance and memory analysis, code coverage, and software execution trace tools, available in three variations: native, software probe, and hardware probe configurations.
Metrowerks
9801 Metric Boulevard
Austin, TX 78758
512-997-4700
http://www.metrowerks.com/
Parasoft's Global Reporting System is a support infrastructure that collects and correlates all information within Parasoft Enterprise Solutions. It consists of a relational database that stores information from different testing and monitoring tools, used for statistical analysis and evaluation of historical system behavior; a data collector that receives data from all Parasoft and third party tools; and a reporting engine that correlates all collected data into a single unit.
Parasoft
2031 South Myrtle Avenue
Monrovia, CA 91016
626-256-3680
http://www.parasoft.com/
DDJ