基于功能点估算的逆向工程方法
A Reverse Engineering Method to Evaluate Function Points
-
摘要: 功能点分析是从用户的角度度量软件功能规模的一种方法。本文首先对功能点分析(FPA)现有的半形式化模型进行了扩充,然后形式化描述了外部查询(EQ)的4条规则,并提出了基于源代码的逆向工程技术方法来处理这4条规则,为全自动化度量奠定了理论基础。Abstract: Function point analysis is a method to measure the functional size of software from the usersr perspective. This paper firstly extends existing semi-formal model, and then presents the formal representations for the four rules of External Query. Finally, based on source code analysis, a reverse engineering technology method is proposed to solve the four rules. It is proved that this method is the theoretic base of fully automatic measurement.