Departments


New Products

Industry-Related News & Announcements


ASTA Announces QA C++

ASTA, Inc. has announced QA C++. QA C++ is an automated software analysis system that analyses C++ source code and checks for 300 different types of problems, including deviation from the ISO C++ standard and company-specific programming standards, use of non-portable coding practices, and incompatibilities among different dialects of C++. QA C++ also produces a variety of reports which describe and rank potential problems, highlighting the function and line in which a problem was detected.

Because it provides an automated mechanism for documenting and controlling the quality of source code, QA C++ can serve as the foundation for Software Process Maturity and ISO-9001 quality initiatives. In addition, QA C++ calculates and reports on 40 different metrics to measure and document the quality of the source code and its object-oriented design. These metrics include: Cyclomatic complexity (McCabe), static path count, depth of inheritance tree, number of missing method definitions, number of immediate parents/children, weighted methods per class, and coupling between objects. Through a process known as Demographic Quality Analysis, QA C++ lets users make comparisons of the quality of their source code from one release to the next, and to compare the relative quality of their code with samples from industry. Graphical reports such as calling trees and control structures are also provided.

QA ++ can be configured to support the requirements of a particular company or department. Code checking functions can be added and turned on or off, warning messages can be modified, and reports can be customized. In addition to access through an X-Window interface, QA C++ offers a command-line interface which can be run as part of an automated build or "make" procedure, integrating QA C++ into a software validation, release, or quality assurance process.

QA C++ supports UNIX platforms including IBM, SUN, and HP, as well as 386/486/Pentium PCs running SCO UNIX. License prices for QA C++ start at $6,000. For more information, contact ASTA, Inc., 1 Chestnut Street, Suites 205/206, Nashua, NH, 03060; (603) 889-2230; FAX: (603) 881-3740.

Btrieve Technologies Enhances Btrieve for Windows and DOS

Btrieve Technologies, Inc. has released Btrieve for Windows v6.15, to be followed by Btrieve for DOS v6.15. Shipment of the Btrieve Developers Kit for Windows v6.15 and the Btrieve Client Engine for Windows v6.15 have also begun. Btrieve v6.15 incorporates support for the management of large data types (over 64Kb), date integrity and reliability control, and creation and manipulation of indexes. Btrieve V6.15 provide file handling and programming productivity for 32-bit DOS and Windows environments.

The Btrieve Developer Kits contain the Btrieve application programming interfaces (APIs) and developer documentation as well as a restricted client engine licensed for development and testing use. The separately packaged Btrieve Client Engines include all Btrieve client engine files, reproducible documentation covering engine installation and operation, and a license granting the developer the right to copy and distribute engine files, documentation, and critical utilities at no charge.

Btrieve Developer Kits for Windows of DOS v6.15 are priced at $595, with the Btrieve Client Engines priced at $995. Until September 15, 1994, developers can upgrade any version of any Btrieve Developer Kit to the Btrieve Developer Kit for Windows or DOS v6.15 for $295. Developers have the option to purchase the Btrieve Client Engine for Windows or DOS for $300. For more information, contact Btrieve Technologies, Inc., 5918 West Courtyard Drive, Suite 400, Austin, TX, 78730, (800) BTRIEVE or (512) 794-1719; FAX: (512) 794-1778.

Berard Software Engineering Announces OOA&D Pilot Bundle

