Database Object Display Definition and Management with Moggetto

This paper describes a user interface framework called Moggetto for an object-oriented database system (OODB). Moggetto is proposed as an approach to the definition and management of tailorable object displays. The novelty of the approach lies in the use of embedded, inherently reconfigurable user interface components to realise object user interfaces which are modelled in the database. This obviates the need for close coupling between the OODB and the host windowing system through, for example, common language bindings and code libraries.

[1]  A. Desai Narasimhalu,et al.  Towards a Visual Language for an Object-Oriented Multi-Media Database System , 1989, VDB.

[2]  Jay Almarode Issues in the Design and Implementation of a Schema Designer for an OODBMS , 1991, ECOOP.

[3]  Keith Duncan,et al.  Cognitive Engineering , 2017, Encyclopedia of GIS.

[4]  Ronald Morrison,et al.  Data Types and Persistence , 1988 .

[5]  Luca Cardelli,et al.  Building user interfaces by direct manipulation , 1988, UIST '88.

[6]  Ian Sommerville,et al.  Direct manipulation of an object store , 1988, Softw. Eng. J..

[7]  Christine Collet,et al.  Definition and Manipulation of Forms with FO2 , 1991, VDB.

[8]  Narain H. Gehani,et al.  OdeView: the graphical interface to Ode , 1990, SIGMOD '90.

[9]  Tiziana Catarci,et al.  Visual Query Systems , 1996, J. Vis. Lang. Comput..

[10]  John A. Mariani,et al.  Oggetto: An Object Oriented Database Layered on a Triple Store , 1992, Comput. J..

[11]  Robert van Liere,et al.  User Interface Management Systems , 1987, Advances in Computer Graphics.

[12]  Robert Parry,et al.  National Computer Conference: 4-7 May 1981 McCormick Place, Chicago, USA , 1981, Microprocess. Microsystems.

[13]  Jack A. Orenstein,et al.  The ObjectStore database system , 1991, CACM.

[14]  Ian Sommerville,et al.  MOG User Interface Builder: A Mechanism for Integrating Application and User Interface , 1993, Interact. Comput..

[15]  Ronald Morrison,et al.  Types, Bindings and Parameters in a Persistent Environment , 1988, Data Types and Persistence , Informal Proceedings.

[16]  Roger King,et al.  Designing database interfaces with DBface , 1993, TOIS.

[17]  Craig Harris,et al.  Combining language and database advances in an object-oriented development environment , 1987, OOPSLA '87.

[18]  Tiziana Catarci,et al.  Visual Query Systems: A Taxonomy , 1991, VDB.

[19]  O. Deux,et al.  The O2 system , 1991 .

[20]  Gerhard Fischer,et al.  End-user modifiability in design environments , 1990, CHI '90.

[21]  Brad A. Myers Separating application code from toolkits: eliminating the spaghetti of call-backs , 1991, UIST '91.

[22]  Dirk Vermeir,et al.  Browsing à la Carte in Object-Oriented Databases , 1989, Comput. J..

[23]  Richard W. Scamell,et al.  A Human Factors Experimental Comparison of SQL and QBE , 1993, IEEE Trans. Software Eng..

[24]  Ian Sommerville,et al.  MGA: Rule-based specification of active object-oriented database applications , 1995, Inf. Softw. Technol..

[25]  Gultekin Özsoyoglu,et al.  Example-based graphical database query languages , 1993, Computer.

[26]  David Maier,et al.  The GemStone Data Management System , 1989, Object-Oriented Concepts, Databases, and Applications.