respectively, and then looks up the pattern pair in the rulebase. If the pair exists, the system applies the associated formation rules in priority order. If any rule can generate the given abbreviation from the definition, the pair is regarded as valid