节点文献
一种基于关注点的用例模型的逆向恢复方法
An Approach of Recovering Use Case Models Based on Concerns
【摘要】 用例作为展现程序系统级行为的有效手段,可以辅助理解程序的功能特征。针对面向对象系统提出了一种基于关注点的用例模型逆向生成方法。该方法分析目标系统运行时的动态信息,把其中方法调用序列的起始方法看作基本用例,使用一定的规则识别出基本用例间的关系来合并生成用例,依据从用户的关注点中获取到的有用信息,对生成用例进行改进,从而实现了用例模型的逆向生成。通过实验分析,表明该方法在恢复用例模型并提高其准确性方面是有效的。
【Abstract】 As an effective means of representing the systemic behavior of program,use case is helpful for users to comprehend the functionality of program.In this paper,an approach of recovering use case models based on concerns is proposed for object-oriented systems.By analyzing the dynamic information of target system,in which the beginning methods of method calling sequences are considered as primitive use cases,the approach employs some rules to identify the relations of the primitive use cases to build use cases and improves on the built use cases according to the useful information obtained from the user’s concerns,thereby the recovery of use case models is implemented.By a case study,the effectiveness of the approach in recovering use case models and improving their veracity is verified.
【Key words】 reverse engineering; use case models; concerns; dynamic analysis;
- 【文献出处】 计算机技术与发展 ,Computer Technology and Development , 编辑部邮箱 ,2008年09期
- 【分类号】TP311.52
- 【下载频次】20