The generator always produced the code in a standard manner: as was originally
written in the reference applications. The only difference to manually written code
was that the generated code used different naming conventions for some variables
(generated unique names).
6.6 FRAMEWORK SUPPORT
Creation of theDSMsolution was restricted by the already selected components of the
portal: the repository to store the product speci?¬?cations and its quotation engine to
analyze and compare the insurance products. Since they could not be changed, the
DSM solution itself needed to adapt to the existing target platform. This meant
making the generator produce code as required by the target environment. No
additional framework code was written and the input format itself formed the interface
to the generation.
6.7 MAIN RESULTS
With the DSM solution, the company fundamentally changed its development
process: the domain experts not only speci?¬?ed the products but also could test their
work immediately by running the produced code in the portal. This was a big
difference from the traditional method of ?¬?rst creating requirement documents, which
programmers would then use to write the test cases, implement the code, and then
?¬?nally test the results from a technical point of view and for compliance with the
requirements.
Pages:
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272