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 370 | Next

Steven Kelly and Juha-Pekka Tolvanen

"Domain-Specific Modeling"

The Model part represents the underlying data on which the application acts, in
this case time variables. These parts of the model are shown in black or gray, with gray
being used for read-only pseudovariables, such as sysTime, by analogy with graying
out a ?¬?eld in a user interface to show it is read-only. The View part represents the
output of the application to the user, that is, the visible parts of the application that
change as it runs. These parts of the model are shown in green: the Icons and Display
Functions. The Controller part represents the input to the application by the user, in
this case the Buttons. The Buttons, and the lines from them to the Transitions, are
shown in red in the models. Since the behavior of the buttons depends on the State the
application is in, we decided to make the States and Transitions a dark red: part
Controller, part Model. As each State showed the name of the Display Function it
used, which was part of the View information, that name was shown in green.
The symbols themselves were drawn as vector graphics, aiming more for
simplicity than beauty. As a State has no clear visual presence in a physical watch, its
symbol was just a rectangle containing its name. If its Display Function was not the
default for that graph, that was shown in green in a smaller font at the bottom right.


Pages:
358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382
hotel jelenia góra Russian bride Free English grammar and study guid powiekszenia wielkoformatowe counter strike 1.6