Product modelling using multiple levels of abstraction: instances as types

F.J. Erens, A. McKay, S. Bloor

Research output: Contribution to journalArticleAcademicpeer-review

41 Citations (Scopus)
232 Downloads (Pure)


Most databases make use of three levels of abstraction, namely: the data dictionary, the database schema and the database contents. The data dictionary describes the structure of the database schema whilst the database schema describes the structure of the database contents. This approach fits perfectly in situations with large quantities of "simple" data and relatively small and stable structures. In this paper, we will focus on "product models" which cannot be modelled easily with these levels of abstraction. We will illustrate the modelling problem with an example and present a solution using the Leeds Product Data Editor.
Original languageEnglish
Pages (from-to)17-28
JournalComputers in Industry
Issue number1
Publication statusPublished - 1994

Cite this