software management framework