Dr. Dobb's is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.


Channels ▼
RSS

Of Interest - January 1999


Jan99: Of Interest


Metrowerks has announced its CodeWarrior Analysis Tools (CATS) hierarchical profiling and code coverage tools. Based on technology acquired from DEC and TracePoint Technology (which implemented the technology in its high-regarded HiProf and Visual Coverage tools), Metrowerks CATS supports instrumentation of both Microsoft Visual C++ and Metrowerks CodeWarrior Professional binaries for Intel's x86 and Pentium-class processors or AMD's K6 and K6-2 with 3DNow! processors. The CATS tool suite includes a graphical hierarchical profiler that analyzes the time spent in different sections of an executing program. This analysis is performed down to the instruction level. The CATS tool suite also includes a graphical code coverage software tool that, at run time, analyzes which sections of a given binary have actually been executed.

Metrowerks Inc.
9801 Metric Boulevard, Suite 100
Austin, TX 78758
512-873-4700
http://www.metrowerks.com/

Embedded Support Tools has released visionXD, a graphical C/C++ source-level debugger for debugging real-time, embedded PowerPC, ColdFire, and 68300 microprocessors on UNIX hosts. visionXD uses a Register Window to allow engineers to configure internal registers. visionXD costs $2995.00.

Embedded Support Tools Corp.
120 Royall Street
Canton, MA 02021
781-828-5588
http://www.estc.com/

RSA Data Security has announced BSAFES /MIME-C, a set of security components designed to let you simplify building secure messaging capabilities into e-commerce and communications applications. Formerly known as S/MAIL, BSAFE S/MIME-C software is based on the de facto S/MIME secure messaging standard and supports server-side (UNIX) platforms and integration with PKI solutions. Other features include high-level secure messaging APIs, automatic S/MIME message formatting, secure data stores for managing certificates, personal address books, trust hierarchies, and Certificate Revocation Lists, and a full suite of cryptographic algorithms. The RSA BSAFES/MIME-C SDK sells for $295.00. Run-time licenses are available on a royalty, per-seat, or annual fee basis.

RSA Data Security Inc.
2955 Campus Drive, Suite 400
San Mateo, CA 94403-2507
650-295-7600
http://www.rsa.com/

Kuck & Associates has announced Assure 1.1, a Java debugging tool that can pinpoint deadlock and timing-related problems by providing preemptive deadlock detection. Assure dynamically analyzes a Java program's execution and reports errors pinpointed to the source line in the program. Assure is available for $495.00 for Windows NT/95 and Solaris.

Kuck & Associates Inc.
1906 Fox Drive
Champaign, IL 61820
217-356-2288
http://www.kai.com/

WGrammar, from Wintertree Software, is a software component for adding grammar-checking capabilities to applications. WGrammar can locate and identify grammatical problems, and can be used as a text-search engine that can match several multiword patterns simultaneously. The WGrammar Software Development Kit includes 32-bit DLLs for Windows 9x/NT, source code examples written in Visual Basic and MFC, and a programmer's guide. The WGrammar SDK costs $299.00 per developer.

Wintertree Software
69 Beddington Avenue
Nepean, ON
Canada K2J 3N4
613-825-6271
http://www.wintertree-software.com/

Wolfram Research has introduced its Parallel Computing Toolkit, which allows Mathematica to support parallel programming over a network of heterogenous machines. The Parallel Computing Toolkit implements many parallel programming primitives and includes high-level commands for parallel execution of operations such as animation, plotting, and matrix manipulation. It supports shared or distributed memory, automatic or explicit scheduling, failure recovery, and concurrency including synchronization, locking, and latency hiding. Also supported are programming approaches such as parallel Monte Carlo simulation, visualization, searching, and optimization. The implementations for all high-level commands in the Toolkit are provided in Mathematica source form.

Wolfram Research Inc.
100 Trade Center Drive
Champaign, IL 61820
217-398-0700
http://www.wolfram.com/

