The FAST GVS
For me the gadget is seen as well as a portable web based software component. The important factor is however that the gadget interacts with electronic services (e.g. web services) and is published to a mashup platform during runtime. Hence there is a basic three layer model (See underneath) that can be defined. The “FAST project” sees the gadget itself however not only as a single display component (e.g. showing weather forecast) however sees one gadget allowing to be made up from multiple “screens”. Screens are interface components that allow user interaction with services. Hence for example the input of search information. The FAST GVS (Gadget Visual Studio) allows the connecting of Screens based on pre and post conditions (see Video).
The clue of the FAST GVS is therefore that instead of just visualizing a single service (e.g. weather) in a gadget the FAST GVS allows the user to build gadgets involving little process steps. Business users can therefore build a process that runs in a gadget based on electronic Services.
Additionally a Gadget developed by the FAST GVS can define outputs to and from other gadgets. Hence the process information that is exchanged in between the screens can as well be transferred to other gadgets that then allow to enrich the process in one gadget with information displayed in another gadget.
The FAST GVS is an output of the FAST research project, which is sponsored by the EC. Have a look at http://fast.morfeo-project.eu/ for more details.