One can look at software as a "book object" labeled by Author Abstract etc. ---- this is current RIB as a catalog
-
So far, all RIB instances we have seen used the RIG BIDM model only at the package/library/toolkit level, without going down and applying the "Library of Assets" based metaphor to individual routines or classes/methods.
-
We also note that even if one used it to label individual methods, the RIG BIDM model is static and does not address at all the issues of remote execution of the published software services.
|
Or one can look at it as a "program object" with methods that can be accessed remotely and both produces answers given data (maybe limited by network performance!) but also provides better re-use through method level documentation
-
This is a "opportunity" for future NHSE follow-ons
|
Note that Javabeans (with BeanInfo as "book/catalog") and framework/introspection for "program" object) illustrate both these ideas
|