Letters

Dr. Dobb's Journal December 2003

Certicom is shipping V4 of its Security Builder Crypto toolkit, which includes new Federal Information Processing Standard (FIPS)-validated algorithms, intended to help you build applications and devices that meet U.S. government regulations. Also new to Security Builder Crypto 4.0 is support for Microsoft's Smartphone OS, Windows CE.Net 4.0, and Itanium (Linux and Windows) platforms. In all, 30 platforms are targeted. The toolkit also supports SHA-2 and uncompressed point Elliptic Curve Cryptography (ECC) public keys, as well as MD5, RC4, RSA, and AES.

Certicom

5520 Explorer Drive, 4th Floor

Mississauga, ON

L4W 5L1 Canada

905-507-4220

http://www.certicom.com/

Rhapsody 5.0 from I-Logix implements the UML 2.0 Final Adopted Specification and extends it with support for functional methods. Systems engineers and C programmers can create functional block diagrams while remaining inside the UML 2.0 environment. You can also select options to optimize the code size to reduce required ROM and RAM, or to generate code compliant with the Motor Industry Software Reliability Association's guidelines. In addition, Rhapsody 5.0 features enhanced Sequence Diagrams, Ports, Tags, Information Flows, Statechart Inheritance, and Structured Classes.

I-Logix

Three Riverside Drive

Andover, MA 01810

978-682-2100

http://www.ilogix.com/

Parasoft has updated both its SOAPtest and .TEST error prevention tools. SOAPtest 2.1 includes support for ebXML and automatically performs server testing, load testing, and client testing as well as creating test suites from WSDL documents. SOAPtest runs on Windows 2000/XP, Linux, and Solaris. .TEST is a set of over 200 built-in coding standards for Visual C# .NET, Visual Basic .NET, and managed Visual C++ .NET; and it now includes RuleWizard, a tool for designing custom-coding standards.

Parasoft

101 E. Huntington Drive, 2nd Floor

Monrovia, CA 91016

626-256-3680

Adept Technology, an industrial robot manufacturer, has released Adept ActiveV+ software, allowing real-time control of Adept robots and motion controllers from native PC languages using Microsoft COM. Adept ActiveV+ lets a PC issue direct real-time robot motion and monitor commands over an Ethernet- or FireWire-based high-speed bus. Using Microsoft's ActiveX controls, ActiveV+ lets you develop programs in native PC languages (like Visual Basic and C++) to integrate Adept HexSight PC-based machine vision software and third-party PC-based automation.

Adept Technology Inc.

3011 Triad Drive

Livermore, CA 94551

925-245-3400

http://www.adept.com/

Workstate has announced Codify 1.3, an add-in for Visual Studio .NET that generates code from templates, replacing repetitive code patterns in projects. New to Version 1.3 is C++ embedded code generation, in addition to C# and VB .NET; file-based code generation, regardless of language; a template editor that runs as a standalone application, outside of Visual Studio; and enhanced workgroup features such as networked template locations.

Workstate

760 South Third Street

Columbus, OH 43206

412-436-0603

http://www.workstate.com/

Aonix has released PERC 4.1, a JVM that provides a pacing agent and profiling tools designed to help you achieve real-time control of your applications. Using a new garbage-collection pacing API, the PERC 4.1 pacing agent monitors the memory allocation behavior of the application workload and automatically adjusts the timing and ratios of CPU-time increments dedicated to garbage collection activities. Source code for the pacing agent is provided if you need to fine-tune your code for specialized system needs. PERC 4.1 also includes AOT and JIT compiler optimizations, as well as new platform support.

Aonix North America Inc.

5040 Shoreham Place, Suite 100

San Diego, CA 92122

858-457-2700

http://www.aonix.com/

M7 Application Assembly Suite Version 4.0 provides rapid application development (RAD) support for building web apps with Java. M7 includes a repository designed to help you reuse existing IT assets including database schemas, web services, and JavaBeans. M7 also provides graphical tools for editing UIs and defining application navigation and workflow visually. The new version adds support for the Tomcat JSP Servlet Container, the JSTL and Struts open-source libraries, as well as new inline Java editing capabilities and integration with JBuilder, Eclipse, and WebMethods.

M7 Corporation

10101 N. De Anza Blvd., 1st Floor

Cupertino, CA 95014

408-850-0700

http://www.m7.com/

http://www.parasoft.com/

Teranex has introduced an MPEG Artifact Reducer to address DCT compression artifacts common to MPEG, JPEG, and DV material. In addition to image enhancement, Teranex also provides a suite of applications for improving film-originated standard-definition and high-definition material; the imageRestore tools address dirt concealment, noise and grain reduction, scratch concealment, and image instability.

Teranex

7800 Southland Blvd., Suite 250

Orlando, FL 32809

407-858-6000

http://www.teranex.com/

AgenSoft has released Patch Factory 2.0 for Windows, a program that helps you create patch packages for software and file updating. Generated patch packages are small, self-extracting executable update programs with an adjustable multilingual interface (English, German, Italian, French, Polish, and Czech languages are available). Patches can modify or replace installed software files to add new features, fix bugs, or add support for new hardware.

AgenSoft Inc.

7 Moskovskaya str.

Novomoskovsk 301670

Russian Federation

http://www.patchfactory.com/

DDJ