Business Modeling

Cache Invalidation–a real problem for us all

“There are only two hard problems in Computer Science: cache invalidation, and naming things.”— Phil Karlton Caches are all around – when we do a small derived field combining first name and last name in a new attribute complete name it is a cache of sorts. But we may typically think of cache as something our …

Modeling

The power of text

UML is in its core a graphical language and as such it is not easily manipulated by the most powerful tool in the digitalized world today: the text editor. The text editor is a concept with thousands of implementations. Software developers tend to grow deep relationships with their text editor of choice. The power of …

Modeling

More Layout

As a modeler I spend a lot of time in the model. I look things up and in order to answer questions I get from EVERYONE – and I also have questions of my own – how does this or that work. The model is also my main tool to solve new problems for the …