Abstract
Databases have traditionally been architected with large, datacrunching batch applications in mind. This is especially evident to user interface researchers who are trying to tightly couple visualization front-ends to state-of-the-art database backends. This paper discusses the areas of impedence mismatch between databases and user interfaces. It proposes mechanisms that need to be incorporated into databases to reduce the systems integration problems involved in integrating visualization applications to databases. Motivating examples have been drawn from the VLSI domain.
Preview
Unable to display preview. Download preview PDF.
References
Atkinson,M., et al., “The Object-Oriented Database System Manifesto”, in Proceedings of the First International DOOD Conference.
Bancilhon, F., Cluet, S., and Delobel, C., “A query Language for O2”, in Building an object-Oriented System, The Story of O2, Bancilhon, F. Delobel, C. and Kanellakis, P. (eds), Morgan Kaufmann, 1992, pp.234–255.
Barghouti, N. and Kaiser, G., “Concurrency Control in Advanced Database Applications”, ACM Computing Surveys, Vol 23, No. 3, Sept 1991, pp. 269–317.
Cattell,R.(ed), “The Object Database Standard ODMG-93”, Forthcoming from Morgan Kaufman, San Mateo, California, 1993.
Chang, A., Mergen, M., “801 Storage: Architecture and Programming”, ACM TOCS, Vol.6, #1.
Chu,I. and Winslett,M.S., “Choices in Database Workstation-Server Architecture”, in Proceedings of COMPSAC'93, pp.298–305, 1993.
Consens, M. et al., “Visualizing Queries and Querying Visualizations”, ACM SIGMOD Record, March 1992, pp. 39–46.
Cruz, I.B., Mendelzon, A.O., Wood, P.T., “A Graphical Query Language Supporting Recursion”, ACM SIGMOD Record, Vol. 16, #3, 1987, pp.323–330.
DeWitt, D. et al., “Three Alternative Workstations-Server Architectures”, in Building an Object-Oriented System, The Story of O2, Bancilhon, F. Delobel, C. and Kanellakis, P. (eds), Morgan Kaufmann, 1992, pp.411–446.
Doucet, A. and Pfeffer, P., “Using a Database System to Implement a Debugger”, in Building an Object-Oriented System, The Story of O2, Bancilhon, F. Delobel, C. and Kanellakis, P. (eds), Morgan Kaufmann, 1992, pp.523–540.
Fishman, D. et al., “Overview of the IRIS DBMS”, in Object-Oriented Concepts, Databases and Applications, Kim, W. and Lochovsky, F.H. (eds), ACM Press, pp.219–250.
Goldberg, A. and Robson, D., “Smalltalk-80: The Language”, Addison-Wesley, 1989.
Kim, W. et al., “Features of the ORION Object-Oriented Database System”, in Object-Oriented Concepts, Databases and Applications, Kim, W. and Lochovsky, F.H. (eds), ACM Press, pp.251–282.
C.Lamb, G.Landis, J.Orenstein, M.Roth, “The ObjectStore Database System”, CACM, Vol. 34, #10, 1991.
Morgenstern, M.,” Active Databases as a Paradigm for Enhanced Computing Environments”, in Proc. of the 9th International Conference on VLDB, 1983.
Pu,C., Kaiser, G. and Hutchinson, N., “Split Transactions for Open-Ended Activities”, in Proceedings of the 14th International Conference on Very Large Databases, 1988, pp.26–37.
Rosenthal, A. et al., “Traversal Recursion: A Practical Approach to Supporting Recursive Applications”, in Proceedings of the ACM SIGMOD Conference on the Management of Data, 1986, pp. 166–176.
Rooholamin, R., Cherkassky, V., and Garver, M., “Finding the Right ATM Switch for the Market”, IEEE Computer, pp. 16–28, April 1994.
Skarra, A. et al., “An Object Server for an Object-Oriented Database System”, in 1986 International Workshop on Object-Oriented Database Systems, pp. 196–205.
Skarra,A. and Zdonik, S., “Concurrency Control and Object-Oriented Databases”, in Object-Oriented Concepts, Databases and Applications, Kim, W. and Lochovsky, F.H. (eds), ACM Press, pp.395–421.
Vasudevan, V., “Cotools: A Tool Composition Mechanism for Object-Based Environments”, in the ACM Eighteenth Annual Computer Science Conference, 1990, pp.326–332.
Vasudevan, V. et al., “DAMOCLES: An Observer-Based Approach to Design Tracking”, in ICCAD 1993, pp.546–552.
Vasudevan, V., “Comprehending Large-Scale Connectivity in Object-Oriented Databases”, submitted to The International Conference on Data Engineering, 1993.
Versant Technical Overview, Versant Technologies Inc.
Vlissides, J. and Linton, M., “UniDraw: A Framework for building Domain-Specific Graphical Editors”, in ACM SIGGRAPHISIGCHI User Interface Software and Technologies '89 Conference, November 1989.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Vasudevan, V. (1994). Database requirements for supporting end-user visualizations. In: Lee, J.P., Grinstein, G.G. (eds) Database Issues for Data Visualization. DBVIS 1993. Lecture Notes in Computer Science, vol 871. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0021150
Download citation
DOI: https://doi.org/10.1007/BFb0021150
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58519-0
Online ISBN: 978-3-540-49016-6
eBook Packages: Springer Book Archive