Available Tools



updated 1/8/2001

 


COCOMO

USC COCOMO 81
This program is an implementation of the 1981 COCOMO Intermediate model. It predicts software development effort, schedule, and effort distribution via point estimates. It is available for Sun Sparc Unix and Microsoft Windows 3.1/95/NT platforms.

 
USC COCOMO II
This program is an implementation of the COCOMO II Post-architecture model. It predicts software development effort, schedule, and effort distribution via range estimates. It is available for Sun Sparc Unix, Microsoft Windows 95/NT, and Java-enabled platforms.

CODECOUNT(TM)
The CodeCount toolset is a collection of tools designed to automate the collection of source code sizing information. The CodeCount toolset spans multiple programming languages and utilizes one of two possible Source Lines of Code (SLOC) definitions, physical or logical.


WinWin

WinWin Negotiation Tool
This is a distributed groupware negotiation tool based on the Theory W approach to negotiation. The tool supports a collaborative approach to requirements engineering and the design of complex software systems. It is available for Unix-based Sun Sparc workstations, personal computers running Linux, and Java-enable environments.



Process Model Selection Assistant

This DOS program aids in the choosing of a process model for program development. The program will run on any IBM PC compatible computer. Uncompress with pkunzip 2.04G, or using the WinZip utility.



Software Technical Risk Advisor

This program will advise you on potential conflicts or risks in a project at the specification development stage. It will only run on Sun workstations. The software can be retrieved in two ways:

1)Download the available stra.tar.Z file to a pc, where it will download as the WinZip archive stra_tar.Z. Then open the archive with the WinZip utility, supplying the name stra.tar when the utility asks for the name of the compressed file contained within the stra_tar.Z archive. You can then either let WinZip unzip the stra.tar file on your pc, after which the resulting decompressed files must be moved to a Sun workstation, or you can move the stra.tar file to the Sun workstation first, and then untar the file there directly using the Unix command "tar -xvf stra.tar" to obtain the needed uncompressed files to run the program.

2)The other option is to download stra.tar.Z directly to a Sun workstation, where it will download as stra.tar.Z. Using the Unix command "uncompress stra.tar.Z" decompress this file which will result in the file stra.tar. Then using the Unix command "tar -xvf stra.tar" untar the file to obtain the needed uncompressed files to run the program.



User Interface Design Assistant

This program applies style guide checking to programs that use the DevGuide development system. The program runs in Lisp and requires that you be using the Sun DevGuide system (which you must supply). The software can be retrieved in two ways:

1)Download the available UIDA.tar.Z file to a pc, where it will download as the WinZip archive UIDA_tar.Z. Then open the archive with the WinZip utility, supplying the name UIDA.tar when the utility asks for the name of the compressed file contained within the UIDA_tar.Z archive. You can then either let WinZip unzip the UIDA.tar file on your pc, after which the resulting decompressed files must be moved to a Sun workstation, or you can move the UIDA.tar file to the Sun workstation first, and then untar the file there directly using the Unix command "tar -xvf UIDA.tar" to obtain the needed uncompressed files to run the program.

2)The other option is to download UIDA.tar.Z directly to a Sun workstation, where it will download as UIDA.tar.Z. Using the Unix command "uncompress UIDA.tar.Z" decompress this file which will result in the file UIDA.tar. Then using the Unix command "tar -xvf UIDA.tar" untar the file to obtain the needed uncompressed files to run the program.



If a software download from this page fails, then ftp the software directly by doing the following:

For WinWin:

% ftp ftp.usc.edu
% Name: anonymous
password: (your email address)
ftp> cd pub/soft_engineering/winwin1.2
ftp> bin
ftp> get winwin1.2_solaris2.x.tar.gz

For COCOMO:
% ftp ftp.usc.edu
% Name: anonymous
password: (your email address)
ftp> cd pub/soft_engineering
ftp> bin
ftp> cd COCOMOII (or cd cocomo81)
ftp> get MSWin.zip (or get SunOS4.x.tar.Z)
Click on the graph to view website visitor statistics:


To the Center for Software Engineering Home Page

Copyright 1995, 1996, 1997, 1998, 1999 The University of Southern California

The written material, text, graphics, and software available on this page and all related pages may be copied, used, and distributed freely as long as the University of Southern California as the source of the material, text, graphics or software is always clearly indicated and such acknowledgement always accompanies any reuse or redistribution of the material, text, graphics or software; also permission to use the material, text, graphics or software on these pages does not include the right to repackage the material, text, graphics or software in any form or manner and then claim exclusive proprietary ownership of it as part of a commercial offering of services or as part of a commercially offered product.