BugTrapper, from MuTek Solutions, is a tool that records how and where bugs occur in a running Windows application. BugTrapper points to the precise execution path of a bug and the conditions under which it occurred, and generates a log file. There is no need to recompile or relink the application; and BugTrapper can be used to debug code in ActiveX controls, dynamically loaded DLLs, and spawned subprocesses. BugTrapper costs $595.00 for a single license and runs under Windows 95/98/NT.

MuTek Solutions Inc.
1325 Borregas Avenue
Sunnyvale, CA 94089
408-822-5656
http://www.mutek.com/

MicroEdge's Visual SlickEdit 4.0 for Windows is a multiplatform programmer's editor with features that include Context Taging, which performs expression type, scope, and inheritance analysis; DIFFzilla, a set of file differencing tools; ftp support; PL/SQL and Transact SQL language support; and Java support. Visual SlickEdit 4.0 for Windows costs $295.00 for a single user copy.

MicroEdge Inc.
P.O. Box 988
Apex, NC 27502
800-934-3348
http://www.slickedit.com/

IONA Technologies has announced OrbixSSL, which lets you add full- or export- strength encryption and digital signatures to new or existing Java or C++ applications. OrbixSSL, based on SSL Version 3, also gives you full integration with Orbix, OrbixWeb, and OrbixOTM. The OrbixSSL development kit includes the tools necessary to set up a private certificate authority for generating X.509 certificates and private keys for use with applications. OrbixSSL is available immediately on Sun Solaris, Windows NT, and HP-UX. OrbixSSL is priced at $995.00 per developer kit for C++ and Java SSL.

IONA Technologies Inc.
1400 Fashion Island Boulevard, Suite 703
San Mateo, CA 94404
650-378-8600
http://www.iona.com/

A.D. Experts is shipping 4Keeps 2.2, a database modeling tool. 4Keeps 2.2 uses ODBC to reverse engineer or generate Oracle, Sybase, or SQL Server databases. The model is captured in a methodology-neutral repository and is automatically displayed in any of 10 Object Class diagram or Entity/Relationship diagram styles. Diagram style can be varied at will without disturbing the underlying semantics of the model. Once captured, the formatted model, including both diagram and supporting detail, can be electronically distributed for editing and review as a Visio file, an HTML document, an annotatable Windows Help file, or as a Microsoft Word document. 4Keeps 2.2 runs under Windows 95/NT and requires Visio Professional 4.5 or higher.

A.D. Experts Inc.
2500 Packard, Suite 211
Ann Arbor, MI 48104
734-971-0250
http://www.adexperts.com/

ChartWorks's ChartWorks System lets you build, share, and maintain dynamically generated charts from virtually any data source across any platform. The ChartWorks System is comprised of NetCharts and ChartExpress. NetCharts is a pure Java-based online charting package for HTML and Java programmers. ChartExpress is a GUI-based tool for online chart design. The ChartWorks System costs $1595.00. NetCharts 2.1 and ChartExpress 2.1 can be purchased separately and are priced at $995.00 and $695.00, respectively.

ChartWorks Inc.
12510 Prosperity Drive, Suite 200
Silver Spring, MD 20904
301-625-5600
http://www.chartworks.com/

ER Project 1000 from Eagle Ray Software Systems is an integrated project management solution that combines enterprise-wide project management with fully integrated methodology/process management, integrated project workgroup communications, centralized resource management, enterprise-wide cross-project tracking, risk/issue management and industrial-strength schedule/time management. Based on a client/server architecture with a centralized relational database, the ER Project 1000 provides networked access, multiproject capability and multiuser concurrency. ER Project 1000 runs on Windows 3.1/95/NT. ER Project 1000 is priced based upon the number of users.

Eagle Ray Software Systems Inc.
50 Main Street, Suite 1000
White Plains, NY 10606
800-650-7510
http://www.eagleray.com/

