Ansys SCADE Design Rules#

Ansys SCADE Design Rules is a database of metrics and rules that enforce various design practices on a SCADE model.

Getting started

Learn how to install and use Ansys SCADE Design Rules.

Getting started
User guide

Learn how to use Ansys SCADE Design Rules in your SCADE projects.

User guide
Metrics

Learn more about the metrics included in Ansys SCADE Design Rules.

Metrics
Rules

Learn more about available rules in Ansys SCADE Design Rules.

Rules
Contributing

Learn how to contribute to Ansys SCADE Design Rules.

Contribute
Examples

Download the example assets (latest version)

Examples
Changelog

View the changelog for Ansys SCADE Design Rules.

Release notes

Disclaimer

This repository contains a catalog of examples for optional rules that can be added to the SCADE Metrics and Rules Checker [1]. Rules are used to enforce various constraints on a model, such as consistent naming conventions and design methods.

Please note that all rules are optional: users should review, select and adapt only the provided examples that are consistent with their modelling practices [2].

Some sample rules in this repository are contradictory; it would not be possible to satisfy them all on a project. For example rule 0088 - Upper Case Naming enforces NAMES_LIKE_THIS_ONE for model elements. It is incompatible with rule 0008 - Camel Case Naming, which enforces NamesLikeThatOne.

Indices and tables#