The Norms Repository contains rules and best practices (coding, engineering, architecture rules).
Each rule has its own level of criticity (major error, warning, …).
Coding rules encompass:
- COBOL rules (e.g.: GO TOs outside PERFORMs are forbidden),
- SQL rules (e.g.: scalar functions – LEFT, RIGHT, CHAR, … – are not allowed in the WHERE clause),
- CICS rules (e.g.: “DISABLE PROGRAM” instruction is forbidden).
Norms for which compliance can be automatically controlled are verified using the suitable tool.
The other norms are written down into check-lists and compliance to them is verified through peer reviews of a subset or of the whole set (organisational choice).