%0 Journal Article %T Approach to Transforming UML Model to Reliability Analysis Model
一种从UML模型到可靠性分析模型的转换方法 %A LIU Yi %A MA Zhi-Yi %A HE Xiao %A SHAO Wei-Zhong %A
柳毅 %A 麻志毅 %A 何啸 %A 邵维忠 %J 软件学报 %D 2010 %I %X In the context of component-based software development, this paper proposes an approach to transforming UML diagrams of software architecture to Markov chain for the quantitative evaluation of reliability. Based on the component-based software architecture, it utilizes four types of UML diagrams: use case, sequence, activity and component diagrams, extending them and annotating them with reliability related attributes. Then, the diagrams are transformed into a Markov chain based analysis model by constructing an intermediate model called Component Transition Graph (CTG). Result of this transformation can be directly used in the existing analysis methods to predict software reliability, which facilitates the analysis task of software designer. %K CBSD (component-based software development) %K software reliability %K UML %K model transformation %K Markov chain
基于构件的软件开发 %K 软件可靠性 %K UML %K 模型转换 %K Markov链 %U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=7735F413D429542E610B3D6AC0D5EC59&aid=179693836D5CD2D1A27674821F8A93CB&yid=140ECF96957D60B2&vid=659D3B06EBF534A7&iid=0B39A22176CE99FB&sid=EBD6B792C9111B87&eid=8ED630AD8C61FAE8&journal_id=1000-9825&journal_name=软件学报&referenced_num=0&reference_num=33