Dependencies
Download here
Usage
To run JNode you specify one argument with the path of the project’s folder.
e.g. For windows: java -jar jnode.jar C:\Users\user\project
For linux: java -jar jnode.jar /home/user/project
Important: In the specified folder, one subfolders is expected, named “bin”, where the jar file of the project is located
Output: A comma delimited (.csv) file with the noise resutls and metrics for each class of the project, located in the specified folder
Publications
If you find this tool useful and want to you use it in your work, please cite the following paper:
E. Constantinou, G. Kakarontzas, I. Stamelos, “An automated approach for noise identification to assist software architecture recovery techniques.”, Journal of Systems and Software, Elsevier, Vol. 107, N. 0, pp. 142-157, 2015.
Contact Information
If you have any questions and comments contact me at econst (at) csd (dot) auth (dot) gr