Skip to content
Michi Gysel edited this page Dec 17, 2015 · 8 revisions

Compatibilities can be used to import all coupling criteria of type "Compatability".

The keys are:

The available characteristics are available on the cards of the correspoding coupling criterion. When no characteristic is imported, the default value is used.

Sample file

{
   "compatibilities":{
      "availabilityCriticality":[
         {
            "characteristic":"Low",
            "nanoentities":[
               "Customer.firstname"
            ]
         },
         {
            "characteristic":"Critical",
            "nanoentities":[
               "Article.articleName",
               "Article.price",
               "Article.serial",
               "Customer.creditCard"
            ]
         }
      ]
   }
}

JSON Schema to validate the file: ServiceCutter/JSON_Schemas/2_userReps.json

Online Validator: www.jsonschemavalidator.net

Relevant coupling criteria