Java Method Trace Analyser Designed and developed for IBM Hack Challenge - A Mega Hackathon 2019
Method Trace Analyse is a real-life based problem which aims to make the work of understanding method trace log easier and less time consuming. These method trace logs can contain time stamp, event type, event summary, jstacktrace and much more.
- OpenJDK 8 and JDK 1.8
- NetBeans IDE 8.2
- Apache Maven 3.39
- JAVAFX with FXML for GUI rendering
- Apache Commons IO for reading File to String
Ideation Document (.doc, .pptx) and Presentation (.pptx, .pdf) are available in Documentation folder.
Working Video has been included inside Documentation folder named Video.mp4.
Undertaking document has been included inside Documentation folder as undertaking_document.pdf or undertaking_document.docx.
JavaDocs are located in JavaDoc folder.
ScreenShots are located in ScreenShots folder.
Sample Log Files that can be tested are located in Sample_logs folder.
Executable project JAR file with included dependencies in root directory: MethodTraceAnalyser_JavaMonks.jar
MethodTraceAnalyser_JavaMonks.jar is available in the project root directory, we can simply download and run this executable jar file using the command:-
java -jar MethodTraceAnalyser.jar
NOTE: Tested in JDK 1.8 on windows (10 pro x64) and Linux (Ubuntu 16.04 LTS x64-amd)