Of Interest

Dr. Dobb's Journal January 2004

Recursion Software has updated its C++ ToolKits by adding support for Visual C++ .NET 2003, Solaris 8 and 9, Linux 2.4 Itanium, and 64-bit platforms. The thread toolkit lets thread tasks accommodate resource synchronization without reducing readability of source code, while the helper toolkit supports reuse of object-oriented function pointers without the limitation of plain function pointers. Recursion has also made available a prerelease Math <ToolKit> that supports high-level math functions.

Recursion Software Inc.

2591 N. Dallas Pkwy., Suite 200

Frisco, TX 75034

972-731-8800

http://www.recursionsw.com/

Software Prototype Technologies has launched Direct-To-Test (DTT), a software testing environment that combines functional test case design and automation into a single integrated process. DTT automatically designs a suite of functional test cases from a model of the system requirements, generates all test documentation, and creates ready-to-run automated test script files. DTT supports automated scripting for automated execution tools such as Seque Silk, Mercury Interactive's WinRunner, and generic XML and UNIX scripts.

Software Prototype Technologies

851 Burlway Road, Suite 506

Burlingame, CA 94010

650-343-4524

http://www.softprot.com/

Adienta's Browsio, an add-in for Visual Studio .NET, is designed to give you a complete picture of where and how a variable, function, or class is used. This makes it possible to get an overview of the consequences of changes in larger projects with code written by different developers. The Browsio Tree lists all locations where an identifier is used in the currently open C/C++ project. Clicking in the tree brings the Visual Studio .NET editor to that location. If you look up a name used in more than one context, these contexts are shown in different branches. Other features include hierarchies of calls and call-bys ("who calls X") for functions and for classes, and hierarchies of derived and base classes.

Adienta

Groesbeekseweg 128

6524 DM Nijmegen

The Netherlands

31-(0)24-3737550

http://www.browsio.com/

Crownwood Consulting has announced DotNetMagic 1.0, a Windows-based user-interface library for the .NET Framework. DotNetMagic is written in C# and is designed to add the Visual Studio .NET look-and-feel to any Windows Forms Application. Features include a docking windows system similar to Visual Studio .NET, including the AutoHide capability.

Crownwood Consulting Ltd.

5 Haxey Grange, Haxey

Near Doncaster, North Lincolnshire

DN9 2PW

United Kingdom

http://www.dotnetmagic.com/

The latest version of Topologi's Collaborative Markup Editor for SGML and XML publishing production environments features support for very large file handling. Using memory profiling techniques, users can make final edits to million-line (50 MB) files without performance problems. Other improvements include improved diagnostics of markup syntax errors; Schematron 1.1.6 compliance; better internationalization; a built-in hex and image previewer; a simpler API for running external processes such as Perl scripts; and improved look-and-feel on Linux, Windows, and Mac OS X.

Topologi Pty. Ltd.

Level 2, 73 Union Street

Pyrmont NSW 2009

Australia

612-9660-8866

http://www.topologi.com/

ActiveState has released Visual XSLT 2.0, which combines Microsoft Visual Studio .NET 2003 integrated development with XSLT-specific debugging and editing features and an interactive tool for building XPath expressions. Visual XSLT 2.0 ships with ActiveState's JIT debugger. Also new is the Visual Schema Mapper, which provides a drag-and-drop interface for building transformations of XML files without writing code or employing XML schemas.

ActiveState

#400-580 Granville Street

Vancouver, BC

Canada V6C 1W6

604-484-6400

http://www.activestate.com/

TheKompany.com has released BlackAdder 1.0, a Windows and Linux graphical development environment for Python, based on Qt. BlackAdder combines a visual design environment with debugging, syntax highlighting, ODBC interfaces, and HTML documentation. The debugger allows class instance objects to be displayed, and no restrictions are placed on the types of files that can be included in a project. Project management capabilities and integrated CVS support are also included.

TheKompany.com

P.O. Box 80265

Rancho Santa Margarita, CA 92688

949-713-3276

http://www.thekompany.com/

Microsoft is offering an SDK to support developers targeting the Windows XP Media Center. Using the Media Center SDK, you can create new applications that integrate with television, audio, video, and remote control services. Because Windows XP Media Center Edition 2004 is based on Windows XP, developers can use tools such as Visual Studio .NET 2003 and FrontPage, and existing code written for other versions of Windows can be reused in Media Center applications.

Microsoft Corp.

One Microsoft Way

Redmond, WA 98052-6399

425-882-8080

http://www.microsoft.com/

Wind River has launched a series of platforms for safety-critical environments, offering certification evidence supporting international safety standards such as RTCA DO-178B and IEC61508. Wind River has also extended its debug and run-control product, VisionPROBE II, to support Linux as well as VxWorks. VisionPROBE II features system-level debugging of the target processor; JTAG capabilities; kernel-level debugging of scheduling, memory allocation, and the interrupt handler; and support for breakpoints in virtual memory.

Wind River

500 Wind River Way

Alameda, CA 94501

510-748-4100

http://www.windriver.com/

DDJ