Utilization of object-oriented programming, design patterns and Java for simulating earthquake-induced poundings of base-isolated buildings

P. Komodromos, P. Polycarpou

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)

Abstract

Base-isolated buildings experience large horizontal relative displacements during strong earthquakes due to the excessive fl exibility that is purposely incorporated, through seismic bearings, at their bases. When the available clearance around a base-isolated building is limited, there is a possibility of the building pounding against the surrounding moat wall or adjacent structures. Considering the nonlinearities involved in this structural impact problem, it is evident that the effects of potential pounding on the overall seismic response of base-isolated buildings during earthquake excitations should be investigated numerically through appropriate simulations. Object-oriented programming (OOP), design patterns (DPs), and the Java programming language have been utilized in order to design and implement a fl exible and extendable software application that can be effectively used to perform the necessary numerical simulations and parametric studies of base-isolated buildings that may experience structural poundings during earthquake excitations. The aim of this paper is twofold: (i) to explain the signifi cant advantages of utilizing OOP, DPs, and Java in structural analysis software and (ii) to use the developed software to study earthquake-induced poundings of base-isolated buildings.

Original languageEnglish
Pages (from-to)37-54
Number of pages18
JournalInternational Journal of Computational Methods and Experimental Measurements
Volume1
Issue number1
DOIs
Publication statusPublished - 1 Jan 2013
Externally publishedYes

Keywords

  • Base isolation
  • Design patterns
  • Impact
  • Java
  • Object-oriented programming
  • Pounding

Fingerprint

Dive into the research topics of 'Utilization of object-oriented programming, design patterns and Java for simulating earthquake-induced poundings of base-isolated buildings'. Together they form a unique fingerprint.

Cite this