Category Archives: Abstract Thinking

Craftsman or Engineer?

A lot has been written on the differences between Craftsman and Engineer. Recently I came across a simple example by Hofstadter & Sander, that nicely shows the basic difference in thinking: Continue reading

Posted in Abstract Thinking, Software_Engineering | Tagged , , , , , , , , , , , , , , , , , , | 4 Comments

What can Software Modellers learn from Innovation Methodologies?

Recently I came across the HBR (Harvard Business Review) article ‘A Taxonomy of Innovation’ on the Luma institute design methodology. From the perspective of a software modeller, it can be asked: what can we learn from such a methodology? Continue reading

Posted in Abstract Thinking, Model Thinking, Software_Engineering | Tagged , , , , , , , , , , , , | 2 Comments

Abstraction makes the Engineer

From my own experience I may say, what separates the engineer from the craftsman is clearly the ability to abstract. Continue reading

Posted in Abstract Thinking, Software_Engineering | Tagged , , , , , , , , , , , , , , , , , | Leave a comment

Reflections on Abstractions: Adjacent Rooms

Example of an abstraction by subsuming directly connected nodes in the original into a single node in the model. This corresponds to a situation where structures of wall are abstracted to rooms with the neighborhood relation. Continue reading

Posted in Abstract Thinking, Reflections on Abstractions | Tagged , , , , , , , , , , , | 6 Comments

Reflections on Abstractions: Classification and Generalisation by Conceptualisation

It is demonstrated how the basic notion of Concept in Formal Concept Analysis covers two of the fundamental notions of Abstraction: Classification and Generalisation. This is why conceptualisation is so highly valuable in examining entities and their properties. Continue reading

Posted in Abstract Thinking, Mathematics, Reflections on Abstractions | Tagged , , , , , , , , , , , , , | 1 Comment

Lecture Notes on Model Thinking IV

Some lecture notes/ scribble on Model Thinking by Scott E. Page. Lecture “Segregation and Peer Effects”, Part 2: “Schelling’s Segregation Model”: Schelling built a model and executed it in order to analyse the empirical phenomenon of segregation … Continue reading

Posted in Abstract Thinking, Epistemology, Model Thinking | Tagged , , , , , , , , , , , , , , , , , , | 4 Comments

Lecture Notes on Model Thinking III

Some lecture notes/ scribble on Model Thinking by Scott E. Page. Lecture Intro, Part 4: “Using and Understanding Data”: The lesson today is actually not in the course, it’s more about the course … Continue reading

Posted in Abstract Thinking, Model Thinking | Tagged , , , , , , , , , , , , , , | 2 Comments

Lecture Notes on Model Thinking II

Some lecture notes/ scribble on Model Thinking by Scott E. Page. Lecture Intro, Part 3: “Thinking more clearly”: This part points out that modelling is about naming the parts that are relevant to the purpose of the model … Continue reading

Posted in Abstract Thinking, Model Thinking | Tagged , , , , , , , , , , , , , , | 8 Comments

Lecture Notes on Model Thinking I

Some lecture notes/ scribble on Model Thinking by Scott E. Page. Lecture Intro, Part 2: “Intelligent Citizens of the World”: George Box: ‘essentially all models are wrong, but some are useful … Continue reading

Posted in Abstract Thinking, Model Thinking | Tagged , , , , , , , , , , , , | 17 Comments

Humanities #fail

Basic hermeneutic ideas, like the influence of context on meaning and understanding of things seems to be a completely new idea for many contemporaries. Continue reading

Posted in Abstract Thinking | Tagged , , , , , , , , , , , , , | 2 Comments