Finally, we have the case where the seed falls on good soil, and things are carried
out in a reasonably sensible way. Then we see one of the minor miracles that DSM
shares with farming: there can always be disasters, but in most cases, with reasonable
effort, care, and attention, you can obtain remarkable results. Maybe your results will
not be as glaringly brilliant as the county prize winner??”we only know of a few cases
where people have claimed a hundred-fold increase in productivity, and only one from
our own experience??”but anything that gives an improvement of over 100% has to be
considered a great success.
13.4.2 First Things First: The Modeling Language
A DSM solution will consist of several elements, as we have already seen: a modeling
language, code generators, and domain framework, and the processes and tools that
support them. Chapters 10??“12, 14, and 15 cover these in depth, including to some
degree the process involved in creating them, and how they relate to other elements.
Here we shall thus focus on how these elements work and how they are constructed as
a whole.
The key element is the modeling language. This is the medium through which
development work will take place: the code generators and framework are largely
invisible to the modeler. The modeling language is also the schema in which products
will be represented.
Pages:
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641