Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bbc2/mini-android

Static analyzer for Android-like applications
https://github.com/bbc2/mini-android

android ocaml research-project static-analyzer toy-language

Last synced: 4 months ago
JSON representation

Static analyzer for Android-like applications

Awesome Lists containing this project

README

        

mini-android
============

mini-android is a research project started at Inria and aimed at highlighting
static analysis challenges raised by the event-driven control flow of Android
applications. It features a context-sensitive static analysis for a small
Java-like language called mini with a subset of the Android API.

Dependencies
------------

* `OCaml` with `ocamlbuild` to build the project and generate OCaml
documentation
* `menhir` for the parser
* `omd` for the documentation
* `cmdliner` for the command line tool `analyze`

Documentation
-------------

Use `make doc` to generate the full documentation. The main documentation ends
up in `html` and the ocamldoc documentation in `ocaml.docdir`. To read the
documentation, open `html/index.html` in your browser.

License
-------

This work is licensed under a MIT license. See `LICENSE` for more information.