Skip to main content

An Extensible Graphical Programming Environment for Semantic Modelling

  • Conference paper
Interfaces to Database Systems (IDS92)

Part of the book series: Workshops in Computing ((WORKSHOPS COMP.))

Abstract

Extensible semantic models which allow the definition and subsequent use of user-defined, application specific modelling concepts are one approach to enhance database functionality for technical and engineering applications via a database design process that is trimmed for the specific application. In this paper we present an approach to how graphical programming techniques can be used to support the database design process. In particular will we discuss the definition of graphical representations for user-defined modelling concepts and their use for the acquisition, representation and modification of knowledge. Furthermore we present different abstraction techniques which are absolutely necessary when applications of a certain complexity are to be modelled. All principles and techniques described in this paper have already been implemented in the DEED project, a prototype design environment for engineering database applications currently under development.

The work reported in this paper was partially supported by Deutsche Forschungsgemeinschaft (German Research Council) under grant no. Lo 296/5.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. C. Batini and C. Costa. A Graphical Tool for Conceptual Design of Database Applications. In 20th ACM IEEE Design Automation Conference, pages 762-773, 1983.

    Google Scholar 

  2. R. P. Braegger, A. M. Dudler, J. Rebsamen, and C. A. Zehnder. Gambit: An Interactive Database Design Tool for Data Structures, Integrity Constraints, and Transactions. IEEE Transactions on Software Engineering, SE-11(7): 574–582, July 1985.

    Article  Google Scholar 

  3. D. Bryce and R. Hull. SNAP: A Graphics-based Schema Manager. In Proc. 2nd International Conference on Data Engineering, pages 151-164. IEEE, 1986.

    Google Scholar 

  4. P. P. Chen. The Entity-Relationship Model — Toward a Unified View of Data. ACM Transactions on Database Systems, 1(1):9–36, March 1976.

    Article  Google Scholar 

  5. K. J. Goldman, S. A. Goldman, P. C. Kanellakis, and S. B. Zdonik. ISIS: Interface for a Semantic Information System. In Proc. 14th ACM SIGMOD International Conference on the Management of Data, pages 328-342, 1985.

    Google Scholar 

  6. R. Hull and R. King. Semantic Database Modelling: Survey, Applications, and Research Issues. ACM Computing Surveys, 19(3):201–260, September 1987.

    Article  Google Scholar 

  7. A. Kilgour and R. Earnshaw, editors. Graphic Tools for Software Engineers. British Computer Society Workshop Series. Cambridge University Press, 1989.

    Google Scholar 

  8. S. Karl and P. C. Lockemann. Design of Engineering Databases: A Case for More Varied Semantic Modelling Concepts. Information Systems, 13(4):335–357, December 1988.

    Article  Google Scholar 

  9. P. C. Lockemann and G. Moerkotte. On The Notion of Concept. In Proc. 10th Conference on Entity-Relationship Approach, pages 349-370, 1991.

    Google Scholar 

  10. P. C. Lockemann, G. Moerkotte, A. Neufeld, K. Radermacher, and N. Runge. Database design with extensible semantic models. Technical Report 15, Fakultät für Informatik der Universität Karlsruhe, 1991.

    Google Scholar 

  11. G. Moerkotte and P. C. Lockemann. Reactive consistency control in deductive databases. ACM Transactions on Database Systems, 16(4):670–702, December 1991.

    Article  Google Scholar 

  12. G. Moerkotte. Inkonsistenzen in deduktiven DatenbankenDiagnose und Reparatur, volume 248 of Informatik-Fachberichte. Springer-Verlag, 1990.

    Google Scholar 

  13. B. A. Myers. The State of the Art in Visual Programming and Program Visualization. In Kilgour, A. and Earnshaw, R., editor, Graphic Tools for Software Engineers, pages 3-26. Cambrige University Press, 1989.

    Google Scholar 

  14. J. Peckham and F. Maryanski. Semantic data models. ACM Computing Surveys, 20(3):153–189, September 1988.

    Article  MATH  Google Scholar 

  15. K. Radermacher. Graphikunterstützung für den Datenbankentwurf mit freidefinierten Modellierungskonzepten. PhD thesis, Universität Karlsruhe, 1991.

    Google Scholar 

  16. K. Radermacher. Abstraction Techniques in Semantic Modelling. 2nd European-Japanese Seminar on Information Modelling and Knowledge Bases, Tampere, Finland, June 1992. To appear in: Information Modelling and Knowledge Bases IV, IOS Press, Amsterdam, 1993.

    Google Scholar 

  17. K. Radermacher. Graphic Support for the Database Design with User-Defined Modelling Concepts. In S. Ohsuga, H. Kangassalo, H. Jaakkola, K. Hori, and N. Yonezaki, editors, Information Modelling and Knowledge Bases III: Foundations, Theory, and Applications, pages 301–315. IOS Press, Amsterdam, 1992.

    Google Scholar 

  18. O. de Troyer. Ridl: A tool for the computer-assisted engineering of large databases in the presence of integrity constraints. In Proc. 18th ACM SIGMOD International Conference on the Management of Data, pages 418-429, 1989.

    Google Scholar 

  19. I. Walter, P. C. Lockemann, and H.-H. Nagel. Database support for knowledge-based image evaluation. In Proc. 13th International Conference on Very Large Databases, pages 3-11, 1987.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1993 British Computer Society

About this paper

Cite this paper

Radermacher, K. (1993). An Extensible Graphical Programming Environment for Semantic Modelling. In: Cooper, R. (eds) Interfaces to Database Systems (IDS92). Workshops in Computing. Springer, London. https://doi.org/10.1007/978-1-4471-3423-7_20

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-3423-7_20

  • Publisher Name: Springer, London

  • Print ISBN: 978-3-540-19802-4

  • Online ISBN: 978-1-4471-3423-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics