{"title":"Classifying software process models based on natural language descriptions","authors":"E. Ellmer, D. Merkl","doi":"10.1109/DEXA.1996.558338","DOIUrl":null,"url":null,"abstract":"Reuse of the valuable knowledge gained through the realization of software projects is an important step in overcoming well-known problems of the software industry such as wrong schedules and cost estimations, low productivity, and low product quality. To promote this kind of reuse the authors propose an approach relying on an explicit representation of the 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. They present an exposition of their approach and discuss the promising results of a case study in structuring a software process library.","PeriodicalId":438695,"journal":{"name":"Proceedings of 7th International Conference and Workshop on Database and Expert Systems Applications: DEXA 96","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-09-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 7th International Conference and Workshop on Database and Expert Systems Applications: DEXA 96","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DEXA.1996.558338","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Reuse of the valuable knowledge gained through the realization of software projects is an important step in overcoming well-known problems of the software industry such as wrong schedules and cost estimations, low productivity, and low product quality. To promote this kind of reuse the authors propose an approach relying on an explicit representation of the 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. They present an exposition of their approach and discuss the promising results of a case study in structuring a software process library.