From premature semantics to mature interaction programming

Research output: Chapter in Book/Report/Conference proceedingChapter

Full text download(s)



Publication details

Title of host publicationComputational Interaction
DatePublished - Feb 2018
PublisherOxford: Oxford University Press
EditorsAndrew Howes
Original languageEnglish
ISBN (Print)978-0198799610, 0198799616


As HCI has progressed as a discipline, perhaps just as time has passed, the engineering work of programming has become increasingly separated from the HCI, the core user interface design work. At the same time, the sophistication of digital devices, across multiple dimensions, has grown exponentially. The result is that HCI and User Experience (UX) professionals and programmers now work in very different worlds. This separation causes problems for users: the UX is attractive but the program is unreliable, or the program is reliable but unattractive or unhelpful to use, correctly implementing the wrong thing.
In this chapter, we dig down from this high-level view to get to what we identify as a new sort of fundamental problem, one we call premature semantics.
Premature semantics must be recognised and understood by name by UX and HCI practitioners and addressed by programmers.

Discover related content

Find related publications, people, projects, datasets and more using interactive charts.

View graph of relations