Abstract
To structure the development of an integrated building design environment, the global representation of the design data may best be organized in terms of hierarchies of objects. In structural engineering design we deal with large sets of independent but interrelated objects. These objects are specified by data. For an engineering design data base the system must be able to model the objects composing the design as well as to manage effectively the design data. The data base management system therefore needs to have some knowledge of the intended use of the data, and must provide an abstraction mechanism to represent and manipulate objects. Much recent research in engineering data bases focuses on object management for specific tasks but gives little attention to the shareability of the underlying information. This paper describes an architecture for the management of complex engineering objects in a sharable, relational framework. Potential application of this approach to object management for structural engineering analysis and design is discussed.
Similar content being viewed by others
References
Vernadat, F.B. (1984) A Commented and Indexed Bibliography on Data Structuring and Data Management in CAD/CAM: 1970 to Mid- 1983. National Research Council of Canada, Technical Report 23373
Wiederhold, G. (1986) Views, objects, and databases. IEEE Comput. 19(12), 37–44
Barsalou, T. (1987) An Object-Based Interface to a Relational Database System. Technical Report KSL-87-41, Knowledge Systems Laboratory, Stanford University
Barsalou, T. (1989) Toward expert database systems: Integration of object-oriented methods with a relational architecture. PhD thesis (under preparation), Medical Information Sciences Program, Stanford University
Barsalou, T.; Wiederhold, G. (1989) Knowledge-directed mediation between application objects and base data. In: Proceedings of the Working Conference on Data and Knowledge Base Integration, University of Keele, England
Law, K.H.: Barsalou, T. (1989) Applying a semantic structural model for engineering design. ASME International Conference on Computers in Engineering, Anaheim, CA, pp. 61–66
Bryant, D.A.; Dains, R.B. (1977) Models of buildings in computers: Three useful abstractions. IF 8(2), 9–14
Eastman, C.M. (1978) The Representation of Design Problems and Maintenance of Their Structure. IFIPS Working Conference on Application of AI and PR to CAD, IFIP, pp. 1–23
Eastman, C.M. (1988) Automatic Composition in Design. Design Theory '88 (Eds. S.L. Newsome, W.R. Spillers, S. Finger). 1988 NSF Grantee Workshop on Design Theory and Methodology
Garrett Jr., J.H.; Breslin, J.; Basten, J. (1988) An objectoriented model for building design and construction. Extended abstract, Department of Civil Engineering, University of Illinois, Urbana, IL
Law, K.H.; Jouaneh, M.K. (1986) Data modeling for building design. Fourth Conference on Computing in Civil Engineering, ASCE, pp. 21–36
Powell, G.H.; Bhateja, R. (1988) Database design for computer integrated structural engineering. Eng. Comput. 4(3), 135–144
Spillers, W.R.; Newsome, S. (1988) Design theory: A model for conceptual design. Design theory '88 (Eds. Newsome, S.L., W.R. Spillers, S. Finger). 1988 NSF Grantee Workshop on Design Theory and Methodology
Brodie, M.L. (1982) On the development of data models. In: On Conceptual Modeling (Eds. M.L. Brodie, J. Mylopoulos, J.W. Schmidt), New York: Springer-Verlag, pp. 19–48
Bjork, B.-C. (1989) Basic structure of a proposed building product model. Comput. Aided Des. 21, 71–78
Garrett Jr., J.H.; Basten, J.; Breslin, J.; Andersen, T. (1989) An object-oriented model for building design and construction. In: Computer Utilization in Structural Engineering, Structures Congress, ASCE, pp. 332–341
Lavakare, A.; Howard, H.C. (1989) Structural Steel Framing Data Model. Technical Report 12, Center for Integrated Facility Engineering, Stanford University
Barsalou, T.; Wiederhold, G. (1987) Applying a semantic model to an immunology database. The Eleventh Symposium on Computer Applications in Medical Care, IEEE Computer Society, pp. 871–877
Blaha, M.R.; Premerlani, W.J.; Rumbaugh, J.E. (1988) Relational database design using an object-oriented methodology. Commun. ACM 31(4), 414–427
Brodie, M.L. (1983) Association: A database abstraction for semantic modelling. In: Entity-Relationship Approach to Information Modeling and Analysis (Ed. P.P. Chen). New York: Elsevier Science Publishers, pp. 577–602
Law, K.H.; Jouaneh, M.K.; Spooner, D.L. (1987) Abstraction database concept for engineering modeling. Eng. Comput. 2, 79–94
Smith, J.M.; Smith, D.C.P. (1977) Database abstraction: Aggregation and generalization. ACM TODS 2, 105–133
Ackroyd, M.H.; Fenves, S.J.; McGuire, W. (1988) Computerized LRFD Specification. National Steel Construction Conference
Darwiche, A.; Levitt, R.E.; Hayes-Roth, B. (1988) OAR-PLAN: Generating project plans by reasoning about objects, actions and resources. J. AI Eng. Des., Anal. Manuf. 2(3), 169–181
ElMasri, R.; Wiederhold, G. (1979) Database model integration using the structural model. In: Proceedings of the ACM-SIGMOD Conference, pp. 191–198
Wiederhold, G.; ElMasri, R. (1980) The Structural Model for Database Design. Entity-Relationship Approach to System Analysis and Design. New York: North-Holland, pp. 237–257
Wiederhold, G. (1989) Connections. In: Managing objects in relational a framework. Technical Report STAN-CS-89-1245, Department of Computer Science, Stanford University
STEELCAD (1989), Cadex Ltd.
Barsalou, T.; Wiederhold, G. (1989) Knowledge-based mapping of relations into objects. (Submitted for publication) Comput. Aided Des.
Barsalou, T. (1988) An object-based architecture for biomedical expert database systems. The Twlfth Symposium on Computer Applications in Medical Care, IEEE Computer Society, pp. 572–578
Furtado, A.L.; Casanova, M.A. (1985) Updating relational views. In: Query Processing in Database Systems (Eds. W. Kim, D.S. Reiner, D.S. Batory). New York: Springer-Verlag
Keller, A.M. (1986) The role of semantics in translating view updates. IEEE Comput. 19(1), 63–73
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Law, K.H., Barsalou, T. & Wiederhold, G. Management of complex structural engineering objects in a relational framework. Engineering with Computers 6, 81–92 (1990). https://doi.org/10.1007/BF01200240
Issue Date:
DOI: https://doi.org/10.1007/BF01200240