{"title":"A Cost Modeling Method Based on AADL2","authors":"Zhibao Mian, Cairong Tang, Y. Gao, Shuli Jia, Xiaodong Shi, Junjie Chen","doi":"10.1109/ICSRS48664.2019.8987612","DOIUrl":null,"url":null,"abstract":"The Architecture Analysis and Design Language (AADL) is widely used in the modeling, analysis and verification of the dependability-critical system. Previously, we have implemented the multi-objective (based on dependability and cost) architecture optimization analysis of the AADL model. The cost attribute modeling, however, was only assumed to be a simple numerical value. It cannot accurately reflect the actual cost model. In addition, there is still a lack of mature cost modeling methods for AADL. In this paper, we develop a cost modeling method for the latest AADL2. The factors that affect the cost of components and systems are firstly summarized and concluded. Based on those summarized factors, a cost meta-model is secondly abstracted and developed. The cost meta-model is finally defined as a property set in the AADL model. With this cost property set, users can not only use the developed life cycle cost properties directly, but also can define individualized cost properties to meet specific cost requirements. The proposed method has greatly extended the cost modeling capabilities for the AADL.","PeriodicalId":430931,"journal":{"name":"2019 4th International Conference on System Reliability and Safety (ICSRS)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 4th International Conference on System Reliability and Safety (ICSRS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSRS48664.2019.8987612","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The Architecture Analysis and Design Language (AADL) is widely used in the modeling, analysis and verification of the dependability-critical system. Previously, we have implemented the multi-objective (based on dependability and cost) architecture optimization analysis of the AADL model. The cost attribute modeling, however, was only assumed to be a simple numerical value. It cannot accurately reflect the actual cost model. In addition, there is still a lack of mature cost modeling methods for AADL. In this paper, we develop a cost modeling method for the latest AADL2. The factors that affect the cost of components and systems are firstly summarized and concluded. Based on those summarized factors, a cost meta-model is secondly abstracted and developed. The cost meta-model is finally defined as a property set in the AADL model. With this cost property set, users can not only use the developed life cycle cost properties directly, but also can define individualized cost properties to meet specific cost requirements. The proposed method has greatly extended the cost modeling capabilities for the AADL.