{"title":"A framework for software maintenance: A foundation for scientific inquiry","authors":"Dwight A. Haworth, S. Sharpe, D. Hale","doi":"10.1002/smr.4360040204","DOIUrl":null,"url":null,"abstract":"This manuscript develops a framework for software maintenance. The development is based on an approach called ‘grounded theory’, which is an iterative process of theory formation and empirical assessment. The framework's purpose is to unite past theoretical concepts and scientifically observed facts. The result is a four-component model consisting of programmers, source code, maintenance requirement, and organizational influences. The interaction of these four components provides 16 distinct areas of software maintenance inquiry. The manuscript concludes by providing sample uses and implications for the use of the framework.","PeriodicalId":383619,"journal":{"name":"J. Softw. Maintenance Res. Pract.","volume":"98 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"J. Softw. Maintenance Res. Pract.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1002/smr.4360040204","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
This manuscript develops a framework for software maintenance. The development is based on an approach called ‘grounded theory’, which is an iterative process of theory formation and empirical assessment. The framework's purpose is to unite past theoretical concepts and scientifically observed facts. The result is a four-component model consisting of programmers, source code, maintenance requirement, and organizational influences. The interaction of these four components provides 16 distinct areas of software maintenance inquiry. The manuscript concludes by providing sample uses and implications for the use of the framework.