Commercial Products
I have listed some commercial products with brief descriptions and where to obtain further information. I encourage other companies to submit products which have a relevance to software process automation. Please send any additions or corrections for products listed below to procauto@sei.cmu.edu.
. Do You Have a Commercial Product We Should Know About?
. Amadeus
. Continuus
. CS/*
. InConcert
. Life*Flow
. MATE
. Process Continuum
. Process Engineer
. ProcessWeaver
. ProcessWise
. ProSLCSE Vision
. SynerVision
Amadeus
Amadeus Measurement System
Amadeus Software Research
25 Spring Lane
Westwood MA 02090
Phone
617-326-9339
Contact
Amadeus Software Research, Inc.
10 Young Court
Irvine, CA 92715
Phone
714 / 725-6400
FAX
714 / 725-6411
Internet
amadeus-info@amadeus.com
Category
Metrics collection/analysis
Platforms Supported
Sun SPARC under SunOS 4.1.1, Ports to IBM, HP and DEC
platforms anticipated.
Release Summary
The Amadeus Measurement System v2.0 is an automated software
metric collection, analysis, reporting, graphing, and prediction system
for software process and product analysis and improvement.
Package Options
The Amadeus Basic Package provides infrastructure, tools, and
pre-defined templates for metric graphs, reports, data export, data
import, and data entry. The Amadeus Customization Package provides
full user-customizability of metric templates. The Amadeus Prediction
Package provides metric prediction capabilities using classification
analysis.
Metrics
The Amadeus products provide support for these metric categories:
Errors, Size, Effort, Cost, Changes, Structure, Cycle time, Schedule
Metric Collection Tools
Amadeus metric collection tools are available for these languages:
C, Ada, C++, Unix Csh scripts
Graph and Report Formats
Amadeus generates PostScript files for metric graphs and ASCII files
for metric reports.
Data Import and Export Formats
Metric data can be imported from an ASCII file or the spreadsheet
format tab-separated-value. Metric data can be exported to an ASCII
file or the spreadsheet formats comma-separated-value or
tab-separated-value.
Application Programmer Interface (API)
Amadeus provides an application programmer interface for:
C, Unix Csh scripts, SoftBench messages
Tailorability and Extensibility
Amadeus provides an open architecture for software measurement that can
integrate Amadeus-supplied tools and foreign tools. Amadeus is
user-tailorable and user-extensible.
Platforms Supported
The Amadeus products are available on the platforms: Sun Sparc SunOS
4.1.X, Sun Sparc Solaris 2.X, IBM RS/6000 AIX 3.2, DEC Alpha OSF/1 2.0,
DEC VAX VMS 5.5-2, and HP 9000/700 HP-UX 9.0.
Prices (Effective 1/16/94)
Amadeus Basic Package ($600 per workstation run-time license), Amadeus
Customization Package ($2000 per concurrent user license), Amadeus
Prediction Package ($3000 per concurrent user license), C metric tool
(included in Basic Package), Ada metric tool ($1000 per concurrent user
license), C++ metric tool ($1000 per concurrent user license), Csh
metric tool ($1000 per concurrent user license). Maintenance is 15%
annually. Introductory and advanced training courses ($3500 plus
travel per course) and consulting are available. Site and corporate
licenses are available.
Information in this document is subject to change without notice.
Amadeus is a registered trademark of Amadeus Software Research, Inc.
Printed August 1994.
Continuus
Continuus, Inc.
108 Pacifica, 2nd Floor
Irvine CA 92718-3332
Contact
Jennifer Arme
Phone: 714 / 453-2299 ext. 226
Category
Configuration management
Platforms Supported
HP 9000 Series under HP-UX 8.0X, Sun SPARC under SunOS 4.1X,
IBM RS/6000, DEC Ultrix
Description
Continuus is a client/server-based software configuration
management system that provides complete control over development and
maintenance activities. Continuus can be used by software engineers,
project managers, quality control engineers, technical writer and other
team members to control not only software but also related data such as
documentation and designs.
While Continuus provides a baseline turnkey solution, Continuus
does not require that you use a particular methodology or process.
Rather, CaseWare/CM can be customized to implement, automate and enforce
a development process that best fits your unique requirements.
CS/*
Client Server Connection Ltd.
103 S. Bedford Road
suite 202
Mt. Kisco, NY 10549
Contact
Marc Myers
Phone: 914 241 9100
Internet URL: http://www.cscl.com
Category
Process definition
Process-centered environments
Integrated estimation and corporate standards
Platforms Supported
MS Windows 3.1, 95, NT
Description
CS/* is the third-generation expert-system-enabled client-server design,
planning, and estimation system from Client Server Connection Ltd.
Decision Vision 1
Software Business Management Inc.
234 Littleton Rd.
Westford MA 01886
Phone
508-692-4245
Category
Metrics collection/analysis
Platforms Supported
Sun SPARC under SunOS 4.1.x, with OpenWindows 3.0
Description
Decision Vision 1 is a non-intrusive tool for managing the quality,
cost and schedules of software development projects. It captures
critical mode statistics at preset (user defined) intervals for
calculating, graphing, and reporting volatility, reliability and
complexity information for any selected development period.
It predicts costs and schedules based on the historical project
data, staffing levels, hourly labor rates and target quality. Decision
Vision 1 analyzes entire projects or selected software units to
help allocate resources effectively for troubleshooting and
correcting software errors.
InConcert
Xerox Corporation
Advanced Information Technology
4 Cambridge Center, 4th floor
Cambridge, MA 02142
Contact
Debra Leigh Henry
Phone
617-499-4488
Category
Process-centered environment
Platforms Supported
Sun SPARCstations and compatibles, IBM RS/6000 series, HP 9000,
and PCs and compatibles (386 and 486) (client mode)
Life*Flow
Computer Resources International A/S
245 146th Place SE
Suite 270
Bellevue, WA 98007
Contact
Lynn Campbell
Phone
206 / 643-4773
Category
Process-centered environment
Platforms Supported
Sun SPARC, IBM RS/6000, HP9000, PC Windows (client mode).
Description
Life*Flow is a workflow management system that enables users to:
Define business procedures in a precise way as a number of related tasks and,
Manage the flow of work among participants according to the
defined rules. The management includes:
- Passing tasks from participant to participant in correct sequence,
- Presenting each participant with the data and functions needed to
perform the task, and
- Ensuring that the parts of a task are performed before it is
passed on.
Life*Flow is comprised of the following components:
The administration Environment for describing the organization
of an enterprise and for definition of business procedures,
The Distribution Environment for distribution of the workflows
among participants,
The Execution Environment for executing single tasks of a
workflow, and
The Auditing Environment for monitoring the progress of workflows and for reporting the history of workflows
MATE
Advanced Development Methods
1419 Center Street
Bethlehem, PA 18018
Contact
Grant Heck
Phone
610 / 868-0411
Category
Task management environment
Platforms Supported
PC compatibles with minimum 386 CPU.
Description
Workgroup members using MATE are supported with "workbenches",
that integrate tools guidelines and communications at each point in
a product's development cycle. The workbenches are available in
three versions:
The Process Engineer builds process definitions and re-uses these
processes to define types of work (route maps) therefore minimizing
all the supported workgroups' learning curves.
The Planner customizes work plans and schedules and then monitors
plans, and manages projects, estimates work and communicates
with developers.
The Developer enables workgroup members to control work on
multiple projects through templates, guidelines, worksteps and
automated tools. Enterprise process knowledge is organized
and stored in MATE's knowledge database, which contains
all work process definitions including: products, worksteps,
standard, templates, guidelines, and automated tool definitions
and linkages.
Process Engineer
LBMS, Inc.
1040 North Kings Highway
Suite 724
Cherry Hill, NJ 08034
Contact
Joni Fuller
Phone
609-482-2011
Category
Task management environment
Platforms supported
Networked PCs
Process Continuum
Platinum Technology Inc
1815 South Meyers Road
Oakbrook Terrace
IL 60181
Contact
Ed Dant
Phone: 916-756-9043
Internet URL: http://www.platinum.com
Category
Process definition
Process analysis
Project estimation and management
Platforms Supported
MS Windows 3.x, 95, NT and others
Description
PLATINUM Process Continuum is a complete suite of tools for process and
project management.
ProcessWeaver
Cap Gemini America
1114 Ave. of the Americas
29th floor
New York, NY 10036
Contact
Larry Proctor
Phone (US)
1-800-759-8255 (pin: 513-3640)
Category
Process-centered environment
Platforms Supported
Unix platforms including HP, Dec, Sun SPARC, IBM RS/6000.
The Agenda (client mode) also runs under MicroSoft Windows.
ProcessWise
ICL
ProcessWise Portfolio Center
ICL Waterside Park
Cain Road
Bracknell, Berkshire, RG12 1FA
United Kingdom
Contact
Jane Burns
Phone (UK)
44-0344-711795
Category
Process-centered environment
Platforms Supported
ICL DRS6000, ICL Series 39, Sun, Bull DPX20, IBM RS/6000
Description
(This may be somewhat dated as it was received in November 1992)
PROCESSWISE currently comprise three main components :
PROCESSWISE WORKBENCH provides a range of business modelling
tools to enable business processes to be captured, analysed
and redesigned. The WORKBENCH is a high resolution graphical
workstation employing an object-oriented, rules based technology.
PROCESSWISE WORKBENCH provides considerable flexibility to allow
individual organisations to customise for organisational or
project standards and rules. This allows the business analyst
to focus on the underlying business process.
PROCESSWISE INTEGRATOR brings together a unique set of object
oriented tools which allow the desired process to be compiled
into in an executable, co-operative work group style, process
management (or enactment ) system. PROCESSWISE INTEGRATOR
coordinates the business activities of the various people
in the process and integrates other specialist information
processing applications and data systems information systems
necessary to support the process.
PROCESSWISE SERVICE comprised a range of consultancy, training
and support services that underpin the essential steps of process
redesign, construction and integration into live systems.
The PROCESSWISE IT framework provides the core capabilities and
product set to enable a client-server based Business Process
Application architecture to be developed and implemented.
ProSLCSE Vision
International Software Systems Inc.
9430 Research Blvd, Echelon IV
Suite 250
Austin TX 78759
Contact
Cecil Martin
Phone
512 / 338-5729
Category
Process-centered environment
SynerVision
Hewlett-Packard Company
Software Engineering Systems Division
3404 East Harmony St., MS 7
Fort Collins, Colorado 80525
Contact
Dave Pugmire, Process Program Manager
Phone
303-229-3265
Category
Process-centered environment
Platforms Supported
HP9000. Sun SPARC platforms should be supported in 1994.