Hierarchical data management for structural analysis

Engineering with Computers - Tập 1 - Trang 45-54 - 1985
Peter J. Nicklin1, Graham H. Powell2, Jeffery P. Hollings3
1Ministry of Works and Development, New Zealand
2University of California, Berkeley
3SSD Inc., Berkeley

Tóm tắt

The use of formal data bases management systems is becoming increasingly necessary in computer programs for structural engineering. This paper briefly reviews data base requirements and the organization of integrated computer program networks and identifies a need for hierarchical data base management in computer programs for structural analysis. The nature of the data hierarchy is illustrated with reference to a building that has been analyzed by using substructure techniques. The organization and features of the hiearchical data base manager STRATA are then described. STRATA has been developed specifically for use in structural analysis.

Tài liệu tham khảo

Felippa, C.A. (1979) Database management in scientific computing-I. General description. Comput. Struct. 10(1/2), 53–61 Roos, D. (1967) ICES System Design. 2nd ed. Cambridge, MA.: MIT Press Lopez, L.A. (1972) POLO problem oriented language organizer. Comput. Struct. 2(4), 555–572 Felippa, C.A. (1981) Architecture of a distributed analysis network for computational mechanics. Comput. Struct. 13(1–3) 405–413 Fishwick, P.A.; Blackburn, C.L. (1983) Managing engineering data bases: The relational approach. Comput. Mech. Eng. 2(4), 8–16 Boeing Computer Services Co. (1982) RIM—Relational Information Management System (Version 5.0), Boeing Computer Services Co., Seattle, WA Melin, J.W. (1966) POST: Problem-oriented subroutine translator. Struct. Div., ASCE 92(ST6), 179–190 Hatfield, F.J.; Fenves, S.J. (1971) The information organizer: A system for symbolic data manipulation. Comput. Struct. 1(1/2), 85–102 Hollings, J.P. (1981) Engineering database management system, 81–9. Structural Software Development Inc., Berkeley, CA Row, D.G.; Powell, G.H. (1978) A substructure technique for nonlinear static and dynamic analysis, UCB/EERC-78/15. Earthquake Engineering Research Center, University of California, Berkeley, CA Ritchie, D.M.; Thompson, K. (1974) The UNIX time-sharing system. Commun. ACM 17(7), 365–375 Nicklin, P.J. (1983) Structural engineering software management. Ph.D. Thesis, University of California, Berkeley, CA Adelson-Velskii, G.M.; Landis, E.M. (1962) Doklady Akademia Nauk SSSR 146, 263–266. English translation in Soviet Math. Dokl. 3, 1259–1262 Knuth, D.E. (1973) The Art of Computer Programming: Vol. III: Sorting and Searching. Reading, MA: Addison-Wesley Knuth, D.E. (1973) The Art of Computer Programming: Vol. I: Fundamental Algorithms. Reading, MA: Addison-Wesley Purdom, P.W.; Stigler, S.M.; Cheam, T.O. (1971) Statistical investigation of three storage allocation algorithms. BIT 11, 187–195 Knowlton, K.C. (1965) A fast storage allocator. Commun. ACM 8(11) 623–625 Standish, T.A. (1980) Data Structure Techniques. Reading, MA: Addison-Wesley