{"title":"Incremental variant control","authors":"U. Schroeder","doi":"10.1145/72910.73363","DOIUrl":null,"url":null,"abstract":"One result of the last SVCC Conference held in Grassau, Jan. ‘88 has been the claim of the automation of the configuration process to guarantee an adequate state of consistency for specified software systems [7]. This paper introduces a model of handling Programming-Variations-inthe-Small (PVITS, see [8]) on the basis of program fragments. An abstract syntax of the language to describe variant configurations is automatically derived from the fragment dependency relation. We generate an interactive user interface to support menu-driven conflrguration programming. Semantic consistency of arbitrarily incomplete configurations is guaranteed by an inference-rule based analysis. Changes to the project structure are handled by grammar morphism to incrementally generate a new configuration editor.","PeriodicalId":198444,"journal":{"name":"Proceedings of the 2nd International Workshop on Software configuration management","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1989-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2nd International Workshop on Software configuration management","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/72910.73363","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
One result of the last SVCC Conference held in Grassau, Jan. ‘88 has been the claim of the automation of the configuration process to guarantee an adequate state of consistency for specified software systems [7]. This paper introduces a model of handling Programming-Variations-inthe-Small (PVITS, see [8]) on the basis of program fragments. An abstract syntax of the language to describe variant configurations is automatically derived from the fragment dependency relation. We generate an interactive user interface to support menu-driven conflrguration programming. Semantic consistency of arbitrarily incomplete configurations is guaranteed by an inference-rule based analysis. Changes to the project structure are handled by grammar morphism to incrementally generate a new configuration editor.