Library for abstracting the invocation of analysis tools