-
Notifications
You must be signed in to change notification settings - Fork 21
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:
-
contentVolatilityfor Content Volatility -
structuralVolatilityfor Structural Volatility -
availabilityCriticalityfor Availability Criticality (used in the sample below) -
consistencyCriticalityfor Consistency Criticality -
storageSimilarityfor Storage Similarity -
securityCriticalityfor 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