Galorath has released Version 5.0 of its SEER-SEM (Software Estimation Model), a development and program management tool that predicts, measures, and analyzes resources, staffing, schedule, risk, and cost for software projects. SEER-SEM now features the capability to integrate commercial off-the-shelf software packages. Also new is proxy sizing, which enables users to define their own metrics for their software projects. Proxies can be defined to represent any countable artifact in a software program, such as the number of requirements, pages of documentation, and types of objects.

Galorath Inc.
100 North Sepulveda Boulevard, Suite 1801
El Segundo, CA 90245
310-414-3222
http://www.galorath.com/

Troll Tech AS has released QT Version 1.41, a GUI toolkit for developing applications on Windows, Linux, and other major UNIX operating systems. Release 1.41 fixes bugs in Version 1.40, which introduced new widgets, drag-and-drop support, and asynchronous I/O support. Both free and commercial versions of Qt are available.

Troll Tech AS
Waldemar Thranes gt. 98b
N-0175 Oslo
Norway
+47 22 80 63 91
http://www.troll.no/

Unity Software Systems has released SmallCycle 2.0, an updated version of its integrated software maintenance system for IBM's VisualAge. SmallCycle 2.0 offers a new capture of the run-time execution stack as objects, providing the developer with a more natural representation of the problem instead of just a printed stack trace. This lets you inspect and traverse the task in a manner that is similar to debugging during the development phase. SmallCycle 2.0 also features a new Task Viewer feature, an executable application that allows tasks that have been captured to files to be displayed from any workstation without requiring the installation of VisualAge or SmallCycle QA. SmallCycle runs on Windows 95/NT and OS/2 Warp, and is supported on VisualAge 4.02b and 4.5 and Visual Age Generator 3.0 and 3.1.

Unity Software Systems
7000 E. Shea Boulevard, Suite 256
Scottsdale, AZ 85254
602-483-7075
http://www.unity-software.com/

Dolphin ToolWorks is shipping Version 3.8 of TotalView, a debugger that supports High Performance Computing (HPC) languages and parallel computer paradigms. TotalView is designed to run on SGI, IBM, Sun, Digital, and other UNIX workstations and real-time platforms. TotalView supports multiprocess and multithreaded applications typically found in research laboratories modeling nuclear physics and other multiple processor applications. TotalView 3.8 substantially improves support for debugging C++ templates, Fortran 90 modules, and laminated variables. Now natively supported are the KAI and Apogee C++ compilers, in addition to PGI HPF, MPI, and PVM. You can unravel and control multiple threads and processes running on a single processor processor, on multiple processor SMP, or MPP systems. Related processes and threads can be automatically acquired. Data arrays can be graphically displayed, and it is easy to dive on program objects and structures for more detail.

Dolphin ToolWorks
111 Speen Street
Framingham, MA 01701
508-875-3030
http://www.dolphinics.com/toolworks/

Tom Sawyer Software has announced its Graph Editor Toolkit for Java. This pure Java component lets you build web-enabled, high performance, scalable, diagramming applications. The Graph Editor Toolkit for Java includes features for generating clean graphs that reveal relationships between data. It is fully customizable and optimized for applications running in distributed web environments.

Tom Sawyer Software
804 Hearst Avenue
Berkeley, CA 94710
510-848-0853
http://www.tomsawyer.com/

ProtoView is shipping JFCDataCalendar, a Swing-based calendar JavaBeans component designed for Java scheduling and Personal Information Manager applications. You can select days on the calendar via single, multiple, or range selection. Selection can be set through the customizer or in code and implemented with mouse clicks or Shift+arrow keys. Display of the JFCDataCalendar can be set for one, three, six, or twelve months. The first day of the week can be Sunday or Monday and days in the calendar can hold image icons. Users can choose the month and year from drop-down menus provided at the top of the JFCDataCalendar. The JFCDataCalendar also includes the DatePlus editing component, an input and validation component with drop-down calendar. In addition, both components support a variety of font, color, border, shadow, and display options. JFCDataCalendar retails for $189.00.

ProtoView
2540 Route 130
Cranbury NJ, 08521
800-231-8588
http://www.protoview.com/java/

DDJ


Copyright © 1999, Dr. Dobb's Journal


Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.