The Enterprise Knowledge Language is designed to create checks and rules based on Knowledge types, functions and methods. There are specific Knowledge tools for Structure Design.
Structure Design Types Structure Design Functions Standard Types