Graphical User Interfaces as Updatable Views

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: Graphical User Interfaces as Updatable Views
Συγγραφείς: Terwilliger, James Felger
Στοιχεία εκδότη: Portland State University Library, 2000.
Έτος έκδοσης: 2000
Θεματικοί όροι: Computer Sciences, Computer Engineering, Query languages (Computer science), Graphical user interfaces (Computer systems) -- Design
Περιγραφή: In contrast to a traditional setting where users express queries against the database schema, we assert that the semantics of data can often be understood by viewing the data in the context of the user interface (UI) of the software tool used to enter the data. That is, we believe that users will understand the data in a database by seeing the labels, drop-down menus, tool tips, help text, control contents, and juxtaposition or arrangement of controls that are built in to the user interface. Our goal is to allow domain experts with little technical skill to understand and query data. In this dissertation, we present our GUi As View (Guava) framework and describe how we use forms-based UIs to generate a conceptual model that represents the information in the user interface. We then describe how we generate a query interface from the conceptual model. We characterize the resulting query language using a subset of relational algebra. Since most application developers want to craft a physical database to meet desired performance needs independent of the schema used by the user interface, we subsequently present a general-purpose schema mapping tool called a channel that can be configured by instantiating a sequence of discrete transformations. Each transformation is an encapsulation of a physical design decision or business logic process. The channel, once configured, automatically transforms queries from our query interface into queries that address the underlying physical database, similar to a view. The channel also transforms data updates, schema updates, and constraint definitions posed against the channel's input schema into equivalent forms against the physical schema. We present formal definitions of each transformation and properties that must be true of transformations, and prove that our definitions respect the properties.
Τύπος εγγράφου: Report
Other literature type
Article
Περιγραφή αρχείου: application/pdf
DOI: 10.15760/etd.2672
Σύνδεσμος πρόσβασης: https://pdxscholar.library.pdx.edu/cgi/viewcontent.cgi?article=3681&context=open_access_etds
https://pdxscholar.library.pdx.edu/open_access_etds/2671/
https://pdxscholar.library.pdx.edu/cgi/viewcontent.cgi?article=3681&context=open_access_etds
Αριθμός Καταχώρησης: edsair.doi.dedup.....eb5b4ed0b834497308c0620948ab4aa9
Βάση Δεδομένων: OpenAIRE