-
Notifications
You must be signed in to change notification settings - Fork 20
Compatibilities
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:
-
contentVolatility
for Content Volatility -
structuralVolatility
for Structural Volatility -
availabilityCriticality
for Availability Criticality (used in the sample below) -
consistencyCriticality
for Consistency Criticality -
storageSimilarity
for Storage Similarity -
securityCriticality
for Security Criticality
The available characteristics are available on the cards of the correspoding coupling criterion. When no characteristic is imported, the default value is used.
{
"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
Links: Tutorial | Source Code