The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - March (1987 vol.7)
pp: 56-66
Martin Hardwick , Rensselaer Polytechnic Institute
David Spooner , Rensselaer Polytechnic Institute
ABSTRACT
Many proposals using object-oriented data models for engineering objects have appeared in the literature. These data models try to represent the data in engineering systems more naturally by organizing it logically and/or physically into objects relevant to the engineering applications using the database. In this article we review and examine several of these proposed data models to identif important properties of the models. We show that none of the data models excels in all areas, but each has desirable properties.
INDEX TERMS
null
CITATION
Martin Hardwick, David Spooner, "Comparison of Some Data Models for Engineering Objects", IEEE Computer Graphics and Applications, vol.7, no. 3, pp. 56-66, March 1987, doi:10.1109/MCG.1987.276965
REFERENCES
1. R.Katz, Computer , Dec. 1983pp. 26-36
2. S.Su, Computer , Jan. 1986pp. 34-49
3. M.Wilkins, "Relational and Entity-Relationship Model Databases and Specialized Design Files in VLSI Design," Proc. 22nd Design Automation Conf., IEEE 1985pp. 410-416
4. E.Codd and R.Rustin, Data Base Systems , Prentice Hall 1972pp. 65-98
5. J.Smith and D.Smith, ACM Trans. Database Systems , June 1977pp. 105-133
6. J.Smith and D.Smith, Comm. ACM , June 1977pp. 405-413
7. R.Lorie, J.Encarnacao, and F.-L.Krause, File Structures and Data Bases for CAD , 1982pp. 213-222
8. D.Batory and A.Buchmann, "Molecular Objects, Abstract Data Types and Data Models: A Framework," Proc. Very Large Data Bases, Morgan Kaufman 1984pp. 172-184
9. S.Ulfsby, S.Meen, and J.Oian, IEEE CG&A , May 1982pp. 71-79
10. D.Maier, "Development of an Object-Oriented DBMS," Proc. Object-Oriented Programming Systems, Languages and Applications Conf. 1986pp. 472-482 ACM
11. K.Dittrich, Proc. First Int'l Workshop on Object-Oriented Database Systems 1986 IEEE
12. H.Afsarmanesh, "An Extensible Object-Oriented Approach to Databases for VLSI/CAD," Proc. Very Large Data Bases 1985pp. 13-24 Morgan Kaufman
13. C.Eastman, "Database Facilities for Engineering Design," Proc. IEEE Oct. 1981pp. 1249-1263
14. R.Lorie and W.Plouffe, "Complex Objects and Their Use in Design Transactions," Proc. Database Week 1983pp. 115-121 SIGMOD ACM
15. M.Astrahan, ACM Trans. Database Systems , June 1976pp. 97-137
16. H.Johnson, J.Schweitzer, and E.Warkentine, "A DBMS Facility for Handling Structured Engineering Entities," Proc. Database Week 1983pp. 3-11 SIGMOD ACM
17. M.Stonebraker, B.Rubenstein, and A.Guttman, "Application of Abstract Data Types and Abstract Indices to CAD Data Bases," Proc. Database Week 1983pp. 107-113 SIGMOD ACM
18. J.Ong, D.Fogg, and M.Stonebraker, SIGMOD Record , ACM 1983pp. 1-13
19. M.Hardwick, "Extending the Relational Data Model for Design Applications," Proc. 21st Design Automation Conf. 1984pp. 110-116 ACM IEEE
20. M.Hardwick, G.Samaras, and D.Spooner, "Evaluating Recursive Queries in CAD Using an Extended Projection Function," Proc. Third Int'l Data Engineering Conf. 1987 IEEE
21. M.Haynie, "The Relational/Network Hybrid Data Model for Design Automation Databases," Proc. 18th Design Automation Conf. 1981pp. 646-652 ACM, IEEE
22. M.Haynie, "Tutorial: The Relational Data Model for Design Automation," Proc. 20th Design Automation Conf. 1983pp. 599-607 ACM, IEEE
23. M.Stonebraker, "QUEL as a Data Type," Proc. Int'l SIGMOD Conf. 1984pp. 208-214 ACM
24. A.Goldberg and D.Robson, Smalltalk-80: The Language and Its Implementation , Addison-Wesley 1983
25. A.Buchmann and C.Perez de Celis, "An Architecture and Data Model for CAD Databases," Proc. Very Large Data Bases 1985pp. 105-114 Morgan Kaufman
26. J.Gerzso and A.Buchmann, "TM-An Object-Oriented Language for CAD and Required Database Capabilities," Proc. IEEE Workshop on Languages for Automation 1984pp. 115-123 IEEE
27. D.Spooner, M.Milicia, and D.Faatz, "Modeling Mechanical CAD Data with Data Abstraction and Object-Oriented Techniques," Proc. Second Data Engineering Conf. 1986pp. 416-426 IEEE
28. G.Sharman, A.Blaser, Database Techniques for Pictorial Applications , Springer-Verlag 1980pp. 495-500
29. K.Soop, A.Blaser, Database Techniques for Pictorial Applications , Springer-Verlag 1980pp. 509-526
30. D.Shipman, ACM Trans. Database Systems , Mar. 1981pp. 140-173
31. M.Brodie, Database Engineering , June 1984pp. 12-20
32. U.Dayal, "PROBE-A Research Project in Knowledge-Oriented Database Systems: Preliminary Analysis," , Computer Corp. of America 1985
33. M.Hardwick and G.Sinha, "A Data Management System for Graphics Objects," Proc. Second Data Engineering Conf., IEEE 1986pp. 447-455
34. G.Copeland and D.Maier, "Making Smalltalk a Database System," Proc. Int'l SIGMOD Conf. 1984pp. 316-325 ACM
35. C.Zaniolo, L.Kerschberg, Expert Database Systems , Benjamin Cummings 1986pp. 49-66
36. Y.C.Lee and K.S.Fu, "A CSG Based DBMS for CAD/CAM and Its Supporting Query Language," Proc. Database Week 1983pp. 123-130 SIGMOD ACM
37. A.Requicha and H.Voelcker, IEEE CG&A , Oct. 1983pp. 25-37
38. D.McLeod, "An Approach to Information Management for CAD/VLSI Applications," Proc. Database Week 1983pp. 39-50 SIGMOD, ACM
39. A.Guttman, "New Features for a Relational Database System to Support Computer Aided Design," 1984 Electronics Research Lab., Univ. of California
40. D.Hartzband and F.Maryanski, Computer , Sept. 1985pp. 39-46
41. C.Zaniolo, "The Representation and Deductive Retrieval of Complex Objects," Proc. Very Large Data Bases 1985pp. 458-469 Morgan Kaufman
39 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool