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

Steven Kelly and Juha-Pekka Tolvanen

"Domain-Specific Modeling"


The de?¬?nition process followed a prototyping approach, ?¬?rst making an example
as a proof-of-concept and then gradually extending the language to support the whole
Python framework. The ?¬?rst prototype was made by choosing a sample application to
be modeled and generated. The sample application was the same as used in the
documentation of the technology preview, so its design and implementation code was
available. This application supported car pool users and used only two widgets, one
asking the user to enter travel information and the other informing the user on the
application state via a note dialog. On the application service side, the application
used SMS to send text messages via the operator??™s network.
Development of the prototype took 1 day, during which the language and generator
were directly de?¬?ned into a metamodeling tool and the sample application was
modeled and generated. At this stage, the modeling language had only three objects
and a single relationship to connect them. The generator followed a simple ?¬‚ow
navigation (similar to the Voice menu application in Chapter 7) to produce the
application code. This code was structured similarly to the manually written
application code made available as an example in the documentation of the Python for
DEVELOPMENT PROCESS 163
S60 technology preview.


Pages:
285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309
hotel jelenia góra Russian bride Free English grammar and study guid powiekszenia wielkoformatowe counter strike 1.6