{"title":"A framework for enhanced feature models based on mathematical analysis","authors":"Muhammad Javed","doi":"10.1145/2934466.2966352","DOIUrl":null,"url":null,"abstract":"A Feature Model is a tree like structure that represents the commonality and variability in Software Product Lines. During analysis required information is extracted from a feature model. In the literature a number of techniques have been presented for the analysis of feature models. Quality of a Feature Model is of prime significance because it is used for the development of families of software. The quality of feature models is affected by the presence of errors. There is a need for a mechanism that could enhance the quality of a feature model by removing all inconsistency, anomaly and redundancy based errors. I am proposing a mathematical technique for the analysis of Feature Models that will lead towards their quality enhancement.","PeriodicalId":128559,"journal":{"name":"Proceedings of the 20th International Systems and Software Product Line Conference","volume":"37 1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 20th International Systems and Software Product Line Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2934466.2966352","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
A Feature Model is a tree like structure that represents the commonality and variability in Software Product Lines. During analysis required information is extracted from a feature model. In the literature a number of techniques have been presented for the analysis of feature models. Quality of a Feature Model is of prime significance because it is used for the development of families of software. The quality of feature models is affected by the presence of errors. There is a need for a mechanism that could enhance the quality of a feature model by removing all inconsistency, anomaly and redundancy based errors. I am proposing a mathematical technique for the analysis of Feature Models that will lead towards their quality enhancement.