
502 Model-Based Testing for Embedded Systems
Domain
model
Network
configuration
model
State
machines +
requirements
UML
QML
Transformation
State
machines
QML files
System-block
Records
Methods
Te st
configuration
Data model
FIGURE 17.17
Mappings from UML to QML.
Listing 17.2
An example of generated Example of QML system-block
//System block example
system {
Inbound MM
in: location updating request ,
authentication
response , identity
response ,
TMSI
reallocation complete , CM
service request , alerting ,
call
confirmed , connect , connect ack , setup , disconnect ,
release , release
complete ;
Outbound MM
out: location updating
accept ,
authentication
request , identity
request , alerting ...