SeismoStruct has been programmed from scratch, and in its entirety, at SeismoSoft, using the Delphi Pascal Integrated Development Environment. This first stable version has been released after a total period of approximately 8 months of development.
SeismoStruct comprises three main components; Pre-processor, Processor and Post-Processor. The graphical layout of all these three constituents was envisaged by SeismoSoft, favouring a tab-window organisation, as opposed to menu-based functionality, so common in commercial packages.
A number of features present in SeismoStruct (e.g. material models, integration algorithms, etc.) are based on the work of other researchers, as published in scientific journals and/or technical reports. A listing of the most significant of such publications is provided in the program's Help System.