Software process reuse in an industrial setting

The paper describes a method for creating reusable processes and the authors' experience using them in an industrial environment. A notation and process for creating and tailoring reusable processes is described and applied to the building of a 120 process library at PRC Inc. Initial data collected on use of the library indicates large potential payoffs from process reuse such as a 10 to 1 improvement in the time to develop a project specific process.

[1]  Victor R. Basili,et al.  A Methodology for Collecting Valid Software Engineering Data , 1984, IEEE Transactions on Software Engineering.

[2]  William B. Frakes,et al.  Software reuse: metrics and models , 1996, CSUR.

[3]  Jesus R. Tirso,et al.  Implementing the Defect Prevention Process in the MVS Interactive Programming Organization , 1990, IBM Syst. J..

[4]  Michael E. Fagan Advances in software inspections , 1986, IEEE Transactions on Software Engineering.

[5]  Ronald A. Radice,et al.  A Programming Process Architecture , 1985, IBM Syst. J..

[6]  Michael Jackson,et al.  Problem complexity , 1997, Proceedings. Third IEEE International Conference on Engineering of Complex Computer Systems (Cat. No.97TB100168).

[7]  Silvana Castano,et al.  Reusing Process Specifications , 1993, Information System Development Process.