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

Steven Kelly and Juha-Pekka Tolvanen

"Domain-Specific Modeling"

For
a game we could use an existing engine and for enterprise application we could use
an existing work?¬‚ow server that is not running in the phone but is accessed via the
network.
With the phone case, we could focus on developing personal productivity
applications, like a phonebook or a diary. Even then we would still have different
options, such as UIQ or S60 frameworks. Both of them provide additional
components to the Symbian OS for application development. These frameworks also
expect different programming models and limit our choices of a programming
language. Nowwe have restricted our focus to a narrower domain and creating aDSM
solution becomes possible. Even at this level, more choices are available to raise the
level of abstraction and narrowthe focus on the implementation side. For instance, we
could focus on implementing our applications with Java MIDP, C++, or Python. These
implementation languages may have their own libraries with which a DSM solution
may integrate. In Chapter 8, we describe one mobile application case in detail,
targeting both Python and C++ libraries.
4.5.2 Framework Code and Generated Code
In most cases, the optimal way to improve the use of a target environment is to build an
adequate domain framework on top of it. This domain framework can range in size
DOMAIN FRAMEWORK AND TARGET ENVIRONMENT 87
from components down to individual groups of programming language statements
that commonly occur in code in the selected domain.


Pages:
165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189
hotel jelenia góra Russian bride Free English grammar and study guid powiekszenia wielkoformatowe counter strike 1.6