A variety of computer programs has been developed in order to analyze complicated structures. As the number of functions in their programs increase, it becomes difficult to manage them. The fundamental problem lies in the fact that they are designed in a computer-oriented manner which is totally different from our intuition. Therefore the object-oriented approach is efficient to overcome the above mentioned problems. In this study, the three-module model for the structural analysis system is proposed. The system is characterized by the structure, load and analysis modules passing messages each other. This model is more flexible and more useful than the conventionally used structure-based model for the earthquake response analysis problem as well as the structure analysis problem. Recently, Object-Oriented technique (OO) has be- come popular and it's advantage is being recognized in many field. Some researchers are applying the OO ap- proach to the structural analysis field and a great deal of effort has been made on its application to the finite element method 1) 2)3)4) . In their articles, the OO tech- nique was only applied to the structure and the other objects were not modeled positively. In earthquake engineering, an earthquake is not only a load. It is an objective of our seismic design, so we would better focus on it in the system. And since we use many method besides the FEM, it is desirable to be able to select a proper method to an objective model. In this paper, we propose a flexible object-oriented analytical system based on modules. Firstly, we sum- marize the problem domain of the earthquake engineer- ing system and pick up some important items. Secondly, the detailed analysis of each item is described. Finally, through the implementation of the models, we explain the benefits of this approach and the reusage of objects.
Read full abstract