Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 1.04 KB

README.md

File metadata and controls

16 lines (13 loc) · 1.04 KB

Code Miner Toolkit

  • apisan-to-salento.py: converts a trace from APISan to Salento.
  • c-to-salento.py: takes an archive of compilable C source files and produces Salento traces.
  • salento-filter.py: removes terms from a given Salento JSON dataset; can use IDF, stop-words, and vocabulary files.
  • salento-repl.py: analysis a Salento JSON dataset for anomalies with a REPL user interface.
  • salento-split.py: splits a Salento JSON dataset into K parts or by package name.
  • salento-txt.py: converts a salento trace into text (useful for interoperability purposes).
  • salento-trace-viz.py: generates a GraphViz visualization of a given sequence.
  • salento-train.py: automates the various steps of training an API usage model. Read the documentation of salento-train.

Documentation