This is a brief overview of terminology and issues related to Knowledge Representation (here-after KR) research, intended primarily for researchers working on Semantic Data Models within Database Management and Program Specifications within Programming Languages/Software Engineering.
No takes yet. Share an insight, caveat, or question.
John Mylopoulos (1980) studied this question.