DSM put to work
Facts and figures
For a similar software projects, it would mean that it was completed in a third of the time and with only a third of the number of expected bugs.
Percentages of total number of source code lines.
The size of the code if it was written entirely manually.
Code that is completely generated from specifications written in DSM.
Code that is not generated, but is still manually written.
Total number of remaining code lines, including new specifications and templates.
Quotes on DSM
”The most pragmatic reason to use DSM is simply the increased productivity. Industrial experiences have consistently shown DSM to be 5-10 times more productive than current software development practices.”
”Domain-specific modeling languages tend to support higher-level abstractions than general-purpose modeling languages, so they require less effort and fewer low-level details to specify a given system.”
”Companies and development teams are trying to speed up as the market is speeding up.
The only way to get there is to really automate all the steps that don’t necessarily need human intervention, because instead of doing it over the course of minutes, hours and days, you can do it in seconds.”