These days, I participated in some interesting discussions about Visual Thinking and model, and saw the proposition on the blog of Model Practice: “essentially all models are wrong, but some are useful” by Scott E. Page in the online lecture Model Thinking, and the comment by the blogger (|=), “without being ‘wrong’ (i.e. loosing details) … Continue reading
The recent discussion on the success of MDE/models faded out soon in our eyes. Of course, it is important that what is wrong or what is insufficient and how we are going to do, such as Jean Bezivin pointed out in his speech (an introduction), that might be just a beginning, I think. An assertions are … Continue reading
The three spaces (Physical Space, Conceptual Space, and Computational Space[1]) can be regarded as a reference frame or basic background, while discussing such the topics in below. The most basic question would be how to judge the ownership of a thing, among the spaces. Firstly, it needs to repeat that, the default context are computer … Continue reading
“Models have filed,” Jean Bezivin said[1], “at least temporarily. [...]The deployment of MDE seems today to have reached a standstill.” Anyway, this is a rather heavy judgment, I don’t know whether it’ ll stir up some waves (I hope so) in the MDE community which appears a little dreary and lifeless. However, what factors led … Continue reading
In Some Classification of Models for Software Applications, I explained some classification on the models which are relevant to software applications. Some of the models and domains were shown in the Fig. 1 of the essay. I will try to illustrate it more but before starting, do some improvement for the expression firstly. See the … Continue reading
The concept of black/white-boxes The term black-box is usually referred to a device, object or system[1]. The concept of black/white-boxes implies an assumption, that is, the view or description of a system under study [2] is able to be separated into outer or inner aspects. The outer aspect involves such as functions, behaviors, or characteristics, … Continue reading
In Models: Execution or More, I cited some Ed’s view points on models. In my view, it appears there is a dichotomy between executable models and non-executable models (of course, I am not sure if it is fitting Ed’s idea). On the other hand, there are two basic aspects for modeling: the application system and … Continue reading
A few days ago, I left a comment on Vincent’s blog, with his essay What is the focus of analysis: problem or solution? I said: I always had some doubt to so-called ‘Executable Model’, although it seems an inevitable result in the logic of MDA, but it also like a trap: if the models are … Continue reading
Last month, I had launched a discussion “What is the essential difference between MODELING and PROGRAMMING?” in the forum of MDSN; I proposed my opinion “Model is not code.” and some of possible aspects for the discussion on the differences between models/modeling and code/programming: – the perspective – the business/problem vs. computer/platform – the interpretation … Continue reading
Recently, I read a piece of very interesting blog “Rich World – Poor Models” by modelpractice, and have some discussions with the author at (1)What is the essential difference between MODELING and PROGRAMMING? [1] and (2)The Mathematical Foundations for Models. I (1), the author said: From my perspective: Programming: using a very expressive language and … Continue reading
All “cognition is cognition in models and by models” by Herbert Stachowiak, 1973 The human spirit is unable to think other ways than in models. by Christian Wissel, 1989 Thought is the activity or process of modeling, which the evolution of models in brain. Ideas, as the content for cognition, which are models. A person … Continue reading