{"title":"使用内容派生的名称进行配置管理","authors":"J. Hollingsworth, E. L. Miller","doi":"10.1145/258366.258399","DOIUrl":null,"url":null,"abstract":"Configuration management of compiled software artifacts (programs, libraries, icons, etc.) is a g rowing p roblem as s oftware reuse becomes more prevalent. For an app lication composed from reused libraries and modules to function correctly, all of the required files must be available and be the correct version. In this paper, we present a simple scheme to add ress this problem: content-derived names (CDNs). Computing an object’s name automatically using d igital signatures greatly e ases the problem of disambiguating multiple ve rsions of an ob ject. By using content-derived na mes, developers can ensure that only those software components that have been tested together are permitted to run together.","PeriodicalId":270366,"journal":{"name":"ACM SIGSOFT Symposium on Software Reusability","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"27","resultStr":"{\"title\":\"Using content-derived names for configuration management\",\"authors\":\"J. Hollingsworth, E. L. Miller\",\"doi\":\"10.1145/258366.258399\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Configuration management of compiled software artifacts (programs, libraries, icons, etc.) is a g rowing p roblem as s oftware reuse becomes more prevalent. For an app lication composed from reused libraries and modules to function correctly, all of the required files must be available and be the correct version. In this paper, we present a simple scheme to add ress this problem: content-derived names (CDNs). Computing an object’s name automatically using d igital signatures greatly e ases the problem of disambiguating multiple ve rsions of an ob ject. By using content-derived na mes, developers can ensure that only those software components that have been tested together are permitted to run together.\",\"PeriodicalId\":270366,\"journal\":{\"name\":\"ACM SIGSOFT Symposium on Software Reusability\",\"volume\":\"24 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1997-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"27\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ACM SIGSOFT Symposium on Software Reusability\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/258366.258399\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM SIGSOFT Symposium on Software Reusability","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/258366.258399","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Using content-derived names for configuration management
Configuration management of compiled software artifacts (programs, libraries, icons, etc.) is a g rowing p roblem as s oftware reuse becomes more prevalent. For an app lication composed from reused libraries and modules to function correctly, all of the required files must be available and be the correct version. In this paper, we present a simple scheme to add ress this problem: content-derived names (CDNs). Computing an object’s name automatically using d igital signatures greatly e ases the problem of disambiguating multiple ve rsions of an ob ject. By using content-derived na mes, developers can ensure that only those software components that have been tested together are permitted to run together.