{"title":"自动调整无效的特征模型","authors":"Alex Noort, W. Bronsvoort","doi":"10.1145/376957.376988","DOIUrl":null,"url":null,"abstract":"In current feature modeling systems, all dimensions in a model have to be fully specified by the user. It is desirable that systems become more flexible in this respect, i.e. that non-critical dimensions in a model can be declared as variant, and that the model can be automatically adjusted when this is appropriate. A method and an implementation to realize this will be described. The underlying feature model definition and validation approach will be introduced. Validation is done by a collection of constraint solvers. An overview of invalid situations in which automatic model adjustment can be applied will be given. The constrain solving scheme and, in particular, the automatic model adjustment strategies for different types of constraints will elaborated. Applications in the areas of design by features, creating a member from a family of products, and feature conversion will be given. These will illustrate that automatic feature model adjustment is a very useful concept.","PeriodicalId":286112,"journal":{"name":"International Conference on Smart Media and Applications","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Automatic adjustment of invalid feature models\",\"authors\":\"Alex Noort, W. Bronsvoort\",\"doi\":\"10.1145/376957.376988\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In current feature modeling systems, all dimensions in a model have to be fully specified by the user. It is desirable that systems become more flexible in this respect, i.e. that non-critical dimensions in a model can be declared as variant, and that the model can be automatically adjusted when this is appropriate. A method and an implementation to realize this will be described. The underlying feature model definition and validation approach will be introduced. Validation is done by a collection of constraint solvers. An overview of invalid situations in which automatic model adjustment can be applied will be given. The constrain solving scheme and, in particular, the automatic model adjustment strategies for different types of constraints will elaborated. Applications in the areas of design by features, creating a member from a family of products, and feature conversion will be given. These will illustrate that automatic feature model adjustment is a very useful concept.\",\"PeriodicalId\":286112,\"journal\":{\"name\":\"International Conference on Smart Media and Applications\",\"volume\":\"4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2001-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Conference on Smart Media and Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/376957.376988\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Smart Media and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/376957.376988","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
In current feature modeling systems, all dimensions in a model have to be fully specified by the user. It is desirable that systems become more flexible in this respect, i.e. that non-critical dimensions in a model can be declared as variant, and that the model can be automatically adjusted when this is appropriate. A method and an implementation to realize this will be described. The underlying feature model definition and validation approach will be introduced. Validation is done by a collection of constraint solvers. An overview of invalid situations in which automatic model adjustment can be applied will be given. The constrain solving scheme and, in particular, the automatic model adjustment strategies for different types of constraints will elaborated. Applications in the areas of design by features, creating a member from a family of products, and feature conversion will be given. These will illustrate that automatic feature model adjustment is a very useful concept.