This package contains classes implementing constraints on various UML 2.0 metaclasses. The constraints are specified by the Aurora platform, not by the UML 2.0 specification. They address specific requirements of Aurora-based applications that are not sufficiently general to apply to other UML2 implementations.