Abstract
Object-oriented database management systems (OODBMSs) are emerging as commercial products. While they do not compete directly with relational databases, relational systems have established a level of usability which OODBMSs must strive to match. This is true particularly in the area of tools and user interfaces. OODBMSs pose particular problems for user interface designers but also provide some potentially exploitable characteristics. This paper identifies some of these and describes a framework for providing user interfaces for a class of OODBMS where the direct encapsulation of objects’ user interfaces in methods or views is neither possible nor desirable.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Abrial, J.: Data Semantics. In: J. Klimbie and K. Koffman (eds) Database Management, North-Holland, 1974.
Almarode, J.: Issues in the Design and Implementation of a Schema Designer for an OODBMS. In: Proc. ECOOP’91, Geneva, July 1991.
Andrews, T., Harris, C.: Combining Language and Database Advances in an Object-Oriented Development Environment In: Proc OOPSLA 87, October 1987.
Atkinson, M., Morrison, R.: Types, bindings and parameters in a persistent environment. In: M. Atkinson and R. Morrison (eds) Data Types and Persistence, Springer-Verlag, Berlin, 1988.
Banerjee, J., Chou, H-T, Garza, J. F., Kim, W., Woelk, D., Ballou, N.: Data Model Issues for Object-Oriented Applications. ACM Transactions on Office Automation Systems, 5 (1), 1987.
Bretl, R., Maier, D., Otis, et al.: The GemStone Data Management System. In: W. Kim and F. Luchorskt (eds.) Object-Oriented Concepts, Databases, and Applications, ACM Press, 1989.
Colebourne, A., Sawyer, P., Sommerville, I.: Evolutionary Development of Interactive Systems. Lancaster University Computing Department internal report No. SE 92.01., 1992.
Deux, O. et al.: The O2 System. Communications of the ACM, 34 (10), October 1991.
Fishman, D. H., Beech, D., Cate, H. P., et al.: Iris: An Object-Oriented Database Management System. ACM Transactions on Office Automation Systems, 5 (1), January 1987.
Gray, P., Kulkarni, K., Paton, P.: Object-Oriented databases A Semantic Data Model Approach. Prentice-Hall, 1992.
Kim, W.: Introduction to Object-Oriented Databases. MIT Press, Cambridge, Mas., 1990.
Kim, W.: Object-Oriented Databases: Definitions and Research Directions. IEEE Transactions on Knowledge and Data Engineering, 2 (3) September 1990.
Laenens, E., Staes, F., Vermeir, D.: Browsing á la carte in Object-Oriented Databases. The Computer Journal, 32 (4), August 1989.
Lamb, C., Landis, G., Orenstein, J., Weinreb, D.: The Objectstore Database System. Communications of the ACM, 34 (10), October 1991.
Mariani, J. Oggetto: An Object Oriented Database Layered on a Triple Store. The Computer Journal, 35 (2), April 1992.
Misra, S., Jalics, P.: Third-Generation versus Fourth-Generation Software Development IEEE Software, July 1988.
van de Riet, R.: MOKUM: An object-oriented active knowledge base system. Data and Knowledge Engineering, 4, 1989.
Rodden, T., Sawyer, P., Sommerville, I.: Vista: A user interface for a distributed, object-oriented software engineering environment, Software Engineering Journal. 7 (1), March 1992.
Sawyer, P., Sommerville, I.: Direct Manipulation of an Object Store, Software Engineering Journal. 3 (6), 1988.
Sawyer, P., Sommerville, I.: A User Interface Framework for an Object-Oriented Database System. Lancaster University Computing Department internal report No. SE 90.01.
Skarra, A. H., Zdonik, S. B.: The Management of Changing Types in an Object-Oriented Database. In: Proc. OOPSLA’ 86, Portland, Oregon, September 1986.
Zloof, M.M.: Query-by-Example. In: Proc. AFIPS National Computer Conference, 1975.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1993 British Computer Society
About this paper
Cite this paper
Sawyer, P., Colebourne, A., Sommerville, I., Mariani, J. (1993). Object-Oriented Database Systems: a Framework for User Interface Development. In: Cooper, R. (eds) Interfaces to Database Systems (IDS92). Workshops in Computing. Springer, London. https://doi.org/10.1007/978-1-4471-3423-7_3
Download citation
DOI: https://doi.org/10.1007/978-1-4471-3423-7_3
Publisher Name: Springer, London
Print ISBN: 978-3-540-19802-4
Online ISBN: 978-1-4471-3423-7
eBook Packages: Springer Book Archive