|
ABSTRACT
The data-modeling and computational requirements for integrated computer aided manufacturing (CAM) databases are analyzed, and the most common representation schemes for modeling solid geometric objects in a computer are described. The primitive instancing model, the boundary representation, and the constructive solid geometry model are presented from the viewpoint of database representation. Depending on the representation scheme, one can apply geometric transformations to the stored geometric objects. The standard transformations, scaling, translation, and rotation, are outlined with respect to the data structure aspects. Some of the more recent developments in the area of engineering databases with regard to supporting these representation schemes are then explored, and a classification scheme for technical database management systems is presented that distinguishes the systems according to their level of object orientation: structural or behavioral object orientation. First, several systems that are extensions to the relational model are surveyed, then the functional data model DAPLEX, the nonnormalized relational model NF2, and the database system R2D2 that provides abstract data types in the NF2 model are described.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
M. M. Astrahan , M. W. Blasgen , D. D. Chamberlin , K. P. Eswaran , J. N. Gray , P. P. Griffiths , W. F. King , R. A. Lorie , P. R. McJones , J. W. Mehl , G. R. Putzolu , I. L. Traiger , B. W. Wade , V. Watson, System R: relational approach to database management, ACM Transactions on Database Systems (TODS), v.1 n.2, p.97-137, June 1976
[doi> 10.1145/320455.320457]
|
| |
2
|
ATWOOD, T. M. 1985. An object-oriented DBMS for design support applications. In Proceedings of the IEEE Compint. IEEE, New York, pp. 299-307.
|
 |
3
|
|
| |
4
|
BLUME, C., MOLLER, E., AND PODS, R. 1983. RODABAS--Eine Roboter Datenbasis f/ir die implizite Programmierung. In H6here Programmiersprachen fi~r Industrieroboter, H. Wolters, Ed. Kernforschungszentrum Karlsruhe.
|
 |
5
|
|
 |
6
|
|
 |
7
|
P. Dadam , K. Kuespert , F. Andersen , H. Blanken , R. Erbe, A DBMS prototype to support extended NF2 relations: an integrated view on flat tables and hierarchies, Proceedings of the 1986 ACM SIGMOD international conference on Management of data, p.356-367, May 28-30, 1986, Washington, D.C., United States
|
| |
8
|
|
| |
9
|
DITTRICH, K. R., AND LORIE, R. A. 1985. Version support for engineering database systems. Research Rep., IBM Research Laboratory, San Jose, Calif.
|
| |
10
|
DITTRICH, K. R., GOTTHARD, W., AND LOCKEMANN, P. C. 1986. Complex entities for engineering applications. In Proceedings of the 5th Entity- Relationship Conference (Dijon, France). North- Holland, Amsterdam.
|
| |
11
|
EASTMAN, C. M. 1981. Database facilities for engineering design. Proc. IEEE 69, 10 (Oct.), 1249-1263.
|
| |
12
|
|
| |
13
|
EASTMAN, C. M., AND KULAY, A. 1985. Specification of FORM:ULAE: A distributed engineering data management system. In Proceedings of the ASCHE Conference (Dallas, Tex.).
|
| |
14
|
FOGG, D. 1982. implementation of domain abstraction in the relational database system INGRES. Master's thesis, Electrical Engineering and Computer Science Dept., Univ. of California, Berkeley.
|
| |
15
|
|
| |
16
|
GLINZ, M., HUSER, H., AND LUDEWiG, J. 1985. SEED--A database system for software engineering environments. In Informatik-Fachberichte, 94. Springer-Verlag, Berlin, pp. 121-126.
|
| |
17
|
GUTTMAN, A., AND STONEBRAKER, M. 1982. Using a relational database management system for computer aided design data. IEEE Database Eng. 5, 2 (June).
|
 |
18
|
|
| |
19
|
IBM 1981. SQL/Data system, concepts and facilities. Rept. GH 24-5013, IBM Corp., Jan.
|
| |
20
|
KEMPER, A. 1986. CAM databases: Requirements and survey. In Proceedings of the 19th Hawaii International Conference on System Sciences (Honolulu, Jan.). Western Periodicals, North Hollywood, Calif., pp. 363-378.
|
| |
21
|
KEMPER, A. 1987. Abstract datatypes in geometrical databases. In Proceedings of the 20th Hawaii International Conference on System Sciences (Kona, Jan.), pp. 453-463.
|
 |
