SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 199 | Next

Steven Kelly and Juha-Pekka Tolvanen

"Domain-Specific Modeling"

3 LANGUAGE FOR MODELING CALL PROCESSING SERVICES
DSM for CPL was implemented in small increments using existing IP telephony
service speci?¬?cations as test cases. These test cases were speci?¬?ed by the customer
and were partly available in the CPL speci?¬?cation itself (Lennox et al., 2004). In fact,
the implementation of the language was done in much the same order that the CPL
language was described in this original CPL speci?¬?cation documentation. After
adding the ?¬?rst few concepts to the modeling language, the generator was extended to
cover the same concepts. This allowed immediately making an equivalent service
speci?¬?cation with the DSM language and producing the CPL script for comparison
with the relevant test cases. This process was followed until all the modeling concepts,
and thus the full CPL speci?¬?cation, were handled.
The structure of the language was also taken directly from the CPL framework. The
XML schema provided the language concepts and many of the constraints. A call
processing action is structured as a tree that describes the operations and decisions a
telephony signaling server performs when a call is made. Each node in the tree has
parameters that specify the precise characteristics of the node. The nodes usually also
have outputs, which depend on the result of the decision or action.


Pages:
187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211
hotel jelenia góra Russian bride Free English grammar and study guid powiekszenia wielkoformatowe counter strike 1.6