Abstract
The EcrinsDesign system is a graphical tool for data schema design. It is based on the Ecrins semantic data model. It supports interactive data schema design by direct manipulation of graphical objects. Its main contribution is the definition and the management of the dynamic aspects of the graphical representation: the type of each object may evolve, depending on the user's actions and conforming to a set of integrity rules.
The legibility of the edited schemas, the flexibility and the high level of interaction are the main characteristics of the system.
Moreover, the system is composed of an Ecrins Data Definition Language generator, enabling the communication with the target Ecrins/BD DBMS, which implements the Ecrins data model.
The EcrinsDesign system is implemented in Think C™ on the Apple® Macintosh™ II family computers.
This work is part of the Rebirth project granted by the Swiss National Fund for Scientific Research (FNRS no. 1 603-0.87)
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
BONJOUR, M. "Ecrins Design: Un outil d'aide à la conception de graphes de relations", Mémoire de licence en informatique de gestion, Genève, 1989.
BRYCE, D., HULL, R. "SNAP: A Graphics-based Schema Manager" Proc. of the IEEE 2nd Int'l Conf. on Data Engineering, 1986.
CHEN, P.P.S. "The Entity Relationship Model-Toward a unified View of Data". ACM TODS, Vol.1, Nb.1, 1976.
CZEJDO, B. et al. "A Graphical Data Manipulation Language for an Extended E-R Model" IEEE COMPUTER, vol 23, no. 3, march 1990.
ESTIER, T., FALQUET, G. "QFE: un générateur d'interface pour l'interrogation des bases de données à l'aide de contextes sémantiques". Proc. of the Inforsid Conf., Biarritz, France, 1990.
FALQUET, G. et al. "Concept Integration as an Approach to Information Systems Design" in Computerized Assistance During the Information Systems Life Cycle Conf., T.W. Olle et al. (ed.), Elsevier, 1988.
FALQUET, G. "Interrogation de bases de données à l'aide de contextes sémantiques" Thèse no 2354, Université de Genève, éditions Systèmes et information, 1989.
FALQUET, G. "F2: an Object-Oriented database model with semantic contexts" Cahier du CUI no. 52, Université de Genève, 1990.
GOLDMAN K.J. et al. "ISIS: Interface for a Semantic Information System" Comm. of the ACM, 1985
JUNET, M. "Design and Implementation of an Extended Entity-Relationship Data Base Management System (ECRINS/86)". Proc. of the ACM 5th International Conference on Entity-Relationship Approach, Dijon, France, November, 1986.
JUNET, M. "Sémantique des bases de données: un modèle et une réalisation" Thèse no 356, Université de Genève, éditions Systèmes et information, 1990.
KUNTZ, M. "Description et évaluation de Pasta-3, une interface graphique de manipulation directe aux bases de données avancées" Proc. 6èmes journées BD3, Montpellier 1990.
LEONARD, M. "Structures des bases de données" DUNOD informatique, Paris, 1988.
ROLLAND C. et al. "The RUBIS System" in Computerized Assistance During the Information Systems Life Cycle Conf., T.W. Olle et al. (ed.), Elsevier, 1988.
ROSS, D.T. "Structured analysis (SA): A Language for Communicating Ideas" IEEE Transactions on Software Engineering, VOL.SE-3, Nb.1, 1977.
SHNEIDERMAN, B. "Direct Manipulation-A Step Beyond Programming Languages" IEEE Computer, Vol. 16, no.8, August 1983.
SHNEIDERMAN, B. "Designing the User Interface — Strategies for Effective Human-Computer Interaction" Addison-Wesley Publ., 1987.
SMITH,J.M.; SMITH, D.C.P. "Database Abstractions: Aggregation and Generalization" ACM TODS, VOL.2, Nb.2, 1977.
SPACCAPIETRA, S. "SUPER: Un éditeur de schéma", demonstration ER'90 Conference, Lausanne 1990.
TARDIEU, H. et al. "La méthode Merise" Ed. d'organisation, Paris, 1986.
WU, Thomas C., HSIAO, David K. "Implementation of Visual Database Interface Using An Object-Oriented Language (GLAD Project)" Proc. of the IFIP TC 2/WG 2.6 Conf., Visual Database Systems, 1989.
Silverrun-MCD: © XA Systems Corp., 1990.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Adrei, F., Bonjour, M. (1991). EcinsDesign: A graphical editor for semantic structures. In: Andersen, R., Bubenko, J.A., Sølvberg, A. (eds) Advanced Information Systems Engineering. CAiSE 1991. Lecture Notes in Computer Science, vol 498. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-54059-8_89
Download citation
DOI: https://doi.org/10.1007/3-540-54059-8_89
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-54059-5
Online ISBN: 978-3-540-47378-7
eBook Packages: Springer Book Archive