wiki / entities / alistair-cockburn

Alistair Cockburn

updated 2026-08-25 person · educator

Alistair Cockburn

Software development methodologist and author of hexagonal architecture (also known as Ports and Adapters pattern). His architectural pattern influenced clean architecture and emphasizes isolating business logic from external concerns through well-defined interfaces.

Key Contributions

Hexagonal Architecture

Created the Ports and Adapters architectural pattern that separates core business logic from external systems through explicit port definitions. This pattern was adopted by steve freeman and nat pryce in their book “Growing Object Oriented Software” and integrated into robert c martin’s clean architecture synthesis.

[source: uncle-bob-clean-architecture-2012]

Evidence — verified primary sources
uncle-bob-clean-architecture-2012 https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html
ingested 2026-08-25
sha256:b99ae450b598…