The Ada Semantic Interface Specification (ASIS) is an open and published callable interface that allows a tool to access syntactic and semantic information about an Ada program, independent of the compilation environment that compiled the program. WWW: http://libre.adacore.com/