Abstract
Computer-Aided Design (CAD) involves the use of computers in the various stages of engineering design. Ir has large volumes of data with complex structures that needs to be stored and managed efficiently and properly. In CAD, graphical objects with complex structures can be created by reusing previously created objects. The data of these objects have the references to the other objects they contain. Deductive object-relational databases can be used to compute the complete data of graphical objects that reuse other objects. This is the idea behind the development of the DrawCAD system. DrawCAD is a CAD system built on top of the Relationlog object-relational deductive database system. It facilitates the creation of graphical objects by reusing previously created objects. The DrawCAD system illustrates how CAD systems can be developed, using deductive object-relational databases to store and manage data and also perform the computations that are normally performed by the application program.
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
M.P. Groover and Jr E.W. Zimmers. CAD/CAM Computer-Aided Design and Manufacturing. Prentice-Hall, Inc., 1984
M. Jarke, R. Gallersdorfer, M. Jeusfeld, M. Staudt, and Stefan Eherer. Concept-Base: A Deductive Object Base for Meta Data Management. Journal of Intelligent Information System, 4(2):167–192, 1995
W. Kim. Introduction to Object-Oriented Databases. The MIT Press, 1990
C. Lamb, G. landis, J. Orenstein, and D. Weinreb. The ObjectStore System. Communications of the ACM, 34(10):50–63, 1991
M. Liu. The Relationlog System. Software - Practice and Experience, 31(5):409–443, 2001
M.Liu and M.Guo.ROL2: A Real Deductive Object-Oriented Database Language. In Proceedings of the 17th International Conference on Conceptual Modeling (ER’98), pages 302–315, Singapore, Nov. 16–19 1998. Springer-Verlag LNCS 1507
R.Ramakrishman and J. D. Ullman. A Survey of Deductive Database Systems.Journal of Logic Programming, 23(2):125–150, 1995
R.Ramakrishman and D. Srivastava, S. Sudarshan, and P. Seshadri. The CORAL Deductive Ysytem.The VLDB Journal, 3(2):161–210, 1994.
D.Ruland. A Data Model for Electronic CAD/CAM - Applications. In Proceedings of the International Workshop on Graphtheoretic Concepts in Compututer Science, pages 290–305, Anaheim, California, 1986.
V. Soloviev. An Overview of Three Commercial Object-Oriented Database Management Systems: ONTOS, ObjectStore, O2. SIGMOD Record, 21(1):93–104, 1992.
M. Stonebraker. Object-Oriented DBMSs: The Next Great Wave. Morgan Kaufmann, 1995.
D.L. Taylor, editor. Computer-Aided Design. Addison Wesley, 1992.
W. Wilkes, P. Klahold, and G. Schlageter. Complex and Composite Objects in CAD/CAM Databases. In Proceedings of the Fifth International Conference on Data Engineering, pages 443–450, Los Angeles, California, USA, 1989. IEEE Computer Society.
Y-K. Yang. An Enhanced Data Model for CAD/CAM Database Systems. In Proceedings of the 25th ACM/IEEE Conference on Design Automation, pages 263–268, Anaheim, California, 1988.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Liu, M., Katragadda, S. (2001). DrawCAD: Using Deductive Object-Relational Databases in CAD. In: Mayr, H.C., Lazansky, J., Quirchmayr, G., Vogel, P. (eds) Database and Expert Systems Applications. DEXA 2001. Lecture Notes in Computer Science, vol 2113. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44759-8_48
Download citation
DOI: https://doi.org/10.1007/3-540-44759-8_48
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42527-4
Online ISBN: 978-3-540-44759-7
eBook Packages: Springer Book Archive