Hi Rory,
Have you thought of adopting an existing markup language for input form
specification and presentation? I'm especially thinking of XForms
http://www.w3.org/TR/2007/REC-xforms-20071029/
There are many pieces of implemenmting software, and it makes a nice
separation between the XML data model, and the form layout.
Regards,
Paul
Rory Newton wrote:
Hi,
Currently, work being done to simplify the running of workflows. It is
planned to be able to run them from a web application so that novice
users of Taverna don't have to use the workbench. This poses the
problem of how to automatically generate an interface for inputting
into a workflow and how to present the results.
The information in a workflow file is not detailed enough to generate
an adequate interface. Work is being done in Manchester and Halle on
creating a meta-language for generating an interface to a workflow and
displaying its output. This meta-language would provide extra
information on the inputs and outputs of a workflow defined by an
expert. So, for the inputs it could provide the following information:
* The UI component for input (text area, checkbox etc.)
* The type of data that was expected (string, integer, file etc.)
* The range of values (x >10, only GATC etc.)
* Pattern checking (must contain �...@’, file extensions etc.)
The output values should be able to define how to display the
workflow’s results e.g. in a table or plain text and describe the
layout of the results on the page.
If anyone has any comments about this project or is involved in
something similar we would be happy to hear about it. Thanks.
Rory
------------------------------------------------------------------------
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
------------------------------------------------------------------------
_______________________________________________
taverna-hackers mailing list
[email protected]
Web site: http://www.taverna.org.uk
Mailing lists: http://www.taverna.org.uk/taverna-mailing-lists/
Developers Guide: http://www.mygrid.org.uk/tools/developer-information
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
taverna-hackers mailing list
[email protected]
Web site: http://www.taverna.org.uk
Mailing lists: http://www.taverna.org.uk/taverna-mailing-lists/
Developers Guide: http://www.mygrid.org.uk/tools/developer-information