Modern Object-Oriented design of structural engineering software

P. Komodromos, L. Papaloizou, P. Polycarpou, E. Mavronicola

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

The substantial increase of the size and complexity of present structural engineering software applications necessitates the attainment of certain maintainability, reusability and extensibility capacities. The Object-Oriented Programming (OOP) paradigm can be employed together with Design Patterns (DPs) to develop flexible engineering software that facilitates modifications and extensions. Although DPs have been successfully adopted in computer science and business applications, their exploitation in structural engineering software has remained minimal. This paper discusses how DPs can be utilized in the design and development of engineering software that can be easily adjusted to facilitate various industry or research objectives.

Original languageEnglish
Title of host publicationProceedings of the 11th International Conference on Civil, Structural and Environmental Engineering Computing, Civil-Comp 2007
Publication statusPublished - 2007
Event11th International Conference on Civil, Structural and Environmental Engineering Computing, Civil-Comp 2007 - St. Julians, Malta
Duration: 18 Sep 200721 Sep 2007

Other

Other11th International Conference on Civil, Structural and Environmental Engineering Computing, Civil-Comp 2007
CountryMalta
CitySt. Julians
Period18/09/0721/09/07

Keywords

  • Computer applications
  • Design patterns
  • Information technology
  • Software design
  • Software development
  • Structural simulations

Fingerprint Dive into the research topics of 'Modern Object-Oriented design of structural engineering software'. Together they form a unique fingerprint.

  • Cite this

    Komodromos, P., Papaloizou, L., Polycarpou, P., & Mavronicola, E. (2007). Modern Object-Oriented design of structural engineering software. In Proceedings of the 11th International Conference on Civil, Structural and Environmental Engineering Computing, Civil-Comp 2007