Berard Software Engineering (BSE), Inc. has begun shipping Object-Oriented Analysis & Design Pilot Bundle. The Pilot Bundle includes a limited version of BOCS (BSE's object-oriented CASE tool), user documentation, the publication A Complete Object-Oriented Design Example, 2nd Edition, and selected slides from BSE's course, Object-Oriented Requirements Analysis.

BOCS lets developers create programming-language-independent object specifications, then automatically generates formatted documentation combining both text and graphics into publishing packages. BOCS provides code generation in C++, Smalltalk/V, and Smalltalk-80.

System designs can be captured using the graphical modeling techniques supported by BOCS, including: Petri net graphic, semantic networks, state transition diagrams, object-message diagrams, program unit graphics, and timing diagrams. A traceability tool lets users trace requirements directly into design and implementation. Library management tools are also included to support the merging or separating of project work to team members.

The publication, A Complete Object-Oriented Design Example, 2nd Edition, includes design documentation and C++ and Smalltalk source code.

The Object-Oriented Analysis & Design Pilot Bundle is priced at $79. Users may upgrade to BOCS for $595 and be credited for their Pilot Bundle purchase. For more information, contact Berard Software Engineering, Inc., 902 Wind River Lane, Suite 203, Gaithersburg, MD, 20878; (301) 417-9884; FAX: (301) 417-9884; e-mail: info@bse.com.

StarBase Ships VERSIONS 1.1

StarBase Corporation has begun shipping VERSIONS 1.1, its Windows-based programmer tool and workgroup support product. VERSIONS 1.1 is a version control system for Windows and Windows NT based on a project library concept. Files can be checked in or out of the project library to allow everyone in a workgroup access to current or past version. VERSIONS 1.1 supports all file types, including binary files. VERSIONS 1.1 is compatible with Borland's Paradox, dBASE and C++, Microsoft's Visual Basic, Visual C++, PowerSoft's PowerBuilder, and Smalltalk image files.

VERSIONS 1.1 supports delta-based versioning of ASCII files, plus side-by-side visual diffing for ASCII files, which lets different version of the same file be compared against an earlier version. Other features of VERSIONS 1.1 include: a DOS command-line interface, a Project Wizard for project setup, automatic project-based schedule check in, a file filer, file wildcard matching inclusion/exclusion rules, user-definable build/test project commands, and File Manager drag and drop for file check in.

VERSIONS 1.1 is priced at $279. One copy of VERSIONS is required for each workstation in a networked installation. For more information, contact StarBase Corporation, 18872 MacArthur Boulevard, Suite 400, Irvine, CA, 92715; (714) 442-4400; FAX: (714) 253-6712.

ISE Introduces Personal Eiffel for Windows

Interactive Software Engineering Inc. has introduced Personal Eiffel for Windows. Personal Eiffel for Windows relies on ISE's Melting Ice Technology, a compiling technique supporting fast incremental compilation. Personal Eiffel for Windows includes many object-oriented tools for class documentation and browsing. Person Eiffel also includes pre-compiled libraries: EiffelBase, covering fundamental data structures and algorithms; and EiffelLex and EiffelParse, for language analysis.

A companion version, Professional Eiffel for Windows, is in beta test. Both versions conform to the NICE standard definition of the language and are source-compatible with each other as well as with other implementations (UNIX, VMS, NextStep). Professional Eiffel for Windows is able to call C routines directly and to generate a portable C package from an Eiffel program, for development across arbitrary platforms.

In another notice, ISE announced the publication of two Bertrand Meyer books, Reusable Software: The Base Object-Oriented Component Libraries and An Object Oriented Environment: Principles and Application. The books are part of Prentice Hall's Object-Oriented Services covering the fundaments of O-O technology. Reusable Software: The Base Object Oriented Component Libraries is a compendium of theoretical and practical information about building high-quality libraries. The second book, An Object Oriented Environment: Principles and Application, presents design rules for visual software development environments, using the ISE Eiffel 3 environments to illustrate their application. This book introduces five design principles and tools implementing these principles, each tool being based on an object type rather than a function.

Personal Eiffel for Windows is priced at $49.95. Reusable Software: The Base Object-Oriented Component Libraries and An Object Oriented Environment: Principles and Application are available at technical bookstores. For more information, contact Interactive Software Engineering, Inc., 270 Storke Road, Suite 7, Goleta, CA, 93117; (805) 685-1006; FAX: (805) 685-6869.

Lone Wolf Introduces Mathematics Toolkits

Lone Wolf Enterprises has announced Mathematics DLL Toolkit! Alpha, Beta, and Gamma Sets. The Mathematics DLL Toolkit! sets are DLL-based toolkits of mathematical functions. Most functions in Mathematics DLL Toolkit! are designed to provide 19 significant figures of accuracy. Working in Windows 3.1, programmers write the code and arrange for displaying the results while the toolkit does the calculations. Using Mathematics DLL Toolkit!, developers can write math, science, engineering, and statistical programs in C/C++, Pascal, Turbo Pascal, and Fortran.

The Mathematics DLL ToolKit! Alpha Set contains 68 plug-in functions, including: inverse trigonometric, mass and area moment, gamma related, hyperbolic, permutations, statistics, factorials, and primes. The Gamma Set contains 148 plug-in unit conversion functions for such units as force, power, volume, length, pressure, viscosity, temperature, mass and molar flux, physical constants, heat, energy, and work, thermal conductivity, heat flux and heat flow, heat capacity and enthalpy, heat-transfer coefficient, and mass-transfer coefficient. The Beta Set contains eleven plug-in functions for matrix math, including: eigenvalues and eigenvectors, simultaneous equations, matrix multiplication, matrix transposition, multiple regression, matrix inversion, matrix addition, and determinants. Each of the three sets comes with its respective library file, a manual explaining the functions, a compiled library and object file for C/C++ programmers, and a compiled interface (.TPU) file for Pascal programmers. The products also include six month free support and provisions for upgrade notices.

The Mathematics DLL Toolkit! sets are priced from $50 to $125. For more information, contact Lone Wolf Enterprises, 1507 E. 53rd Street #438, Chicago, IL, 60615; CIS: 73353,121.

CADRE Extends ObjectTeam and Teamwork

Cadre Technologies has upgraded their ObjectTeam and Teamwork tool suites for object-oriented and structured method automation for C/C++, and Ada software development. ObjectTeam, a suite of object-oriented software tools and drivers, supports the automation of OO methodologies, Shlaer-Mellor, and Rumbaugh Object Modeling Technique (OMT). Teamwork supports real-time structured analysis and modeling methods automation.

ObjectTeam for Shlaer-Mellor generates executable code directly from an object-oriented analysis model. Based on the Shlaer-Mellor method's Recursive Design technique, ObjectTeam can build reusable design templates that translate OOA models into executable code. ObjectTeam also includes a pre-packaged template for generating C++ code. Other features of ObjectTeam for Shlaer-Mellor include the ability to derive and generate state transition tables, and generate documentation in DoD-2167A, DoD-498 (draft), ISO-9000, and IEEE standard formats.

Features of ObjectTeam for Rumbaugh include: C++ code and object model reuse and navigation, reverse engineering, and configuration management support. Also included in ObjectTeam for Rumbaugh are educational and technical support services for object-oriented and C++ development.

Release 6.0 of Teamwork includes Teamwork/ShortCut (SC) for prototyping, Teamwork/Dynamic Analysis(DA) for dynamic model verification and debugging; SQL generation capabilities for Informix and Ingress; reverse engineering and metrics capabilities for Teamwork/Ada; and "push button" documentation for DoD2167A, DoD-498 (draft), ISO-9000, and IEEE standards.

Pricing for ObjectTeam starts at $3,995. The price for an individual Teamwork configuration starts at $8,500 and varies depending upon configuration. For more information, contact Cadre Technologies Inc., 222 Richmond Street, Providence, RI, 02903; (401) 351-5950; FAX: (401) 455-6800.

Taligent Initiates PEEK Program

Taligent, Inc. has announces its Partners Early Experience Kit (PEEK) program which will provide a select group of software developers with Taligent code, documentation, and training. This is the first group of software developers to receive Taligent code and begin developing Taligent applications.

The PEEK program is designed to educate and train developers to write Taligent applications. The program includes: delivery of the first TalAE code and header files; six one-week training classes that provide hands-on training for developers to begin designing and developing Taligent applications; participation in the Taligent Developer Technical Services (DTS) program, which provides extensible documentation, access to technical support resources through Taligent's Interact and CompuServe forums, an e-mail help line, an on-site STS lab, and a two-day communication session that focuses on Taligent's market vision, product strategies, and investor deployment plans for Taligent products.

PEEK is a pre-beta developer's kit for TalAE initially running on the AIX operating system. The pre-beta kit provides approximately 80 of the frameworks planned for TalAE version 1.0. These frameworks fit into three categories: application frameworks, domain frameworks, and support frameworks. PEEK also includes an early version of Taligent's People, Places and Things user interface metaphor. PEEK will be delivered on two compact disks which include the TalAE system, an integrated set of development and analysis tools, and sample applications.

In addition to delivering PEEK to participating developers, Taligent has shipped a TalAE reference release to its investors, Apple, HP, and IBM. The reference release included the TalAE source code, an automated build and test environment, and documentation in electronic form.

For more information, contact Taligent, Inc., 10201 N. De Anza Blvd., Cupertino, CA, 95014-2233; (408) 255-2525.

ILSI Announces DRTS for Windows

ILSI has announced DRTS for Windows. DRTS is a suite of code management tools that lets individuals and teams work in parallel during the software development process. DRTS provides integration across distributed computing environments including servers, workstations, and laptop computers running DOS, Windows, and UNIX.

DRTS is a flexible system which adapts to different development processes. As users develop, integrate, test, and release software, DRTS tracks the changes at each stage. Maintaining multiple concurrent releases is possible because DRTS lets the user propagate changes from one release to the next.

DRTS supports Intel x86 platforms running DOS and SCO/UNIX and also Sun SPARC platforms running SunOS. DRTS is priced at $300 per single user for the DOS and Windows versions, and $500 per single user for the UNIX version. For more information, contact ILSI, 6325 East Monte Cristo Avenue, Scottsdale, AZ, 85254; (602) 991-8281; e-mail: drtsinfo@ilsi.mn.org.

XVT Announces Native Support for Power Macintosh

XVT Software Inc. has announced it will support the development of native Power Macintosh applications with a product release planned for the third quarter of this year. XVT plans to support the Power Macintosh with its Development Solutions for C, Development Solutions for C++, and XVT-PowerObjects. According to the company, by producing native PowerPC object code, applications developed using XVT's Development Solutions for the Power Macintosh running in native mode show a 4X speed improvement over those running in emulation mode.

XVT products include the XVT Development Solution for C, including XVT-Design, a layout prototyping and code generation tool; the XVT Portability Toolkit; XVT Development Solution for C++, including XVT-Power++, an object-oriented application framework, and the XVT Portability Toolkit; and XVT-PowerObjects Pak I, a set of pre-built, reusable GUI objects.

XVT Development Solutions for C and C++ are priced at $1,950 for Macintosh and PCs and $6,300 for workstations. XVT-PowerObjects are $395 and $495 respectively. Contact XVT Software Inc., 4900 Pearl East Circle, Boulder, CO, 80301; (303) 443-4223; FAX: (303) 443-0969.

Pure Software Releases Quantify for HP Workstations

Pure Software Inc. has announced that Quantify is available for developers on HP 9000 workstation. According to Pure Software, Quantify gives practical, useful performance information to C/C++ developers so that even novice developers can write applications without performance bottlenecks. Quantify is built on the same Object Code Insertion (OCI) technology as Pure Software's Purify.

In conjunction with the release of Quantify 1.1.2 for HP-UX, Pure Software has announced completion of Quantity's integration into the HP SoftBench software development environment. The integration gives SoftBench users access to Quantify's capabilities. For more information, contact Pure Software Inc., 1309 S. Mary Avenue, Sunnyvale, CA, 94087; (408) 720-1600; FAX: (408) 720-9200; e-mail: info@pure.com.

DVA Announces Multimedia Developer's Kit

Digital Video Arts. Ltd. (DVA) has announce the Multimedia Application Development System based on Intel's 82750 technology. The kit provides developers with the ability to mix video and graphics from a single source, facilitating the creation of applications, ranging from point-of-sale kiosks to embedded games systems that utilize Indeo video, Production Level Video (PLV), or TrueMotion format digital video files. The Multimedia Application Development System includes Digital Video Art's New World Development Kit software and an Intel ISA bus ActionMedia II display board with capture module for video and audio capture and playback.

DVA's NewWorld software is a collection of C/C++ linkable libraries and tools that provide multimedia record and playback, high-speed graphics, animation, and video effects output from a Single Intel 82750 video processor board. A Media Control Interface (MCI) device driver is also provided which supports high-level authoring packages and facilitates the playback of video files in MS-Windows.

The Multimedia Application Development System is priced at $2,995 for Microsoft Windows, and $2,195 for DOS platforms. A combination package containing both DOS and Windows formats is priced at $3,495. Included in the System are coupons for discounts on NewWorld training programs and video compression services from Horizons Technology, Inc., NB Engineering, and Tel&Tota, S.A. For more information, contact Digital Video Arts, Ltd., Twining Center, Suite 107, 715 Twining Road, Dresher, PA, 19025; (215) 576-7920; FAX: (215) 576-7932.

BBN Ports TotalView Debugger to DEC Alpha

BBN Systems and Technologies has announced that TotalView, their source-level debugger, is available for DEC Alpha AXP RISK workstations running OSF/1. TotalView includes a point-and-click interface, on-line help, and menus. TotalView provides source-level debugging for C, C++, FORTRAN, and assembly and mixed source/assembly debugging. TotalView requires no special make files and imposes no restrictions on code or symbol table size. In addition, TotalView support single-character keyboard accelerators and single-click mouse functions.

Prices for TotalView are based on a sliding scale, starting at $975 for a single-user license and $525 for a single, multi-platform server. For more information, contact BBN Systems and Technologies, 10 Moulton Street, Cambridge, MA 02138; (617) 873-2559.

Lenel Systems Announces MediaDeveloper 2.0

Lenel Systems Intl. has announced MediaDeveloper 2.0, a multimedia application builder for Windows. MediaDeveloper, a multimedia OLE server, includes three application interfaces: Automation, VBX, and OCX. Depending on the environment, developers can use the interfaces, DLLs, or C++ libraries to create multimedia applications.

MediaDeveloper supports a variety of digital and analog media formats. According to Lenel, MediaDeveloper supports "virtually any graphics format," including PhotoCD. MediaDeveloper's video and animation formats include Microsoft's AVI, Intel's Indeo, Autodesk's FLI and FLC, and Apple's QuickTime for Windows. WAV, MIDI, and audio CDs are also supported. Using Media Developer, users can integrate analog video and device control from laser disc and videotape players using Lenel's MCI Drivers Kit.

Features of MediaDeveloper include: media segmenting, "hot spots" for creating interactive applications, creation and display of thumbnail images of graphics, video and animation, and database links using Object Handles.

MediaDeveloper is priced at $695. Special offers are available for a limited time. For more information, contact Lenel Systems International Inc., 290 Woodcliff Office Park, Fairport, NY 14450-4212; (716) 248-9720; FAX: (716) 248-9185.

Lernout & Hauspie Offer Text-to-Speech SDKs

Lernout & Hauspie Speech Products has begun offering its text-to-speech (TTS) Software Development Kits (SDKs) designed to integrate TTS capabilities into Microsoft Windows applications. TTS software converts ASCII text into speech output. The TTS SDKs are available for American English, German, French, and Spanish.

The TTS technology consists of three components: a linguistic module that converts inputted text into a phonetic transcription; a phonetic module that links appropriate speech parameters to the phonetic text by concatenating phonemes; and an acoustic module which produces the speech output.

The TTS SDK package includes: TTS evaluation software, sample programs, an API function reference and programming guide, a DLL with separate data files and sample text files, and supporting documentation.

The TTS SDK package is priced at $1,999 and includes a license for one copy of TTS software in one language. Additional languages are $499 and include a single license fee. For more information, contact Lernout & Hauspie Speech Products, 800 West Cummings Park, Suite 3100, Woburn, MA 01801; (617) 932-4118; FAX: (617) 932-9209.

AccuSoft Ports Imaging Library

AccuSoft Corporation has announced its Windows PRO Gold Image Format Library and the UNIX Pro Gold Image Format Library 4.0. Both libraries let developers add comprehensive imaging capabilities to their applications. Both libraries support the following raster image formats: JPEG, TIFF, PCX, DIB, TGA, GIF, WFM, PICT, DCX, WPG, EPS, and BMP. Other features of the libraries include: anti-aliasing algorithms, JPEG and Group 4 handling, and image rotation by as little as 0.01 degrees.

AccuSoft libraries support 12 image formats, image display, printing, compression, decompression, scanning, and other image manipulation functions. According to AccuSoft, the 32-bit PRO Gold libraries offer up to six times the performance of AccuSoft's Standard Series imaging libraries. The PRO Gold series support UNIX, Windows, and Macintosh environments.

The Windows PRO Gold Image Format Library 4.0 and the UNIX PRO Gold Image Format Library 4.0 are both priced at $1,995. For more information, contact AccuSoft Corporation, 112 Turnpike Road, Westboro, MA 01581; (508) 898-2770; FAX: (508) 898-9662.

SDT Announces Testing Demos and Info on CD-ROM

Software Development Technologies has announced Software TestWorld, an interactive CD-ROM application incorporating software testing products and services. With Software TestWorld, users can learn about testing tools, standards, training, consulting, conferences, and publications, and can give testing tools trial runs. Software TestWorld is organized according to the testing needs of users. The CD-ROM includes product information and evaluation kits on the tools.

The first release of Software TestWorld plans for tools from the following companies: Advanced Software Automation Inc., Azor, Inc., Mercury Interactive Corporation, PROCASE Corporation, QualTrack Corporation, VERITAS Software, and others. Software TestWorld supports both UNIX and Windows operating systems. For more information, contact Software Development Technologies, 20431 Stevens Creek Blvd., Suite 110, Cupertino, CA 95014; (408) 252-8306; FAX: (408) 252-8307.