The
first thing to notice is that the box labelled “Application” contains a box
labelled “Computation”. Some of the use-cases envisions an existing computation being directly modified to interact with
a GridCPR system.
This places an
assumption on the application to have "computation" as a part of the
application. But when I think of in general and the applied fields of
Grid Computing, not all the applications have computing as a part of
it. (Eg. An application to collect all the x-ray of a user from a
remote server, diagnosis report from yet another and consolidate both
to produce a report and submit it to a third location).
I am not sure if we
are not handling such applications. But I feel we need to define a
solid boundary for "application" type.