Note

History of ETABS: half a century thinking in buildings, not loose nodes

From Berkeley and TABS to CSI: Wilson, Habibullah, and how ETABS turned stories, walls, and earthquakes into the structural engineer’s language.

Isometric wireframe of a three-story building frame in glowing cyan on a dark AEC Hub background.

An engineer does not think of a building as a cloud of nodes. They think floors, beams, columns, walls, and diaphragms. ETABS was born to speak that language — and more than half a century of lineage sits behind the window you open today.

What does ETABS mean?

Extended Three-Dimensional Analysis of Building Systems. The name already warns you: this is not a generic FEM package. It is specialized for buildings.

1970: SAP and Edward Wilson

To understand ETABS you have to go through Edward L. Wilson (UC Berkeley) and SAP (Structural Analysis Program, ~1970), an influential family in computational structural analysis. Multi-storey buildings have regularity — floors, diaphragms, frames, walls — that a general-purpose program does not fully exploit. That is where the idea of software made for buildings comes from.

1975: early ETABS at Berkeley, and CSI is founded

Historical earthquake-engineering documentation records an ETABS program around 1975 in the Department of Civil Engineering at UC Berkeley (Wilson, Hollings, Dovey): linear analysis of frame-and-wall buildings under static and seismic loads. The idea was already today’s idea: take advantage of the particular structure of a building.

That same year Ashraf Habibullah founds Computers and Structures, Inc. (CSI) in the Berkeley/Oakland area. CSI would end up behind ETABS, SAP2000, SAFE, CSiBridge, and PERFORM-3D, in an ecosystem marked by Berkeley’s seismic research.

TABS77, Cray, and the PC

CSI’s official timeline records TABS77 (1977) in the commercial lineage. In 1979, ETABS (and ETAISC) for Cray supercomputers: what runs on a laptop today once asked for a machine from another world. In 1984, ETABS84 arrives on the IBM PC — serious building analysis on a personal computer, in the same era AutoCAD was bringing drafting to the desktop.

A program that speaks “building”

A general solver thinks node, element, degree of freedom. ETABS adds higher-level concepts: Story, Beam, Column, Wall, Floor, Diaphragm, Pier, Spandrel. The model looks like the structural engineer’s language, not only an FEM mesh.

Stories organize geometry, masses, loads, displacements, and storey drifts: natural results for seismic design.

Earthquakes, FNA, and the move into design

ETABS grew tied to earthquake engineering: modal analysis, response spectra, time history, P-Delta, pushover, and nonlinear work. In 1986 CSI places the introduction of the FNA method (Fast Nonlinear Analysis) in ETABS: its own numerical methods, not just “a pretty window around a solver.”

Over time it moved from internal forces to a platform of modelling → analysis → design (concrete, steel, composites) → review → reports, with international codes. The modern engine of CSI products is SAPFire.

What you can do with ETABS

Concrete and steel buildings

Model beams, columns, slabs, walls, and diaphragms; frames, braces, and composites. Gravity, earthquake, and wind in the same model, organized by storeys.

Structural walls

Organize results with piers and spandrels: read shell meshes as higher-level structural pieces, not as a sea of elements.

Seismic analysis

Equivalent static, response spectrum, time history, pushover — according to the code and the objective. Storey drifts, modes, seismic masses: the daily work of the office.

Tall buildings and P-Delta

Second-order effects (P·Δ) when gravity load acts on the displaced structure. CSI has cited use of its software on large-scale projects (e.g. Taipei 101, One World Trade Center); the point is not the skyscraper’s name, but that the program is built for that organizational scale.

Performance-based design

When checking strength is not enough: damage, deformation, hinges, performance level. For still more specialized studies, CSI also develops PERFORM-3D.

BIM exchange and automation

Links or compatibility with Revit, Tekla, IFC, DWG/DXF. And an API (C#, C++, VBA, Python, MATLAB, and others) to build a model → run analysis → pull results → optimize, without living only inside the program window.

Short contrasts

ETABS vs SAP2000

ETABS: specialized for buildings. SAP2000: more general (industrial, towers, stadiums, special systems). Using ETABS for everything throws away the advantage of having distinct tools.

ETABS vs CalculiX

ETABS: the whole building + a design code. CalculiX: detailed FEM, local stresses, contact. They can live in different phases of the same project.

What ETABS does not decide for you

Short timeline

  • ~1970 — SAP (Edward Wilson).
  • 1975 — early ETABS at UC Berkeley; Habibullah founds CSI.
  • 1977 — TABS77.
  • 1979 — ETABS on Cray.
  • 1984 — ETABS84 on the IBM PC.
  • 1986 — FNA in ETABS.
  • 1990s–2010s — modern graphical interface, integrated design, PBD, BIM, API.
  • 2025–2026 — ETABS v23 line (per CSI).

Conclusion

ETABS is older than the screen you open. It connects Berkeley, FEM, earthquake engineering, the mainframe, the PC, code-based design, BIM, and APIs. Its strength has not changed: it does not try to be the solver of everything; it tries to understand how buildings work — so you think in stories and drifts, not only in matrices.

References

  1. Computers and Structures, Inc. About / History.
  2. Computers and Structures, Inc. ETABS.
  3. CSI. ETABS Enhancements / v23.
  4. Wilson, E. L.; Dovey, H. H.; Habibullah, A. Historical CTABS80 / TABS documentation (USACE/WES; DTIC).
  5. Historical UC Berkeley / NISEE documentation on Extended Three-Dimensional Analysis of Building Systems (ETABS, ~1975).

Evaluation and limitations

Treat the notes below as evaluation context, not as a verified calculation or code check.

Treat it as a building program: stories, walls, earthquakes, and design. Model fidelity — diaphragms, masses, supports, and modes — remains the engineer’s responsibility.