Show simple item record

contributor authorWei Liu
contributor authorMai Tong
contributor authorXiaoyun Wu
contributor authorGeorge C. Lee
date accessioned2017-05-08T21:13:00Z
date available2017-05-08T21:13:00Z
date copyrightApril 2003
date issued2003
identifier other%28asce%290887-3801%282003%2917%3A2%28113%29.pdf
identifier urihttp://yetl.yabesh.ir/yetl/handle/yetl/43125
description abstractThis paper presents an object-oriented (OO) software framework for computer-aided structural analysis and design research, where different structural analysis methods and design procedures need to be implemented and investigated. The framework is designed with four basic modules: structure, load, analysis, and design. Each module includes a set of cooperating interfaces and classes. Through the predefined interfaces, the framework provides architecture for many structural design applications. A variety of similar entities, such as different design applications, design procedures, and analysis methods, can be built on this architecture by implementing the necessary interfaces. The clearly defined interactions between the modules accommodate the future extensions within the modules. The final OO design of the framework can be communicated by many well-known design patterns, and it is described by unified modeling language. The framework is then customized to the application for optimizing the configuration of energy dissipation devices in a given structure. By implementing a few interfaces, this paper illustrates how this OO framework accommodates changes, and how reusability and extensibility can be achieved.
publisherAmerican Society of Civil Engineers
titleObject-Oriented Modeling of Structural Analysis and Design with Application to Damping Device Configuration
typeJournal Paper
journal volume17
journal issue2
journal titleJournal of Computing in Civil Engineering
identifier doi10.1061/(ASCE)0887-3801(2003)17:2(113)
treeJournal of Computing in Civil Engineering:;2003:;Volume ( 017 ):;issue: 002
contenttypeFulltext


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record