Characterizing Libraries with Liberate and CloudBurst