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