The user interface is the conceptual model

James F. Terwilliger, Lois M.L. Delcambre, Judith Logan

Research output: Chapter in Book/Report/Conference proceedingConference contribution

9 Scopus citations


Frequently, the structure and description of the data in a database bears little resemblance to the structure and description of data as it appears in the tool that captured it. This makes it difficult for users to write queries because they receive little information from the database schema regarding the precise meaning of the data. We assert that the semantics of data can be more reliably understood by viewing the data in the context of the user interface (UI) of the software tool used to enter the data rather than the bare framework of a database. GUAVA (GUi As View) presents a conceptual model that captures information about user interface components. In this paper, we describe how to model a forms-based UI using a GUAVA-tree (g-tree), which can be used to generate a natural schema against which querying is simple. We then introduce and formalize the notion of a channel of database transformation operators from the natural schema to the underlying physical schema.

Original languageEnglish (US)
Title of host publicationConceptual Modeling - ER 2006 - 25th International Conference on Conceptual Modeling, Proceedings
Number of pages13
ISBN (Print)354047224X, 9783540472247
StatePublished - 2006
Event25th International Conference on Conceptual Modeling - ER 2006 - Tucson, AZ, United States
Duration: Nov 6 2006Nov 9 2006

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4215 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Other25th International Conference on Conceptual Modeling - ER 2006
Country/TerritoryUnited States
CityTucson, AZ

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)


Dive into the research topics of 'The user interface is the conceptual model'. Together they form a unique fingerprint.

Cite this