Theory

12 posts tagged with “Theory

Weeknotes

Service Patterns and the Limits of UI Design

A few months into building components for the design system, I keep returning to a question that predates the code: what are these components actually for? Components are for building interfaces, but...

Broken Promises and the Visibility of Failure

If services are fundamentally promise-based systems - where capabilities promise performance and resources promise affordance - what happens when promises break? And more troublingly: what happens...

Events - Happenings, Conditions, or Both?

My design systems framework includes events as one of eight core elements, defined following Gärdenfors (2014) as atomic cause-effect triggers with a force vector and a result vector. This definition...

Verbs, Nouns, and the Hierarchy of Action in Service Design

Duncan Stephen's recent post, "Services are verbs combined with nouns", addresses the nouns, verbs best way to describe service ontologies problem, and which I also wrote about in states and services...

Do We Need the Product/Service Distinction?

Building a design systems framework for data platform products, I keep running into the same architectural decision: should the framework distinguish products from services - and if so, how?

Promises, Affordances, and What Services Actually Are

The Design Systems Working Group has been developing a hierarchy of service patterns - from policy down to pixels, mapping how the data products products relate to broader service journeys. That work...

Research Updates

Situational Mapping for Service Design: From Frame Analysis to Design Method

The previous post traced connections between three uses of "frame" - Fillmore's linguistic frames, Goffman's situational frames, and Dorst's design frames - and concluded by noting that framing as a...

Three Frames: Fillmore, Goffman, and Dorst on Structure and Meaning

The word "frame" appears across multiple intellectual traditions, each using it to describe how structure shapes meaning and possibility. In the previous post, I explored how Fillmore's case grammar...

Case Grammar and Service Semantics: Toward a Richer Vocabulary for Action

In the previous post, I argued that the "good services are verbs" heuristic, while valuable, is incomplete. Verbs alone cannot capture the material infrastructure, institutional rules, practice...

When Nouns Surface as Verbs: Denominal Conversion and Service Naming

The previous post argued that the "good services are verbs" heuristic, while valuable as a corrective to bureaucratic naming, obscures as much as it reveals. But that argument assumed a stable...

Beyond 'Good Services Are Verbs': Theoretical Foundations and Critical Limitations

This series explores how linguistic structure shapes the way both human designers and computational agents understand and describe the abstract entities that services are. The connection to the...

Four Kinds of Event: Harel, Gärdenfors, Iqbal, and Burgess on What Happens in Services

This post was originally written in November 2024. It has since been revised to include cross-references to the companion Language, Frames, and Domain Understanding series - on case grammar,...