Dr. Dobb's Journal December 2006

Developer's Notebook


McObject

McObject has released Perst Lite, a micro-footprint version of its Perst open source, object-oriented embedded database. Perst Lite targets embedded systems and intelligent devices developed on the Java 2 Platform, Micro Edition (J2ME). Perst Lite generates object serialization and de-serialization code for the application that incorporates the database. This code replaces reflection, but without the complexity and large runtime code footprint that caused reflection to be dropped from J2ME.
www.mcobject.com/perst


Northwoods Software

Northwoods Software has announced an update to its GoDiagram diagramming software for developers. Applications using GoDiagram 2.5 for .NET provide controls for building apps that incorporate interactive diagrams—flowcharts, state diagrams, networks, software-design tools, workflow editors, and other graphical displays. New features include improved support for AJAX-style web apps and automatic layout for tree structures.
www.nwoods.com


Intel

Intel has released three threading tools that let you efficiently create high-performance threaded applications to take full advantage of multicore systems. Intel Threading Building Blocks 1.0 is a C++ runtime library that simplifies introducing threads to an application. Intel Thread Checker 3.0 is a threading analysis tool that lets you introduce threading in a way to minimize error potential. This version supports 64-bit apps. Intel Thread Profiler 3.0 for Windows gives you insight into how application threads interact by visualizing threaded application behavior.
www.intel.com/software/products


AutomatedQA

AutomatedQA announced its AQtime 5 performance profiler and memory debugger. Designed to give you insight into all aspects of the performance of critical applications, AQtime 5 includes features to expedite and automate application analysis and debugging. Additionally, AQtime 5 extends its support to 64-bit Windows applications.
www.automatedqa.com


Innowhere Software Services

JNIEasy from Innowhere Software Services is a Java Native Objects solution that lets you integrate legacy DLLs and C/C++ libraries from Java and C++. JNIEasy transparently lets you leverage the two languages—Java code is like C++ code in Java and C++ code is like Java in C++. Currently, JNIEasy runs on Windows and Linux x86.
www.innowhere.com


Mertech Data Systems

Mertech Data Systems has released BTR2SQL 3.0 for Microsoft SQL Server and Oracle. The tool is designed for organizations currently using Pervasive's Btrieve or SQL transaction database engines, and who want to switch to Microsoft SQL Server and Oracle DBMS without application reengineering. BTR2SQL includes an SDK, GUI database migration tool for creating tables, indices, and copying data, and tools for validating data migration and data definitions.
www.mertechdata.com


Seapine Software

Seapine Software has released its Surround SCM 5 application lifecycle management and business process management tool, which combines user-definable workflows, custom metadata, and in-application programmable triggers so that you can automate change processes and enforce change policies. Surround SCM 5's custom metadata lets you track any type of information with each file. Other features include hyperlink access to files, CVS style check outs, single sign on support, numerous customization and usability enhancements.
www.seapine.com


Terracotta

Terracotta has released an Eclipse plug-in for Terracotta DSO, the company's JVM clustering technology. Bundled with Terracotta DSO (short for "Distributed Shared Objects"), the plug-in makes Terracotta's point-and-click clustering functionality available from within the Eclipse IDE. Terracotta DSO is a runtime solution that lets data be shared across multiple JVMs without the need for proprietary APIs, custom code, databases, or message queues. With Terracotta DSO, objects can be clustered at runtime just by specifying them by name.
www.terracottatech.com


Helixoft

Helixoft has announced VSdocman 3.0, an add-in for Microsoft Visual Studio .NET, that lets you auto-generate documentation directly from VB .NET or C# source code. VSdocman parses the source and generates customizable MSDN-like documentation with a table of contents, index, search, cross references, IntelliSense and F1 context-sensitive help straight from the class structure and comments it finds there. It outputs the generated documents from a single source to HTML, HTML Help (CHM), Help 2 (HxS), RTF, and XML.
www.helixoft.com