After using the DSM solution, the number of created
speci?¬?cations increased quickly, and after 6 months several hundred products had
been speci?¬?ed covering well over 500 risks. To cope with similarities among products,
a template speci?¬?cation was created for each insurance type to be used when
specifying similar products from different insurance companies. Product templates
were used as incomplete speci?¬?cations and models made from them could be changed
as needed while creating the ?¬?nal speci?¬?cations.
Evaluation of the Language Later, analysis of the models revealed that similar
patterns occurred in models depending on the insurance type, for example, indemnity
products were modeled differently from life insurances. To minimize the modeling
need, it would have been possible to create metamodels for each insurance type.
Although the effort needed to create and maintain multiple similar languages would
not have been large, the company decided to use just one language to specify all the
insurance products. It was thus accepted that modelers needed to draw some structures
almost identically for all insurance products of the same category. The tool helped
here as it allowed the same structures to be copied from a template library either by
value or by reference.
Since the metamodel also included MOF concepts, more for ???standard
compliance??? than real need, it was unnecessarily large.
Pages:
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261