 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
n |
Applications
involving mobile code are complex:
|
|
|
|
§ |
All
the problems of parallel and distributed applications
|
|
|
(concurrency,
scale, non-determinism, etc.)
|
|
|
§ |
Additional
problem: where are mobile components?
|
|
n |
Visual
tools used widely in parallel and distributed
|
|
|
programming
environments for program understanding,
|
|
fault
and performance debugging, …
|
|
|
n |
Some
popular visualization tools:
|
|
|
|
§ |
Poet
|
|
|
§ |
XPVM
|
|
|
§ |
Polka
|
|
|
§ |
Paragraph
|
|
n |
All
support visualizing execution dynamics, none
|
|
|
explicitly
shows mobility of code
|
|