Root package name#

Root Package has same name as Project

Description#

This rule checks if the root Package has the same name as the Model in which it resides.

Rationale#

This enforces compliance with a specific modeling standard by ensuring that the model contains exactly one root package, named the same as the model itself.

Verification#

This rule fails if:

  • The model contains zero or more than one root package.

  • The model’s root package name is different from the model name.

Resolution#

Modify the model such that it contains exactly one root package with the same name as the model.

Customization#

N/A.