osate / osate2

Open Source AADL2 Tool Environment
http://osate.org
Eclipse Public License 2.0
36 stars 8 forks source link

Safety Tutorial Example in OSATE #2805

Open asazonova opened 2 years ago

asazonova commented 2 years ago

3 Warning(s) found in org.osate.examples/examples/safety-tutorial/packages/GPSSystem.aadl Classifier GPSProcessing refined to GPSProcessing_redundancy does not satisfy 'Classifier Match' Classifier GPSProcessing refined to GPSProcessing_redundancyState does not satisfy 'Classifier Match' Classifier GPSProcessing refined to GPSProcessing_computeError does not satisfy 'Classifier Match'

jjhugues commented 2 years ago

@asazonova , you should add the Classifier_Substitution_Rule property on those lines, e.g.

processing: refined to process GPSParts::GPSProcessing_redundancy
       {Classifier_Substitution_Rule => Type_Extension;};