Reading my Computer magazine, I ended up in an article describing a case study in the General Electric’s Motor division on the use of a model-based approach for “Quickly developing an Information System”. Among others, the paper clearly says that:
A model-based approach to the deﬁnition and development of a system
can reduce development costs while matching the system
to the marketplace and business strategy
and, regarding the case study itself,
Motor engineers took about an hour to learn how to put their knowledge into the simple concepts and notations of the models …. A computer-based tool was used to generate error-free SQL code
(for the information system database) from the models. … No-nonsense design engineers
and research scientists worked as a team with the rigorous models as the medium for
exchanging extensive information. Modifying the models and regenerating code could
incorporate any changes made during the development. Using models, obtaining the
information and generating the database structure consumed one-twentieth the time
and effort of the traditional method
Quite impressive, right? And this time it is an industrial case study, no just some poor students as usual.
Go ahead and read the details for yourself. The paper is Optimizing the Organization’s Structure by David W. Oliver (Computer, vol 30, n 7)
Even if you don’t have IEEE access to open the pdf, click on the link and let me know if something stands out. What can we learn from this?
(and btw, the fact that I found this article reading this month’s Computer magazine is still true, if you are a Computer reader as well you’ll quickly figure out how I ended up there)