On conceptual Modelling. Perspectives from artificial intelligence, databases, and programming languages - Brodie, Michael L.; Mylopoulos, John; Schmidt, Joachim W. (Topics in information systems., 1984)