The SPECIALIST Lexicon

Content Cross Check EUI - Nominalizations, Abbreviations, Acronyms

Description

Check cross referenced EUI for:

  • nominalization
    • nominalization=citation|noun|EUI
    • nominalization=citation|noun

    • nominalization_of=citation|verb|EUI
    • nominalization_of=citation|verb

    • nominalization_of=citation|adj|EUI
    • nominalization_of=citation|adj
  • abbreviation
    • abbreviation_of=citation
    • abbreviation_of=citation|EUI
  • acronym
    • acronym_of=citation
    • acronym_of=citation|EUI

Program

CrossCheckNomEui.java
CrossCheckAbbEui.java
CrossCheckAcrEui.java

Actions

  • Find Cross-Referenced EUI(s) from citation|cat
    • if no CR-EUI exist
      • if EUI exist
        => auto-fix: remove EUI, modify citation|cat|EUI to citation|cat
        Manually check if base form is used for the EUI
        ErrMsg: No EUI
      • if no EUI exist
        => do nothing, add to To-Add-List
        => ErrMsg: Need EUI
    • if one CR-EUI exist => add EUI
      • if EUI exist
        • if EUI matches CR_EUI
          => do nothing
        • if EUI does not match CR_EUI
          => requires manually check
          => ErrMsg: Wrong EUI
      • if no EUI exist
        => auto-fix: add EUI, modify citation|cat to citation|cat|EUI
        => ErrMsg: Missing EUI
    • if multiple CR-EUIs exist
      • if EUI exist
        • if CR_EUI contains EUI
          => do nothing
        • if CR_EUI does not contain EUI
          => requires manually check
          => ErrMsg: Wrong EUIs
      • if no EUI exist
        => requires manually check
        => ErrMsg: Missing EUIs