Skip to main content
Log in

Providing data base management for the CAD environment: The AREDAS approach

  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

In recent years there has been an increasing interest in the integration of data base management systems (DBMSs) into the CAD environment. The motivation for this interest is discussed and several problems are identified that have to be solved in order to yield a genuine coupling of DBMSs and CAD systems. A solution to these problems is proposed in the form of a new architecture for a CAD-DBMS. Based on this, a preliminary implementation is outlined that follows a rapid prototype approach, and in wh ich an access as well as a transaction manager were realized for a software-based fileserver/workstation topology. Some directions for future work are described.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Dadam, P. et al. (1986), A DBMS prototype to support extended NF2 relations: An integrated view on flat tables and hierarchies. In: Proceedings of ACM SIGMOD International Conference on Management of Data, pp. 356–367

  2. Carey, M.J. et al. (1986) The architecture of the EXODUS extensible DBMS. In: Proceedings of IEEE International Workshop on Object-Oriented Database Systems, pp. 52–65

  3. Batory, D.S. (1986) GENESIS: A project to develop an extensible database management system. In: Proceedings of IEEE International Workshop on Object-Oriented Database Systems, pp. 207–208

  4. Dayal, U. (1987) PROBE: A knowledge-oriented database system. In: Proceedings of 2nd GI Conference on Database Systems for Office, Engineering, and Science, West Germany

  5. Schwarz, P. et al. (1986) Extensibility in the starburst database system. In: Proceedings of IEEE International Workshop on Object-Oriented Database Systems, pp. 85–92

  6. Dittrich, K. et al. (1985), DAMASCUS-A data management system for VLSI design. In: Proceedings 1st GI Conference on Database Systems for Office, Engineering, and Science, West Germany, pp. 70–72, (in German)

  7. Ege, A.; Ellis, C.A. (1987) Design and implementation of GORDION, an object base management system. In: Proceedings of 3rd IEEE International Conference on Data Engineering, pp. 226–234

  8. Hardwick, M. (1987) The organization of ROSE: An entity oriented data manager for CAD.

  9. Hardwick, M. (1987) Why ROSE is fast: Five optimizations in the design of an experimental database system for CAD/CAM applications. In: Proceedings of ACM SIGMOD International Conference on Management of Data

  10. Katz, R.H. et al. (1986) A version server for computer-aided design data. In: Proceedings of 23rd ACM/IEEE Design Automation Conference

  11. Katz, R.H. et al. (1986) Version modeling concepts for computer-aided design databases. In: Proceedings of ACM SIGMOD International Conference on Management of Data, pp. 379–386

  12. Bhateja, R.; Katz, R.H. (1987) A validation subsystem of a version server for computer-aided design data. Report No. UCB/CSD 87/317, University of California, Berkeley

    Google Scholar 

  13. Katz, R.H.; Chang, E. (1987) Managing change in a computer-aided design database. In: Proceedings of 13th International VLDB Conference, in press

  14. Vossen, G. (1987) Data Models, Database Languages, and Database Management Systems. Addison-Wesley Publishing Co., Bonn (in German)

    Google Scholar 

  15. Bancilhon, F.; Kim, W.; Korth, H.F. (1985) A model of CAD transactions. In: Proceedings of the 11th International Conference on VLDB, pp. 25–33

  16. Härder, T.; Reuter, A. (1985) Architektur von Datenbanksystemen fuer Non-Standard-Anwendungen. In: A Blaser, P. Pistor (eds.), Datenbank-Systeme fuer Buero, Technik und Wissenschaft, Springer IFB 94, pp. 253–286

  17. Katz, R. (1985) Information Management for Engineering Design. Springer-Verlag

  18. Eswaran, K.P. et al. (1976) The notions of consistency and predicate locks in a relational database system. CACM 11 624–633

    Google Scholar 

  19. Weikum, G. (1986) A theoretical foundation of multi-level concurrency control. In: Proceedings of 5th ACM SIGACT-SIGMOD PODS

  20. Chou, H.T.; Kim, W. (1986) A unifying framework for version control in a CAD environment. In: Proceedings of 12th International Conference on VLDB, pp. 336–344

  21. Kim, W. et al. (1984) A transaction mechanism for engineering design databases. In: Proceedings of 10th International Conference on VLDB, pp. 355–362

  22. Vossen, G.; Oberschelp, W. (1985) Brief survey of the relational database project MEMODAX. Internal Report, Technical University of Aachen

  23. Kuchen, H. (1984) Implementation of relational algebra on multi-dimensional dynamic data structures. Master's thesis (in German), Technical University of Aachen

  24. Bimmermann, R. (1986) Design and implementation of a transaction management for a relational database system reflecting requirements from computer aided design; Master's thesis (in German), Technical University of Aachen

  25. Nackman, L.R. et al. (1986) AML/X: A programming language for design and manufacturing. IBM research Report RC 11992, Yorktown Heights, NY

  26. Koller, R. (1985), Konstruktionslehre fuer den Maschinenbau. 2nd ed. Springer-Verlag

  27. Angell, I.O. (1981) A Practical Introduction to Computer Graphics; Macmillan Publication Co.

  28. Bernstein, P.A.; Goodman, N. (1982) A sophisticate's introduction to distributed database concurrency control. In: Proceedings of 8th International Conference on VLDB, pp. 62–76

  29. Härder, T. (1982) Observations on optimistic concurrency control schemes. IBM Research Report RJ 3645, San Jose

  30. Vianu, V.; Vossen, G. (1987) Conceptual level concurrency control of update transactions

  31. Roussopoulos, N.; Kang, H. (1986) Principles and techniques in the design of ADMS±. IEEE Computer 12, 19–25

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Vossen, G., Bimmermann, R. & Buchholz, G. Providing data base management for the CAD environment: The AREDAS approach. Engineering with Computers 3, 207–223 (1988). https://doi.org/10.1007/BF01202142

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01202142

Keywords

Navigation