Skip to content

Achilles is a tool that shows a visualization (i.e., using dependency graphs) of both direct and indirect dependencies that are affected by software vulnerability attacks.

Notifications You must be signed in to change notification settings

MUICT-SERU/V-Achilles

Repository files navigation

V-Achilles

Prioritizing Vulnerable Dependency Updates through Dependency Graphs

V-Achilles is a tool that shows a visualization (i.e., using dependency graphs) of both direct and indirect dependencies that are affected by software vulnerabilityattacks.

Demo Website

The working prototype of V-Achilles can be found here: https://v-achilles.com

Video Demo

The demo video on how V-Achilles works can be found here: https://youtu.be/tspiZfhMNcs

Screenshot of V-Achilles

CleanShot 2564-12-15 at 18 32 52@2x

Vulnerability Reports of the 4 GitHub Repositories

Results from the User Study

Task1-Exp

Task1-Ctrl

Task2-Exp

Task2-Ctrl

Installation Guides

The Achilles website was built by two folders below, please read README.md in each folder to see how to get started.

Team

Vipawan Jarukitpipat, Klinton Chhun, Wachirayana Wanprasert, Chaiyong Ragkhitwetsagul, Morakot Choetkiertikul, Thanwadee Sunetnanta, Software Engineering Research Unit (SERU), Faculty of Information and Communication Technology (ICT), Mahidol University, Thailand

Raula Gaikovina Kula, Bodin Chinthanet, Takashi Ishio, Kenichi Matsumoto, Software Engineering Research Lab, Nara Institute of Science and Technology (NAIST), Japan

About

Achilles is a tool that shows a visualization (i.e., using dependency graphs) of both direct and indirect dependencies that are affected by software vulnerability attacks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published