OTSO: A Method for Selecting COTS

Goals:

This project develops techniques and support for helping in the search and selection of reusable components in software development. The objective is to define an evaluation process and evaluation criteria that can be reused repeatedly in an organization involved in reuse. The project is carried out with Hughes Information Technology Corporation and NASA.

Status:

An initial version of the OTSO method has been developed and it has been evaluated in two case studies. It will be subjected to further validation as soon as suitable case studies can be arranged.

Validation Strategy:

The OTSO method has been tested in two real-world case studies. The first case study demonstrated the overall feasibility of the approach and provided feedback in refining the cost estimation aspects of the method. The second case study focused on establishing the feasibility of the formal evaluation criteria definition and studied the impact of two different evaluation data consolidation techniques.

The main conclusion of our case studies are the following:

New case studies will be carried out during 1995.

Results:

The main characteristics of the method are

People:

Jyrki Kontio

Gianluigi Caldiera

List of Publications concerning the project:

The following reports have written by the project (if you have problems in printing the files, please, contact jkontio@cs.umd.edu):

This report describes how the reuse goals can be formulated and evaluation criteria derived from these goals. Availability: CASCON '96 proceedings, by request from jkontio@cs.umd.edu or download the paper: in postscript format (513 Kb) or PDF format(107 Kb).
This report describes the browser selection case study in detail. Availability: ICSE-18 proceedings, by request from jkontio@cs.umd.edu or download the paper (a postscript file, 541 Kb) or download the annotated slide set (WinZipped postscript file, 165 Kb).
Overview of the OTSO method: This paper presents the OTSO method for evaluating and selecting off-the-self software components to be reused in software development. The OTSO method has been tried out in two case studies and initial results of these studies are reported. Availability: by request from jkontio@cs.umd.edu or download the paper (a postscript file, 684 Kb) or download the annotated slide set (WinZipped postscript file, 176 Kb).
Detailed description of the OTSO method: the motivation and background, the OTSO process, templates methods are described in detail. Availability: from jkontio@cs.umd.edu by request or download a postscript file (1.3 Mb).
This report describes the evaluation results of the evaluation and selection of the hypertext browser tool for document viewing tool specified for the ECS V1 System. The evaluation data was analyzed using two different methods, leading to slightly different results. However, the best browser in both methods was the same: Netscape. Availability: Available through EDHS Web site.
This report describes the evaluation criteria used in the evaluation and selection of the hypertext browser tool for document viewing tool specified for the ECS V1 System. Availability: determined on case by case basis.

To ESEG Home Page

Last updated on Aug 23, 1996 by jkontio@cs.umd.edu