{"title":"基于知识的配置管理","authors":"P. Lavency, M. Vanhoedenaghe","doi":"10.1109/HICSS.1988.11791","DOIUrl":null,"url":null,"abstract":"Advanced configuration management systems require explicit representations of various kinds of knowledge. Besides the classical requirements of keeping track of which component versions have been used to build a system, the knowledge that has led to the selection of these versions and the knowledge of compatibility rules between versions are essential to perform many configuration management functions,. A description is given of the languages provided to express version selections in terms of queries and compatibility rules in the system, emphasizing the knowledge representation issues involved here. It is illustrated how queries can be used to represent various aspects of the development methods and to customize the system. An outline is given of the consistency verification technique provided to detect automatically inconsistencies in the rule base or among the assumptions of different developers.<<ETX>>","PeriodicalId":148246,"journal":{"name":"[1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume II: Software track","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"Knowledge based configuration management\",\"authors\":\"P. Lavency, M. Vanhoedenaghe\",\"doi\":\"10.1109/HICSS.1988.11791\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Advanced configuration management systems require explicit representations of various kinds of knowledge. Besides the classical requirements of keeping track of which component versions have been used to build a system, the knowledge that has led to the selection of these versions and the knowledge of compatibility rules between versions are essential to perform many configuration management functions,. A description is given of the languages provided to express version selections in terms of queries and compatibility rules in the system, emphasizing the knowledge representation issues involved here. It is illustrated how queries can be used to represent various aspects of the development methods and to customize the system. An outline is given of the consistency verification technique provided to detect automatically inconsistencies in the rule base or among the assumptions of different developers.<<ETX>>\",\"PeriodicalId\":148246,\"journal\":{\"name\":\"[1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume II: Software track\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume II: Software track\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/HICSS.1988.11791\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume II: Software track","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HICSS.1988.11791","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Advanced configuration management systems require explicit representations of various kinds of knowledge. Besides the classical requirements of keeping track of which component versions have been used to build a system, the knowledge that has led to the selection of these versions and the knowledge of compatibility rules between versions are essential to perform many configuration management functions,. A description is given of the languages provided to express version selections in terms of queries and compatibility rules in the system, emphasizing the knowledge representation issues involved here. It is illustrated how queries can be used to represent various aspects of the development methods and to customize the system. An outline is given of the consistency verification technique provided to detect automatically inconsistencies in the rule base or among the assumptions of different developers.<>