Department of Software Technology
Vienna University of Technology
Classifying Software Process Models Based on Natural Language Descriptions
Reuse of the valuable knowledge gained through the realization of software projects is an important step in order to overcome the well-known problems of software industry as for example wrong schedules and cost estimations, low productivity, and low product quality. To promote this kind of reuse we propose an approach relying on an explicit representation of software processes by process descriptions and to organize and classify them in a software process library for further use within software projects. A process description is divided into an informal process definition document and a formal process model. The process definition document constitutes the basis for the classification process that is performed by using an artificial neural network. In this paper we present an exposition of our approach and discuss the promising results of a case study in structuring a software process library.
Up
Comments: rauber@ifs.tuwien.ac.at