Happy !

GustavoSantos / Hapax

Project infos

License MIT
Tags visualization, information retrieval, program comprehension, distribution map
Creation date 2013-11-04
Website

Monticello registration

About Hapax

Hapax is a plugin for Moose that performs text extraction from classes and displays them in a Distribuion Map. Classes are grouped together according to their vocabularies (identifiers + comments)

To run the basic Hapax visualization, open a Moose Model > all model namespaces (right click) > Visualize > Semantic Clustering View

IMPORTANT: Text processing is provided by a C library. Please download and copy this library into your image directory. You also need C intalled in your computer

  • Windows (stable): https://dl.dropboxusercontent.com/u/67114006/svdlib.dll

  • Mac (stable): https://dl.dropboxusercontent.com/u/67114006/svdlib.so

  • Mac-Sierra: https://dl.dropboxusercontent.com/u/67114006/svdlib-Sierra.so

If this won't work, then you need to recompile the files and generate a shared library for your operating system. Here are the source files: https://dl.dropboxusercontent.com/u/67114006/SVDLIBC.zip