Patent ID: 8646093

Claim:
A computer-implemented method, comprising: modeling deployment of a software product and a software license contract for the software product; storing a first model of the modeled deployment of the software product in a configuration management database (CMDB) by storing information related to the software product as a first configuration item in the CMDB and by storing information related to the software license contract as a second configuration item in the CMDB; storing a second model of the modeled software license contract for the software product in a license database by generating a license certificate corresponding to the software license contract and storing the license certificate in the license database; and evaluating the deployment of the software product for compliance with the software license contract, comprising: connecting and comparing the first model and the second model by comparing the first configuration item with the license certificate and connecting the license certificate with the second configuration item responsive to comparing the first configuration item with the license certificate; and generating an exception indication if the act of comparing the first model and the second model indicates non-compliance with the software license contract.