agreement management systemsoftware licence managemententerprise software license managementmanage software licensesoftware license compliancerental contract softwaresoftware agreementcontract management softwarepartnership agreement softwaresoftware as service agreementdistribution management softwareconstruction management agreement