Skip to main content
Log in

Management of complex structural engineering objects in a relational framework

  • Published:
Engineering with Computers Aims and scope Submit manuscript

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.

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. 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

  2. Wiederhold, G. (1986) Views, objects, and databases. IEEE Comput. 19(12), 37–44

    Google Scholar 

  3. Barsalou, T. (1987) An Object-Based Interface to a Relational Database System. Technical Report KSL-87-41, Knowledge Systems Laboratory, Stanford University

  4. 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

  5. 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

  6. 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

  7. Bryant, D.A.; Dains, R.B. (1977) Models of buildings in computers: Three useful abstractions. IF 8(2), 9–14

    Google Scholar 

  8. 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

  9. 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

  10. 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

    Google Scholar 

  11. Law, K.H.; Jouaneh, M.K. (1986) Data modeling for building design. Fourth Conference on Computing in Civil Engineering, ASCE, pp. 21–36

  12. Powell, G.H.; Bhateja, R. (1988) Database design for computer integrated structural engineering. Eng. Comput. 4(3), 135–144

    Google Scholar 

  13. 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

  14. 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

    Google Scholar 

  15. Bjork, B.-C. (1989) Basic structure of a proposed building product model. Comput. Aided Des. 21, 71–78

    Google Scholar 

  16. 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

  17. Lavakare, A.; Howard, H.C. (1989) Structural Steel Framing Data Model. Technical Report 12, Center for Integrated Facility Engineering, Stanford University

  18. 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

  19. Blaha, M.R.; Premerlani, W.J.; Rumbaugh, J.E. (1988) Relational database design using an object-oriented methodology. Commun. ACM 31(4), 414–427

    Google Scholar 

  20. 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

    Google Scholar 

  21. Law, K.H.; Jouaneh, M.K.; Spooner, D.L. (1987) Abstraction database concept for engineering modeling. Eng. Comput. 2, 79–94

    Google Scholar 

  22. Smith, J.M.; Smith, D.C.P. (1977) Database abstraction: Aggregation and generalization. ACM TODS 2, 105–133

    Google Scholar 

  23. Ackroyd, M.H.; Fenves, S.J.; McGuire, W. (1988) Computerized LRFD Specification. National Steel Construction Conference

  24. 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

    Google Scholar 

  25. ElMasri, R.; Wiederhold, G. (1979) Database model integration using the structural model. In: Proceedings of the ACM-SIGMOD Conference, pp. 191–198

  26. 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

    Google Scholar 

  27. Wiederhold, G. (1989) Connections. In: Managing objects in relational a framework. Technical Report STAN-CS-89-1245, Department of Computer Science, Stanford University

  28. STEELCAD (1989), Cadex Ltd.

  29. Barsalou, T.; Wiederhold, G. (1989) Knowledge-based mapping of relations into objects. (Submitted for publication) Comput. Aided Des.

  30. 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

  31. 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

    Google Scholar 

  32. Keller, A.M. (1986) The role of semantics in translating view updates. IEEE Comput. 19(1), 63–73

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

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

Keywords

Navigation