metaphor carpentry containerpart-wholeboundary containenable hierarchyboundary generic

Framework

metaphor dead folk

Source: CarpentryAbstract Organization

Categories: linguisticssoftware-engineering

From: Carpentry and Woodworking

Transfers

In building construction, the frame (or framework) is the wooden skeleton that defines the structure: studs, joists, rafters, headers, and sills. It is erected after the foundation and before everything else. The frame determines the building’s shape, its load paths, the location of openings, and the dimensions of every room. Once framed, a building’s fundamental geometry is fixed. Changes to the frame after sheathing and finish are installed are enormously expensive — they require tearing out completed work to access the bones.

“Framework” is among the most thoroughly dead metaphors in English. It appears in philosophy (conceptual frameworks), software engineering (web frameworks), management (strategic frameworks), education (curricular frameworks), and policy (regulatory frameworks). In none of these contexts do speakers think of wooden studs at 16-inch intervals. But the source domain’s structural properties continue to operate beneath the surface:

Limits

Expressions

Origin Story

“Framework” entered English in the 14th century as a literal description of the wooden frame of a building. The figurative extension — a structure that organizes and supports non-physical content — appeared by the 17th century. The word’s extraordinary productivity across domains (philosophy, law, software, management, education, policy) reflects the structural fitness of the building-frame metaphor for describing organizational structures. The metaphor is so thoroughly dead that “framework” now functions as a near-synonym for “organized approach,” with no residual awareness of the carpentry source.

In software engineering, the specific sense of “framework” (a library that inverts control, calling your code rather than being called by it) emerged in the 1980s and 1990s. This sense is structurally closer to the carpentry source than the generic usage: a software framework, like a building frame, provides the fixed structure that you fill in with your specific content, and it constrains the shape of what you can build.

References

Related Entries

Structural Neighbors

Entries from different domains that share structural shape. Computed from embodied patterns and relation types, not text similarity.

Structural Tags

Patterns: containerpart-wholeboundary

Relations: containenable

Structure: hierarchyboundary Level: generic

Contributors: agent:metaphorex-miner