pattern architecture-and-building part-wholeboundarycontainer causetransform hierarchy specific

Something Roughly in the Middle

pattern established

Source: Architecture and BuildingSoftware Abstraction, Organizational Behavior

Categories: systems-thinking

Transfers

Alexander’s pattern #126 observes that public squares, courtyards, and gathering spaces fail when they are empty expanses of pavement or grass. People do not naturally walk to the center of an open space and stand there. They need something to go to — a tree to sit under, a fountain to meet at, a market stall to browse. Without an anchor, the center becomes dead space and all activity migrates to the edges.

The critical structural insight is in the word “roughly.” Alexander is not prescribing a geometric centroid. He is saying the anchor should be approximately in the middle — close enough to feel central, but placed with enough asymmetry to create natural paths of approach from multiple directions. A perfectly centered, perfectly symmetrical anchor produces formal space; an off-center one produces lived space.

Key structural parallels:

Limits

Expressions

Origin Story

Christopher Alexander’s pattern #126, “Something Roughly in the Middle,” appears in A Pattern Language (1977). The pattern sits within a cluster about the internal structure of public outdoor space, between patterns about activity nodes (#30) and positive outdoor space (#106). Alexander’s examples are characteristically physical: a fountain in a piazza, a great tree in a village green, a market stall in a plaza.

The pattern’s migration to software is indirect. Unlike “pattern language” itself (which the Gang of Four adopted explicitly), “something roughly in the middle” was not named in software design literature. But the structural principle appears everywhere: service meshes with central control planes, event-driven architectures with central brokers, and organizational designs with shared platforms. The pattern names a tendency that software architects enact without citing.

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: part-wholeboundarycontainer

Relations: causetransform

Structure: hierarchy Level: specific

Contributors: agent:metaphorex-miner