Services can be created with a language that almost solely applies call processing
concepts??”concepts that every service engineer must knowanyway.Acode generator
reads the created service speci?¬?cations to produce service speci?¬?cations in XML.
The DSM approach provided the following bene?¬?ts:
. Service creation became signi?¬?cantly faster. Making small services with the
created language and comparing it to earlier manual practices showed that DSM
lead to processes that are 6 times faster. It was further expected that when the
speci?¬?cation size and complexity become larger and subactions can be reused
in the model levels, the difference would be even bigger. This is natural as XML
is not really made for reuse.
. Service creators do not need to master XML. With the created DSM solution,
service engineers need not deal with XML concepts at all. XML was just used
internally as an intermediate output for passing call processing speci?¬?cations to
the CPL servers.
. Speci?¬?cations could be checked during modeling. Checking the correctness of
the speci?¬?cations was valued highly, especially because call processing
services for IP telephony were new. The simple statement that ???if the
speci?¬?cation can be drawn, it will execute in a server??? was very powerful and
easy to understand by personnel.
Pages:
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241