Abstract
We present our experiences with building SUPER, a database environment based on a structurally object-oriented entity-relationship data model, called ERC+. SUPER is designed to be a semantically rich user-friendly front-end to existing relational or object-oriented database systems. We focus on the functionalities of visual direct manipulation interfaces of SUPER, in particular the schema and the query editors. We motivate and advocate the use of object-oriented toolboxes both to support the multi-threaded event-based dialogue of direct manipulation graphical interfaces and the implementation of data models.
This work was performed while prof. Bhargava was visiting EPFL
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
A. Albano, L. Alfò, S. Coluccini, R. Orsini: “An Overview of Sidereus, a Graphical Database Schema Editor for Galileo”, in Advances in Database Technology - EDBT ‘88, J. W. Schmidt, S. Ceri, M. Missikof eds., pp. 567–571, Springer-Verlag, 1988
E. Amiel: “Object-Oriented Programming for Data Model Implementation”, in Data Management - Current Trends, N. Prakash ed., pp. 223–243, Tata McGraw-Hill, 1990
A. Auddino, Y. Dennebouy, Y. Dupont, E. Fontana, S. Spaccapietra, Z. Tari: “SUPER: A Comprehensive Approach to DBMS Visual User Interfaces”, to appear in Proc. of the 2nd Working Conference on Visual Database Systems, Budapest, 1991
D. S. Batory et al.: “GENESIS: An Extensible Database Management System”, IEEE Transactions on Software Engineering, vol. 14, no. 11, pp. 1711–1730, November 1988
D. Bryce, R. Hull: “SNAP, a Graphics-Based Schema Manager”, in Proc. of the 2nd IEEE Int’l Conf. on Data Engineering, pp. 151–164, Los Angeles, 1986
M. Carey et al.: “The Architecture of the EXODUS Extensible DBMS”, in Proc. Int’l Workshop on Object-Oriented Database Systems, pp. 52–65, 1986
T. Catarci, G. Santucci: “Query by Diagram: A Graphic Query System”, in Proceedings of the 7th Int’I Conf. on Entity-Relationship Approach, on. 157–174, Rome, 1988
E. Chan, F. Lochovsky: “A Graphical Database Design Aid Using the Entity-Relationship Model”, in Entity-Relationship Approach to Systems Analysis and Design, pp. 259–310, North-Holland, 1980
P. P. Chen: “The Entity-Relationship Model - Towards a Unified View of Data”, ACM Transactions on Database Systems, vol. 1, no. 1, pp. 936, March 1976
J. Coutaz: “Architecture Models for Interactive Software: Failures and Trends”, in Proc. of the IFIP WG 2.7 Conference Engineering for Human-Computer Interaction, Napa Valley, 1989
B. Czejdo, R. Elmasri, D. W. Embley, M. Rusinkiewicz: “A Graphical Data Manipulation Language for an Extended Entity-Relationship Model”, IEEE Computer, vol. 23, no. 3, pp. 26–36, March 1990
K. R. Dittrich: “Object-Oriented Database Systems”, in Entity-Relationship Approach - Ten Years of Experience in Information Modeling, S. Spaccapietra ed., pp. 51–66, North-Holland, 1987
R. A. Elmasri, J. A. Larson: “A Graphical Query Facility for ER Databases”, in Entity-Relationship Approach - The Use of ER Concept in Knowledge Representation, P. P. Chen ed., pp. 236–245, North-Holland, 1985
K. J. Goldman, S. A. Goldman, P. C. Kanellakis, S. B. Zdonik: “ISIS, Interface for a Semantic Information System”, in Proc. of ACM SIGMOD ‘85, Intl Conf. on Management of Data, pp. 328–342, Austin, 1985
I. P. Groette, E. G. Nilsson: “SICON, an Iconic Presentation Module for an E-R Database”, in Proc. of the 7th Int’l ‘Conf. on Entity-Relationship Approach, pp. 137–155, Rome, 1988
M. Kuntz, R. Melchert: “Pasta-3’s Graphical Query Language: Direct Manipulation, Cooperative Queries, Full Expressive Power”, in Proc. of the 15th Intl Conf. on Very Large Data Bases, pp. 97–105, Amsterdam, 1989
M. Kuntz, R. Melchert: “Ergonomic Schema Design and Browsing with More Semantics in the Pasta-3 Interface for E-R DBMSs”, in Entity-Relationship Approach to Database Design and Querying, F. Lochovsky ed., North-Holland, 1990
M. A. Linton, J. M. Vlissides, P. R. Calder: “Composing User Interfaces with InterViews”, IEEE Computer, vol. 22, no. 2, pp. 8–22, February 1989
B. Liskov, J. Guttag: Abstraction and Specification in Program Development, MIT Press/Mc Graw Hill, 1986
P. H. Loy: “A Comparison of Object-Oriented and Structured Development Methods”, ACM SIGSOFT, January 1990
C. Parent, S. Spaccapietra: “An Algebra for a General Entity-Relationship Model”, IEEE Transactions on Software Engineering, vol. 11, no. 7, pp. 634–643, July 1985
C. Parent, S. Spaccapietra: “About Complex Entities, Complex Objects and Object-Oriented Data Models”, in Information Systems Concepts - An In-depth Analysis, E. D. Falkenberg, P. Lindgreen eds., pp. 347360, North-Holland, 1989
C. Parent, H. Rolin, K. Yétongnon, S. Spaccapietra: “An ER Calculus for the Entity-Relationship Complex Model”, in Entity-Relationship Approach to Database Design and Querying, F. Lochovsky ed., North-Holland, 1990
D. Reiner et al.: “A Database Designer’s Workbench”, in Entity-Relationship Approach - Ten Years of Experience in Information Modeling, S. Spaccapietra ed., pp. 347–360, North-Holland, 1987
T. R. Rogers, R. G. G. Cattell: “Entity-Relationship Database User Interfaces”, in Proc. of the 6th Intl Conf. on Entity-Relationship Approach, pp. 323–335, New York, 1987
P. Schwarz et al.: “Extensibility in the Starburst Database System”, in Proc. Intl Workshop on Object-Oriented Database Systems, pp. 85–93, 1986
B. Shneiderman: “Direct Manipulation: A Step Beyond Programming Languages”, IEEE Computer, vol. 16, no. 8, pp. 57–69, August 1983
S. Spaccapietra, C. Parent, K. Yétongnon, M. S. Abaidi: “Generalizations: A Formal and Flexible Approach”, in Management of Data, N. Prakash ed., pp. 100–117, Tata McGraw-Hill, 1989
S. Spaccapietra, C. Parent: “View Integration: A Step Forward in Solving Structural Conflicts”, to appear in IEEE Transactions on Knowledge and Data Engineering, 1991
H. K. T. Wong, I. Kuo: “GUIDE: Graphic User Interface for Database Exploration”, in Proc. of the 8th Intl Conf. on Very Large Databases, pp. 22–32, Mexico City, 1982
Z. Q. Zhang, A. O. Mendelzon: “A Graphical Query Language for Entity-Relationship Databases”, in Entity-Relationship Approach to Software Engineering, Davis et al. eds., pp. 441–448, North-Holland, 1983
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1991 Springer-Verlag Wien
About this paper
Cite this paper
Auddino, A., Amiel, E., Bhargava, B. (1991). Experiences with SUPER, a Database Visual Environment. In: Karagiannis, D. (eds) Database and Expert Systems Applications. Springer, Vienna. https://doi.org/10.1007/978-3-7091-7555-2_29
Download citation
DOI: https://doi.org/10.1007/978-3-7091-7555-2_29
Publisher Name: Springer, Vienna
Print ISBN: 978-3-211-82301-9
Online ISBN: 978-3-7091-7555-2
eBook Packages: Springer Book Archive