Abstract
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.
Chapter PDF
Similar content being viewed by others
Keywords
References
Agrawal, R., Gehani, N., Srinivisan, J. (1990) OdeView: The Graphical Interface to Ode, in Proc. of the ACM SIGMOD International Conference on Management of Data (eds. H. Gracia-Molina and H. Jagadish), acm Press.
Almarode, J. (1991) Issues in the Design and Implementation of a Schema Designer for an OODBMS, in Proc. ECOOP ‘81, Geneva.
Andrews, T., Harris, C. (1987) Combining Language and Database Advances in an Object-Oriented Development Environment, in Proc OOPSLA 87.
Atkinson, M., Morrison, R. (1988) Types, bindings and parameters in a persistent environment, in Data Types and Persistence (eds. M. Atkinson and R. Morrison ), Springer-Verlag, Berlin.
Batini, C., Catarci, T., Costabile, M., Levialdi, S. (1992) Visual Query Systems: A
Taxonomy, inVisual Database Systems II (eds. E. Knuth and L. Wegner), North-Holland. Bretl, R., Maier, D., Otis, et al. (1989) The GemStone Data Management System, in ObjectOriented Concepts, Databases, and Applications (eds. W. Kim and F. Luchorskt ), ACM Press.
Cardelli, L. (1988) Building User Interfaces by Direct Manipulation, in Proc. ACM SIGGRAPH Symposium on User Interface Software, Banff.
Colebourne, A., Sawyer, P., Sommerville, I. (1993) MOG user interface builder: a mechanism for integrating application and user interface, Interacting with Computers, 5 (3).
Collet, C., Brunel, E. (1992) Definition and Manipulation of Forms with F02, inVisual Database Systems II (eds. E. Knuth and L. Wegner) North-Holland. Deux, O. et al. (1991) The 02 System.,Communications of the ACM, 34 (10).
Fischer, G., Girgensohn, A. (1990) End-User Modifiability in Design Environments, in Proc CHI’90, ACM Press.
George, A. (1991) X-Designer OSF/MotifGUI Builder, in Proc European X User group Conference, Cambridge, UK.
King, R., Noval, M. (1993) Designing Database Interfaces with DBface, acm Transactions on Information Systems, 11 (2).
Laenens, E., Staes, F., Vermeir, D. (1989) Browsing â la carte in Object-Oriented Databases. The Computer Journal, 32 (4).
Lamb, C., Landis, G., Orenstein, J. Weinreb, D. (1991) The Objectstore Database System, Communications of the ACM,34 (10).
Leong, Mun-Kew, Sam, S, Narasimbalu, D. (1989) Towards a Visual Language for an Object-Oriented Database System, in,Visual Database Systems (ed. T.L. Kunii ), North-Holland.
Mariani, J. (1992) Oggetto: An Object Oriented Database Layered on a Triple Store, The Computer Journal, 35 (2).
Myers, B. (1991) Separating application code from toolkits: eliminating the spaghetti of callbacks, in Proc UIST ‘81.
Norman, D. (1986) Cognitive Engineering, inUser Centred System Design (eds. D. Norman and S Draper) Lawrence Erlbaum Associates.
Özsoyoglu, G., Wang, H. (1993) Example-Based Graphical Database Query Languages, IEEE Computer, 26 (5).
Pfaff, G. (1983)User Interface Management Systems. Springer-Verlag, Berlin.
Sawyer, P., Sommerville, I. (1988) Direct Manipulation of an Object Store, Software Engineering Journal, 3 (6).
Sawyer, P., Sommerville, I. (1995) MGA: rule-based specification of active object-oriented database applications, Information and Software Technology, (to appear).
TeleSoft (1990) TeleUse User’s Manual, TeleSoft Inc., San Diego, Ca. USA.
Yen, M., Scammel, R. (1993) A Human Factors Expermental Comparison of SQL and QBE, IEEE Transactions on Software Engineering, 91 (4).
Zloof, M.M. (1975) Query-by-Example, in: Proc. AFIPS National Computer Conference.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Sawyer, P., Colebourne, A., Mariani, J.A., Sommerville, I. (1995). Database object display definition and management with Moggetto. In: Spaccapietra, S., Jain, R. (eds) Visual Database Systems 3. VDB 1995. IFIP — The International Federation for Information Processing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-34905-3_18
Download citation
DOI: https://doi.org/10.1007/978-0-387-34905-3_18
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-6937-1
Online ISBN: 978-0-387-34905-3
eBook Packages: Springer Book Archive