Skip to main content

Object-oriented database management systems for construction of CASE environments

  • Conference paper
  • First Online:
Database and Expert Systems Applications (DEXA 1993)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 720))

Included in the following conference series:

Abstract

We argue that a fully object-oriented database management system is a very suitable basis of every modern CASE environment. We describe how the features provided by an OODBMS are exploited to build a CASE tool or environment. We discuss especially problems concerning inter-document consistency constraints and multi-user support. We finally sketch the features which are still missing in OODBMSs.

This work has been partly funded by the CEC under contract No. 6115 (ESPRIT-III project GOODSTEP)

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. P. Borras, D. Clément, T. Despeyroux, J. Incerpi, G. Kahn, B. Lang, and V. Pascual. CENTAUR: the system. ACM SIGSOFT Software Engineering Notes, 13(5):14–24, 1988. Proc. of the ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, Boston, Mass.

    Article  Google Scholar 

  2. F. Buddrus. Generierung von syntaxgesteuerten Werkzeugen auf der Basis eines objektorientierten Datenbanksystems. Master's thesis, University of Dortmund, Dept. of Computer Science, June 1992.

    Google Scholar 

  3. S. Dewal, W. Emmerich, and K. Lichtinghagen. A Decision Support Method for the Selection of OMSs. In Proc. of the 2 nd Int. Conf. on Systems Integration, Morristown, N.J., pages 32–40. IEEE Computer Society Press, 1992.

    Google Scholar 

  4. K. R. Dittrich, W. Gotthard, and P. C. Lockemann. Damokles — a database system for software engineering environments. In R. Conradi, T. M. Didriksen, and D. H. Wanvik, editors, Proc. of an Int. Workshop on Advanced Programming Environments, volume 244 of Lecture Notes in Computer Science, pages 353–371. Springer, 1986.

    Google Scholar 

  5. W. Emmerich and M. Kampmann. The Merlin OMS Benchmark — Definition, Implementations and Results. Technical Report 65, University of Dortmund, Dept. of Computer Science, Chair for Software Technology, 1992.

    Google Scholar 

  6. W. Emmerich and W. Schäfer. Dedicated Object Management Benchmarks for Software Engineering Applications. In R. Welland, editor, Proc. of the Software Engineering Environments '93, Reading, UK, 1993. To appear.

    Google Scholar 

  7. W. Emmerich, W. Schäfer, and J. Welsh. Databases for Software Engineering Environments — The Goal has not yet been attained. In I. Sommerville, editor, Proc. of the 4 th European Software Engineering Conference, Garmisch-Partenkirchen, Germany, Lecture Notes in Computer Science. Springer, 1993. To appear.

    Google Scholar 

  8. G. Engels, C. Lewerentz, M. Nagl, W. Schäfer, and A. Schürr. Building Integrated Software Development Environments — Part 1: Tool Specification. ACM Transactions on Software Engineering and Methodology, 1(2):135–167, 1992.

    Article  Google Scholar 

  9. F. Gallo, R. Minot, and I. Thomas. The object management system of PCTE as a software engineering database management system. ACM SIGPLAN NOTICES, 22(1):12–15, 1987.

    Google Scholar 

  10. M. Kampmann. Werkzeuge zur Unterstützung gruppenorientierter Arbeit beim Softwareentwurf. Master's thesis, University of Dortmund, Dept. of Computer Science, January 1993.

    Google Scholar 

  11. W. Kim, N. Ballou, H.-T. Chou, J. F. Garza, and D. Woelk. Features of the ORION Object-Oriented Database. In W. Kim and F. H. Lochovsky, editors, Object-Oriented Concepts, Databases and Applications, pages 251–282. Addison-Wesley, 1989.

    Google Scholar 

  12. P. Kroha. Objects and Databases. McGraw-Hill, 1993. To appear.

    Google Scholar 

  13. C. Lewerentz and A. Schúrr. GRAS, a management system for graph-like documents. In Proc. of the 3rd Int. Conf. on Data and Knowledge Bases. Morgan Kaufmann, 1988.

    Google Scholar 

  14. M. A. Linton. Implementing Relational Views of Programs. A CM SIGSOFT Software Engineering Notes, 9(3):132–140, 1984. Proc. of the ACM SIG-SOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, Pittsburgh, Penn.

    Article  Google Scholar 

  15. T. W. Reps and T. Teitelbaum. The Synthesizer Generator — a system for constructing language based editors. Springer, 1988.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Vladimír Mařík Jiří Lažanský Roland R. Wagner

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Emmerich, W., Kroha, P., Schäfer, W. (1993). Object-oriented database management systems for construction of CASE environments. In: Mařík, V., Lažanský, J., Wagner, R.R. (eds) Database and Expert Systems Applications. DEXA 1993. Lecture Notes in Computer Science, vol 720. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57234-1_65

Download citation

  • DOI: https://doi.org/10.1007/3-540-57234-1_65

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57234-3

  • Online ISBN: 978-3-540-47982-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics