The applicative data model

James P. Held, John V. Carlis

Research output: Contribution to journalArticlepeer-review


The applicative data model is a conceptual-level model designed to support the data modeling of expert systems. It was developed using the same modeling methodology we advocate for other applications, by designing a metaschema using its data definition language, and so it is self-descriptive. Its metaschema incorporates both types and instances of data (including itself), removing the arbitrary distinction between schema and data. The model includes a functional, extendible data manipulation language and constraint definition language. The emphasis of this model is on providing a small set of orthogonal constructs that can be combined in regular ways to model data.

Original languageEnglish (US)
Pages (from-to)249-283
Number of pages35
JournalInformation Sciences
Issue number1-3
StatePublished - Jan 1 1989


Dive into the research topics of 'The applicative data model'. Together they form a unique fingerprint.

Cite this