Operational Profile Development Based on UML Use Case Diagram and Sequence Diagram Model
-
摘要: 探讨了由面向对象用例模型构造操作剖面的可行性,结合一个实例,详细介绍基于统一建模语言UML(Unified Modeling Language)的用例图和顺序图构造操作剖面的具体方法,并对基于UML用例图和顺序图构造操作剖面方法的有效性进行了分析.结果表明,将操作剖面构造与软件系统建模相结合,可大大简化构造过程,降低开发费用.Abstract: A new approach for developing operational profile used in software reliability engineering was presented, based on UML (Unified Modeling Language) use case diagram and sequence diagram model. With the approach, the operational profile developing process was reduced to three main steps. To compare with Musa's method, a subset of a telephone system was used as an example to demonstrate the ability of our approach to construct operational profile. The result proved that this approach was not only equivalent to Musa's, but also more efficient and more tractable.
-
[1] Musa J D. Operational profiles in software-reliability engineering[J]. IEEE Software, 1993,10(2):14~32 [2] Lakey P, Neufelder A. System and software reliability assurance notebook[M]. New York:Rome Laboratory,1997. 9-16~9-20 [3] Regnell B, Runeson P, Wohlin C. Towards integration of use case modelling and usage-based testing[J]. Journal of Systems and Software, 2000, 50(2):117~130 [4] Butler G, Cretu A, Khendek F. Reconciling use cases and operational profiles .http://citeseer.nj.nec.com/148512.html, 2000-04 [5] Lyu M R. Handbook of software reliability engineering[M]. McGraw-Hill publishing, 1995 [6] 兰博.UML参考手册[M]. 姚淑珍,唐发根译. 北京:机械工业出版社,2001 Rumbaugh J. The unified modeling language reference manual[M]. Translated by Yao Shuzhen, Tang Fagen. Beijing:China Machine Press, 2001(in Chinese) [7] 党齐民,杨新发.软件可靠性工程中的操作剖面开发[J]. 软件学报,1996,7(增刊):323~328 Dang Qimin,Yang Xinfa. Operational profile development in software reiliability engineering[J]. Journal of Software,1996,7(supplement):323~328(in Chinese)
点击查看大图
计量
- 文章访问数: 4178
- HTML全文浏览量: 184
- PDF下载量: 5
- 被引次数: 0