The Enterprise Knowledge Language is designed to create checks and rules based on Knowledge types, functions and methods. There are specific Knowledge tools for Engineering Specification Capture & Reuse.
Engineering Specification Functions ESEBaseKnowledgeTypes Methods ESEBaseKnowledgeTypes Types Standard Types