These are the rules we implemented and on which the model is analysed.
- BMA rule: Aggregates should not contain too many metadata elements
- BMA rule: Condition node should have a label
- BMA rule: Decision table gap and overlap analysis
- BMA rule: Decision table should not be used as an attribute default value
- BMA rule: Deprecated BQ11 features
- BMA rule: Deprecated BQ12 features
- BMA rule: Duplicate expressions should be eliminated
- BMA rule: Element names should comply with a naming convention
- BMA rule: Elements should not have too many specializations
- BMA rule: Expression is too complex
- BMA rule: Expression may be simplified
- BMA rule: Flow contains incorrect condition node
- BMA rule: Flows should fit the default viewport
- BMA rule: Flows should not contain many complex elements
- BMA rule: Flows should not contain too many elements
- BMA rule: Incorrect usage of today
- BMA rule: Library elements should be used
- BMA rule: Module should not contain specialized elements
- BMA rule: Precondition should not evaluate to a constant value
- BMA rule: Projects should not contain diamond shaped module structure
- BMA rule: Reusable expressions should not be duplicated
Overview
Content Tools