Deepak Dhungana, Andreas A. Falkner, Alois Haselböck
{"title":"基于生成约束满足的基数特征模型配置","authors":"Deepak Dhungana, Andreas A. Falkner, Alois Haselböck","doi":"10.1109/SEAA.2011.24","DOIUrl":null,"url":null,"abstract":"Existing feature modeling approaches and tools are based on classical constraint satisfaction which consists of a fixed set of variables and a fixed set of constraints on these variables. In many applications however, features may not only be selected but cloned so that the numbers of involved variables and constraints are not known from the beginning. We present a novel configuration approach for corresponding cardinality-based feature models based on the formalism of generative constraint satisfaction which - in extension to many existing approaches - is able to handle constraints in the context of multiple (cloned) features (e.g., by automatically creating new feature clones on the fly).","PeriodicalId":107972,"journal":{"name":"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"Configuration of Cardinality-Based Feature Models Using Generative Constraint Satisfaction\",\"authors\":\"Deepak Dhungana, Andreas A. Falkner, Alois Haselböck\",\"doi\":\"10.1109/SEAA.2011.24\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Existing feature modeling approaches and tools are based on classical constraint satisfaction which consists of a fixed set of variables and a fixed set of constraints on these variables. In many applications however, features may not only be selected but cloned so that the numbers of involved variables and constraints are not known from the beginning. We present a novel configuration approach for corresponding cardinality-based feature models based on the formalism of generative constraint satisfaction which - in extension to many existing approaches - is able to handle constraints in the context of multiple (cloned) features (e.g., by automatically creating new feature clones on the fly).\",\"PeriodicalId\":107972,\"journal\":{\"name\":\"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-08-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SEAA.2011.24\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SEAA.2011.24","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Configuration of Cardinality-Based Feature Models Using Generative Constraint Satisfaction
Existing feature modeling approaches and tools are based on classical constraint satisfaction which consists of a fixed set of variables and a fixed set of constraints on these variables. In many applications however, features may not only be selected but cloned so that the numbers of involved variables and constraints are not known from the beginning. We present a novel configuration approach for corresponding cardinality-based feature models based on the formalism of generative constraint satisfaction which - in extension to many existing approaches - is able to handle constraints in the context of multiple (cloned) features (e.g., by automatically creating new feature clones on the fly).