{"title":"Enhancing reliability of feature modeling with transforming representation into abstract behavioral specification (ABS)","authors":"Muhammad Irfan Fadhillah","doi":"10.1109/ICACSIS.2014.7065834","DOIUrl":null,"url":null,"abstract":"Feature modeling on ABS was a modeling process which were performed using a text-based language known as μTVL (Micro Textual Variability Language). This approach was relatively difficult when developing a large-scale system. Therefore, systematic mechanism would be needed to make the common modeling process in feature modeling can be recognized and used by ABS. One approach that could be used was to make a code generator that transforms a feature diagram to ABS code. This research was focused on creating a code generator that can be used to transform feature diagrams into code ABS in μTVL representation. This research had succeeded in making the code generator by first preparing rule-making for feature diagram so the transformation result is suitable with the rules that are owned by ABS. Current code generator is still needed to be refined with the metamodel according to the specifications of ABS so all excess that ABS has can be put to good use.","PeriodicalId":443250,"journal":{"name":"2014 International Conference on Advanced Computer Science and Information System","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 International Conference on Advanced Computer Science and Information System","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICACSIS.2014.7065834","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Feature modeling on ABS was a modeling process which were performed using a text-based language known as μTVL (Micro Textual Variability Language). This approach was relatively difficult when developing a large-scale system. Therefore, systematic mechanism would be needed to make the common modeling process in feature modeling can be recognized and used by ABS. One approach that could be used was to make a code generator that transforms a feature diagram to ABS code. This research was focused on creating a code generator that can be used to transform feature diagrams into code ABS in μTVL representation. This research had succeeded in making the code generator by first preparing rule-making for feature diagram so the transformation result is suitable with the rules that are owned by ABS. Current code generator is still needed to be refined with the metamodel according to the specifications of ABS so all excess that ABS has can be put to good use.