摘要
软件性能工程SPE是一种重要的性能分析方法,它将UML顺序图转化为执行图,进而分析软件的性能是否符合期望的指标。然而软件性能工程(SPT)却未给出顺序图到执行图的具体转化方法,在实际应用特别是自动实现时存在一定的困难,文中通过对模型图的形式化定义,提出了一种顺序图转换为执行图的基本算法,并给出了一种基于顺序图的软件性能评价方法。
Software performance engineering(SPE) is an important method of performance analysis, it transforms the UML sequence diagram to execution graph, then analyzes the performance of the software to determine whether it satisfies the expect requirement or not. However software performance engineering has not provided the detail of the tranformation process, as a result, it is hard to perform automatically in application. This paper formalizes the model diagrams, gives a basal arithmetic of the transformation between sequence diagram and execution graph. In addition, a common method of performance analysis is proposed at the end of the paper.
出处
《北京化工大学学报(自然科学版)》
CAS
CSCD
北大核心
2007年第A01期89-92,96,共5页
Journal of Beijing University of Chemical Technology(Natural Science Edition)
基金
国家自然科学基金(60473032)
北京市自然科学基金(4072021)
中科院软件所计算机科学国家重点实验室开放课题基金(SYSKF0605)
关键词
顺序图
执行图
形式化
性能分析
sequence diagram
execution graph
formalization
performance analysis