22
|
Alfons Kemper , Peter C. Lockemann , Mechtild Wallrath, An object-oriented system for engineering applications, Proceedings of the 1987 ACM SIGMOD international conference on Management of data, p.299-310, May 27-29, 1987, San Francisco, California, United States
|
| |
23
|
LEE, Y. C., AND FU, K. S. 1983. A CSG based DBMS for CAD/CAM and its supporting query language. In Proceedings of A CM SIGMOD Conference on Engineering Design Applications (San Jose, Calif., May), ACM, New York.
|
| |
24
|
LOCKEMANN, P. C., ADAMS, M., BEVER, M., DIT- TRICH, K. R., FERKINGHAFF, B., GOTTHARD, W., KOTZ, A., LIEDTKE, R. P., LOKE, B., AND MOLLE, J. 1985. Anforderungen technischer Anwendungen an Datenbanksysteme. In Informatik- Fachberichte, 94. Springer-Verlag, Berlin, pp. 1- 26.
|
| |
25
|
LORIE, R. 1982. Issues in databases for design applications. In File Structures and Databases for CAD, J. Encarnacao and F. L. Krause, Eds. North-Holland, Amsterdam.
|
| |
26
|
LORIE, R., AND PLOUFFE, W. 1983. Complex objects and their use in design transactions. In Proceedings of ACM SIGMOD Conference on Engineering Design Applications (San Jose, Calif., May), pp. 115-121.
|
| |
27
|
LUM, V., DADAM, P., ERBE, R., GONAUER, J., PISTOR, P., WALCH, G., WEMER, H., AND WOODFILL, J. 1985. Design of an integrated DBMS to support advanced applications. In Proceedings of the International Conference on Foundations of Data Organization (Kyoto, Japan, May 22-24), pp. 21-31.
|
| |
28
|
MAIER, D., OTIS, A., ANO PURDY, A. 1985. Objectoriented database development at Servio Logic. IEEE Database Eng. 8, 4 (1985), 58-65.
|
| |
29
|
MEIER, A. 1985. Applying relational database techniques to solid modelling. In Informatik-Fachberichte, 94. Springer-Verlag, Berlin, pp. 50-67.
|
| |
30
|
|
| |
31
|
|
 |
32
|
|
| |
33
|
RITCHIE, D. 1978. The C Programming Language. 1978. Prentice-Hall, Englewood Cliffs, N.J.
|
| |
34
|
|
| |
35
|
|
 |
36
|
|
| |
37
|
STEHLE, H. 1986. EDAPLEx: An extension of the functional data model DAPLEX for computergeometry applications (in German). Master's thesis, Univ. Karlsruhe, Karlsruhe, Germany.
|
 |
38
|
|
 |
39
|
|
| |
40
|
STONEBRAKER, M., RUBENSTEIN, B., AND GUTTMAN, A. 1983a. Application of abstract data types and abstract indices to CAD databases. In Proceedings of A CM SIGMOD Conference on Engineering Design Applications (San Jose, Calif., May). ACM, New York.
|
| |
41
|
STONEBRAKER, M., ANDERSON, E., HANSON, E., AND RUBENSTEIN, B. 1983b. QUEL as a datatype. Memo. UCB/ERL M83/73, Univ. of California, Berkeley, Dec.
|
| |
42
|
VOELCKER, H. B., AND REQUICHA, A. A. G. 1977. Geometric modelling of mechanical parts and processes. Computer 10, 12 (Dec.).
|
| |
43
|
|
 |
44
|
|
| |
45
|
|
| |
46
|
ZDONIK, S. B., AND WEGNER, P. 1986. Language and methodology for object-oriented database environments, in Proceedings of the 19th Hawaii Conference on System Sciences (Honolulu, Jan.). Western Periodicals, North Hollywood, Calif., pp. 378-388.
|
| |
47
|
BAUMGART, B. G. 1975. A polyhedron representation for computer vision. In AFIPS Conference Proceedings, vol. 44. AFIPS Press, Reston, Va., pp. 589-596.
|
 |
48
|
|
 |
49
|
|
| |
50
|
|
| |
51
|
L~KE, B., AND BEVER, M. 1985. Ein prozedurorientiertes Datenmodell fiir CAD/CAM Anwendungen und seine Realisierung mittels konventioneller Datenbanksoftware und Ada. In Informatik-Fachberichte, 94. Springer-Verlag, Berlin, pp. 127-146.
|
| |
52
|
MCLEOD, D., NARAYANASWAMY, K., AND BAPA RAO, K. V. 1983. An approach to information management for CAD/VLSI applications. In Proceedings of A CM SIGMOD Conference on Engineering Design Applications (San Jose, Calif., May). ACM, New York, pp. 39-50.
|
| |
53
|
MEIER, A. 1986. Methoden der Graphischen und Geometrischen Datenverarbeitung. Teubner, Stuttgart, 1986.
|
CITED BY 15
|
|
|
|
|
Freddy Dumortier , Marc Gyssens , Luc Vandeurzen , Dirk Van Gucht, On the decidability of semi-linearity for semi-algebraic sets and its implications for spatial databases (extended abstract), Proceedings of the sixteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.68-77, May 11-15, 1997, Tucson, Arizona, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REVIEW
"John L. Lowther : Reviewer"
Kemper and Wallrath present an excellent tutorial on the requirements imposed
on database management systems by computer aided manufacturing (CAM)
applications. The authors describe three representation schemes for modeling
solid geometric objec
more...
|