文件名称:avisualizer:可视化代码注释指标的工具
文件大小:1.53MB
文件格式:ZIP
更新时间:2024-04-06 21:10:14
TypeScript
注释可视化器 可视化代码注释指标分布的工具 注释指标 Annotation Visualizer(AVisualizer)是一种软件可视化工具,旨在帮助研究人员和开发人员分析和理解代码注释分布。可视化是基于专用于代码注释的套件软件指标生成的。 该套件由9个度量标准组成,在论文提出并定义了该 代码注释指标 AC:班级注释 UAC:班级中的唯一注释 ASC:类中的注释架构 AED:元素声明中的注释 AA:注释中的属性 ANL:注释嵌套级别 LOCAD:注释声明中的LOC NEC:类中的元素数 NAEC:类中带注释的元素的数量 收集指标 度量值的收集由。生成的JSON报告用作AVisualizer的输入。 注释可视化 我们为代码注释提出了三种不同的多角度视图。它们都是基于圆包的分层视图。 系统视图:在此视图中,我们有兴趣观察批注模式在软件包中的分布方式。该视图没有类的信息。 Java软件的系
【文件预览】:
avisualizer-main
----tsconfig.spec.json(333B)
----.browserslistrc(703B)
----src()
--------main.ts(372B)
--------index.html(297B)
--------styles.css(126B)
--------polyfills.ts(3KB)
--------environments()
--------favicon.ico(948B)
--------assets()
--------test.ts(819B)
--------app()
----images()
--------pv-example.PNG(952KB)
--------sv-example.PNG(475KB)
----angular.json(4KB)
----tsconfig.json(538B)
----LICENSE(34KB)
----tslint.json(3KB)
----README.md(2KB)
----tsconfig.app.json(318B)
----.editorconfig(274B)
----.gitignore(631B)
----karma.conf.js(1KB)
----workflows()
--------workflow.yml(656B)
----package-lock.json(596KB)
----e2e()
--------src()
--------tsconfig.json(274B)
--------protractor.conf.js(904B)
----package.json(1KB)