Of Interest

The Practice of Programming, a new book by Brian W. Kernighan and Rob Pike, underscores the fundamental point that programming involves more than just writing code. As a working programmer, say Kernighan and Pike (both members of the technical staff at Lucent Technologies' Bell Labs), you must also assess tradeoffs, choose among design alternatives, debug and test, improve performance, and maintain software written by yourself and others. To this end, The Practice of Programming (ISBN 0-201-61586-X) offers practical advice and real-world examples in C, C++, Java, and a variety of special-purpose languages. You can find out more about the book, which retails for $24.95, by going directly to http://cseng.awl.com/bookdetail.qry?ISBN=0-201-61586-X&ptype=0.

Addison-Wesley Longman Inc.

Computer & Engineering Publishing Group

One Jacob Way

Reading, MA 01867-3999

781-944-3700

http://www.awl.com/cseng/

Software Emancipation Technology has announced Discover 7.0, tools for software quality process control and management. Discover analyzes source code and creates a database of information that captures the interrelationships between the entities in the code base. This database is used to better understand the code and help manage the software- development process. Included in Discover 7.0 is support for C/C++, Java, Embedded SQL, PL/SQL, quality assurance tools, tight integration with Microsoft Visual Studio and Developer Xpress, and a desktop package for rapid source-code comprehension. Discover 7.0 with associated service packages costs $3000.00, it runs on SunOS, Solaris, HP-UX, IRIX, and Windows NT.

Software Emancipation Technology Inc.

15 Third Avenue

Burlington, MA 01803

781-359-3300

http://www.setech.com/

InSpeck-3D is a computer-aided, noncontact optical 3D digitizer that measures the 3D form and texture of a given surface from InSpeck. Models can then be imported into 3D modeling and animation software. InSpeck-3D can be ordered as a color or black and white digitizer, and can acquire texture and 3D coordinates of up to 300,000 points in 0.3 seconds. It uses a halogen white light source, and supports Softimage's Softimage 3D and Kinetix's 3D Studio MAX. InSpeck-3D costs between $19,500 and $35,000, depending on the application.

InSpeck Inc.

4750 Henri Julyan

Quebec City, PQ

Canada H2T 2CA

514-284-1101

http://www.inspeck.com/

InstallShield has released InstallShield for Windows CE. InstallShield lets you create installation code for desktop-to-device, Internet-to-device, and PC-(storage card)-to-device. For the desktop-to-device scenario, InstallShield is tightly integrated with InstallShield 5.5 Professional Edition. InstallShield for Windows CE 1.0 costs $495.00 and is available from InstallShield's web site.

InstallShield Software Corp.

900 National Parkway, Suite 125

Schaumburg, IL 60173

847-240-9111

http://www.installshield.com/

Teamtrack 3.0 is the most-recent version of Teamshare's web-based problem tracking system for software-development teams. With Teamtrack, you can track and prioritize defects, customer requirements, change requests, and other issues, all from a web browser. New features include folders, version-control integration, threaded notes, and remote administration. Teamtrack 3.0 sells for $499.00 for a single user license, with volume discounts available.

Teamshare Inc.

1975 Research Parkway, Suite 105

Colorado Springs, CO 80920

719-599-4444

http://www.teamshare.com/

Harlequin has released Harlequin Dylan Enterprise Edition, a Windows-hosted development environment based on the Dylan language. Harlequin Dylan Enterprise Edition incorporates CORBA support and includes an IIOP-compatible ORB. Harlequin Dylan Enterprise Edition costs $799.00. A Personal Edition is available free of charge from Harlequin's web site.

Harlequin Inc.

One Cambridge Center

Cambridge, MA 02142

617-374-2400

http://www.harlequin.com/

On Time has announced RTIP, a TCP/IP network stack for On time's 32- and 16-bit real-time operating systems. Some of the features of RTIP include all of the C source code, SLIP/CSLIP and Ethernet drivers, and support for the BOOTP, RARP, ARP, ICMP, UDP, and TCP protocols. Add-ons for PPP, FTP, TFTP, NFS, HTTP, SMTP, POP3, TELNET, SNMP, and DHCP are also available. An RTIP license sells for $7500.00 and is royalty free; add-ons cost extra.

On Time

88 Christian Avenue

Setauket, NY 11733

516-689-6654

http://www.on-time.com/

Pegasus Software has released Smartscan Xpress, a 32-bit ActiveX control for imaging that uses the Active Template Library. Smartscan Xpress supports industry formats such as Code39, CODABAR, Interleaved 2 of 5, Code128, UCC128, EAN128, Code93, and UPC-A, and automatically detects the barcodes in an image. The development kit is less than 630 KB in size.

Pegasus Software

4522 Spruce Street, Suite 200

Tampa, FL 33607

813-875-7575

http://www.pegasustools.com/

Inabyte Software has introduced InaGrid 1.5, an updated release of Inabyte's ActiveX virtual/unbound grid control. InaGrid can support over 999 billion grid rows and 2 billion columns. InaGrid is 95 KB in size, and supplies three editing controls that can be used to capture user input: InaEdit, InaCombo, and InaCheck. InaEdit is a text tool that lets users enter data directly into cells; InaCombo places drop-down combo boxes in grid cells; and InaCheck places check boxes into cells. Also, Inabyte provides access to InaEdit's source code. InaGrid 1.5 sells for $179.00.

Inabyte Inc.

5 Betty Lane

Novato, CA 94947

415-883-3407

http://www.inabyte.com/

Gensym has announced NeurOn-Line Studio (NOL Studio), a neural-network toolkit for facilitating process analysis, modeling, and optimization. NOL Studio guides users through the process of data preprocessing, model configuration, training, validation, and deployment. With NOL Studio's visualization tools, users can analyze data sets with over 100,000 records and 100 variables. Applications of NeurOn-Line include inferential measurements of product quality, model-based control, and process fault detection. NOL Studio can be used off-line, for model analysis, or on-line, for real-time model-based diagnostics and control. For online use, there are two options: The predictive models and optimization capability of NOL Studio can be deployed as COM objects in embedded applications. Alternatively, the NOL Studio models can be loaded into Gensym's G2 software. Pricing for NOL Studio starts at $25,000 per user.

Gensym Corp.

125 Cambridge Park Drive

Cambridge, MA 02140

617-547-2500

http://www.gensym.com/

Bluestone Software has debuted its XwingML (pronounced zwing-M-L) software for converting XML documents into Java/Swing applications. XwingML comes with a standard Document Type Definition (DTD) that defines the entire Swing/Java Foundation Class (JFC) set of classes and properties, and provides support for all Swing/JFC Listeners. Complete with sample templates for a wide variety of GUI interfaces, users author XML documents in English, which XwingML reads and then dynamically creates the Java GUI. The end-result is the ability to easily create a Java GUI without writing any Java code. XwingML is available free of charge from Bluestone's web site.

Also from Bluestone Software is Bluestone XML-Server, a dynamic XML server for distributing and deploying XML applications. Bluestone XML-Server dynamically generates and receives XML documents in real time and translates them to backend data sources. Features include support for virtually all networking protocols, introduction of Doclets, comprehensive security features, and core XML services. Bluestone XML-Server is priced at $2995.00 per CPU.

Bluestone Software Inc.

1000 Briggs Road

Mount Laurel, NJ 08054

609-727-4600

http://www.bluestone.com/

Popkin Software has released System Architect 2001, an Enterprise Modeling tool that integrates business, process, component, object and data modeling techniques in a single product. System Architect 2001's modeling support includes Catalyst and IDEF for business and process modeling, UML for component and object modeling, a new, model-based approach for data modeling, and provides complete support for traditional structured analysis and design techniques. System Architect 2001 includes a new 32-bit architecture, DCOM, and Microsoft's Visual Basic for Applications (VBA). System Architect 2001 ships with a wide selection of generators and interfaces for application developers. Also included are links to workflow and simulation tools, as well as HTML generation for model publishing over an intranet/extranet.

Popkin Software & Systems

11 Park Place

New York, NY 10007

212-571-3434

http://www.popkin.com/

Acumen Systems has released AcuForm SDK 2.0, a software development kit for integrating Acumen System's optical recognition technology into applications. The SDK covers a full range of image processing features which have been enhanced for improved image display and recognition accuracy including Automatic Deskew, Rotation, Flipping, Inverse, Filtering, Black and White Border Cropping, Scale-To-Gray, Form Removal, and multipage TIFF functions. The SDK is available in both ActiveX (OCX) control and DLL formats. New recognition engines have been added to this release that recognize a wider variety of data formats. The SDK now includes ICR (handwritten data) and OCR (printed text), in addition to OMR (check boxes) and barcode recognition. The AcuForm SDK costs $1200.00 plus licensing and can be purchased directly from Acumen Systems. The SDK requires Windows 95/NT.

Acumen Systems Inc.

1481 47 Street

Brooklyn, NY 11219

718-438-5100

http://www.acumensoft.com/

Azalea Software has announced that http://www.encryption.com/ now hosts the Carrick online server. The Carrick online server encrypts files through your browser for free, effectively eliminating the current U.S. export restrictions covering strong encryption software. The Carrick online server allows you to upload a file and a password to the server securely using SSL. The file is encrypted or decrypted on the server, ready for you to download. Because the encryption engine itself resides on Azalea's web server in Seattle, nothing is exported. Exporting encrypted files isn't covered by export restrictions, only encryption engines. Therefore, Internet users around the world can use the Carrick online server legally. The Carrick online server is hosted on a co-located Windows NT box running Active Server Pages calling a Carrick DLL. The Carrick online server uses Blowfish with a 448-bit key length and can be licensed from Azalea Software for intranet and Internet servers. Carrick is a family of encryption and cryptography SDKs that allow software developers to incorporate encryption into their projects. The various Carrick toolkits are based on algorithms such as Blowfish, DES, and SHA-1.

Azalea Software Inc.

219 1st Avenue South, Suite 410

Seattle, WA 98104

800-362-7978

http://www.encryption.com/

MERANT plc has released PVCS Version Manager 6.5, which sports a new web-based user interface. New features of PVCS Version Manager 6.5 include a nested, hierarchical project structure, support for parallel development and large projects with features such as n-way merge, and links to complementary PVCS products such as PVCS Dimensions and PVCS Tracker. Pricing for Version Manager 6.5 starts at $649.00.

MERANT PVCS

735 SW 158th Avenue

Beaverton, OR 97006

503-645-1150

http://www.merant.com/

Omni-Vista SP (OVSP) 1.0, project planning software from Omni-Vista, provides software development teams with the ability to visualize and quantify the impact of changing requirements, release dates, prices, budgets, and schedules of a software project. When a parameter within any view is adjusted, all other graphical views are immediately updated to reflect the change. For example, you can add a new project requirement, and instantly see its impact on budgets, schedules, release dates, revenue, risk, and profit. OVSP is a Windows application that supports multiple levels of undo, customizable default views, and data import from Microsoft Project, Microsoft Word, and ASCII text files. Omni-Vista SP is licensed on a per seat basis at $1295.00 per seat.

Omni-Vista

4419 Centennial Boulevard, Suite 222

Colorado Springs, CO 80907

719-955-6664

http://www.omni-vista.com/

Inner Media is shipping DynaZIP-AX 4.0, a Zip-compatible data-compression toolkit/ component for Windows developers. This toolkit provides multithreaded operations and is fully compatible with Active Server Pages. It provides a pair of ActiveX components, one each for Zip and Unzip, which are fully self contained. DynaZIP-AX costs $149.00 per developer, and is royalty free.

Inner Media Inc.

60 Plain Road

Hollis, NH 03049

603-465-3216

http://www.innermedia.com/

DDJ



Copyright © 1999, Dr. Dobb's Journal