Patent Document ID: 20170177308
Application ID: 14978713
Patent Flag: 0

Claim One:
1. A computer program product, the computer program product being tangibly embodied on a non-transitory computer-readable storage medium and comprising instructions that, when executed, are configured to cause at least one computing device to: determine a first knowledge base model of a first domain for a software application development, the first knowledge base model including first software properties and associated first assessment options; determine relationships between the first software properties of the first knowledge base model and second software properties of a second knowledge base model, including relationships between the first assessment options of the first software properties and second assessment options of the second software properties; generate a first assessment of the first knowledge base model in the first domain for a software application being developed, in which the first assessment is constructed from received, selected assessment options of the first assessment options; generate applicable relationships of the relationships, based on the selected assessment options; and analyze the applicable relationships to determine a relationship analysis characterizing a multi-domain compliance of the software application being developed.