{"title":"Mostly reuse: another code sharing option","authors":"P. McCoog, Rick Smith","doi":"10.1145/258366.258382","DOIUrl":null,"url":null,"abstract":"The classification of code as reused or leveraged is an oversimplification of a problem which forces too many soflware components to be treated as leveraged code. If we at Hewlett Packard-San Diego Division were forced to continue to pay the high cost of traditional leverage for all code that was not absolutely identical in each instantiation, we could not remain competitive. We began to look at the difference between leverage and reuse as a continuum and found that a code classification known as “Mostly Reuse” is very common and can be handled much more efllciently than traditional leverage. This has allowed us to develop derivative products much quicker and cheaper than before.","PeriodicalId":270366,"journal":{"name":"ACM SIGSOFT Symposium on Software Reusability","volume":"3 4","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM SIGSOFT Symposium on Software Reusability","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/258366.258382","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The classification of code as reused or leveraged is an oversimplification of a problem which forces too many soflware components to be treated as leveraged code. If we at Hewlett Packard-San Diego Division were forced to continue to pay the high cost of traditional leverage for all code that was not absolutely identical in each instantiation, we could not remain competitive. We began to look at the difference between leverage and reuse as a continuum and found that a code classification known as “Mostly Reuse” is very common and can be handled much more efllciently than traditional leverage. This has allowed us to develop derivative products much quicker and cheaper than before.