Java 函数点计数给定源代码

Java 函数点计数给定源代码,java,Java,给定一个程序的源代码,我如何分析它并计算其中的函数点 谢谢 使用代码分析工具。如果你想自己写一本,你可能想从cglib或ASM开始。你可能会在FPA上找到这本书。就我个人而言,我对这种估算方法没有太多的评价。从我的角度来看,它试图提供一个精确的估计,对于那些被反复证明无法精确测量的事物。我更喜欢或类似的东西,尝试将事物按相似的数量级进行分组,并根据您之前对相似大小故事的估计提供估计 如果你是为一个班级做这件事,只需遵循课本中给出的规则并写出答案。如果您真的打算尝试将此作为软件开发评估方法,我的建

给定一个程序的源代码,我如何分析它并计算其中的函数点


谢谢

使用代码分析工具。如果你想自己写一本,你可能想从cglib或ASM开始。

你可能会在FPA上找到这本书。就我个人而言,我对这种估算方法没有太多的评价。从我的角度来看,它试图提供一个精确的估计,对于那些被反复证明无法精确测量的事物。我更喜欢或类似的东西,尝试将事物按相似的数量级进行分组,并根据您之前对相似大小故事的估计提供估计


如果你是为一个班级做这件事,只需遵循课本中给出的规则并写出答案。如果您真的打算尝试将此作为软件开发评估方法,我的建议是简化过程,而不是使其更加复杂。我想国际功能点用户组的成员(是的,有一个)会不同意。

你能定义“功能点”吗?您指的是文件中声明的方法的数量,还是调用特定方法(“函数”)的位置的数量?另外,了解您使用的IDE也会有所帮助-一些更现代的Java IDE内置了分析或度量,或者可以作为插件使用。啊,是的,非常感谢tvanfosson提供的信息!是的,我这样做是为了一个班级,我之所以如此艰难是因为老师没有给我们工具来计算!他把这件事留给了我们去弄清楚,而要弄清楚这件事是最困难的。非常感谢您提供的信息,我将予以注意!谢谢计划扑克有一个完全不同的目的。