When is a Brick not a Brick?

They say good things come in threes and my journey to data-centricity started with three revelations. The first was connected to a project I was working on for a university college with a problem that might sound familiar to some of you. The department I worked in was...

Human Scale Software Architecture

In the physical built world there is the concept of “human scale” architecture, in other words, architecture that has been designed explicitly with the needs and constraints of humans in mind: humans that are typically between a few feet and 7 ft. tall and...

A Semantic Enterprise Architecture

We do enterprise architectures, service-oriented architectures, and semantics. I suppose it was just a matter of time until we put them together. This essay is a first look at what a semantic enterprise architecture might look like. What problem are we trying to...