{"title":"Optimized Software Product Line Architecture and Feature Modeling in Improvement of SPL","authors":"Atif Zahoor Chohan, Abida Bibi, Yaser Hafeez Motla","doi":"10.1109/FIT.2017.00037","DOIUrl":null,"url":null,"abstract":"Software product line is an emerging platform that helps an organization to develop their artifact from reusable components. However developing SPL architecture and selecting suitable PLA design method is most challenging process. Another issue arises in software architecture evolution is lack of optimization and re usability in product line architecture. This research paper proposes a framework for selection of suitable PLA design method that avoids their overlapping and improving reliability. It describes the best approach i.e. multi-objective optimization approach to optimize or automate the PLA design and defining reusability of software architecture evaluation data using simulation-based method. It also focuses to minimize risk and failure rate of software product line by making use of feature modeling.","PeriodicalId":107273,"journal":{"name":"2017 International Conference on Frontiers of Information Technology (FIT)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 International Conference on Frontiers of Information Technology (FIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FIT.2017.00037","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
Software product line is an emerging platform that helps an organization to develop their artifact from reusable components. However developing SPL architecture and selecting suitable PLA design method is most challenging process. Another issue arises in software architecture evolution is lack of optimization and re usability in product line architecture. This research paper proposes a framework for selection of suitable PLA design method that avoids their overlapping and improving reliability. It describes the best approach i.e. multi-objective optimization approach to optimize or automate the PLA design and defining reusability of software architecture evaluation data using simulation-based method. It also focuses to minimize risk and failure rate of software product line by making use of feature modeling.