Download | ||||||||||||||||||||||||||
Forms-XML | XML Interaction Service | Back to Y. S. Kuo's Homepage | ||||||||||||||||||||||||
Forms-XML |
||||||||||||||||||||||||||
So far, many user interfaces for XML data (documents) have been constructed
from scratch for specific XML vocabularies and applications. The tool
support for user interfaces for XML data is inadequate. Forms-XML is an
interactive component invoked by applications for generating user interfaces
for prescribed XML vocabularies automatically. Based on a given XML schema,
the component generates a hierarchy of HTML forms for users to interact with
and update XML data compliant with the given schema. The user interface
Forms-XML generates is very simple with an abundance of guidance and hints
to the user, and can be customized by user interface designers as well as
developers.
Forms-XML is an interactive component (ActiveX control) to be invoked by applications that can generate HTML form-based user interfaces for prescribed XML schemas for users to interact with and update XML data compliant with the schemas. The user interface Forms-XML generates can be customized by an interface designer by using the Forms-XML Designer.
Forms-XML Designer is a visual interface design tool specialized in user interfaces for XML data. Interface designers use the Designer to create desired form-based user interfaces for prescribed XML vocabularies. The artifacts the Designer produces serve as inputs to the Forms-XML component, which then generates the desired user interfaces at the runtime.
|
||||||||||||||||||||||||||
XML Interaction Service | ||||||||||||||||||||||||||
Interactions with human users are a crucial
part of many workflow applications. In workflow or business process
management specifications, such as WSBPEL, all data are represented as XML.
As a consequence, many human tasks simply support users to create or update
XML data compliant with a schema. We propose the XML interaction service as
a generic Web service for use by human tasks that provides HTML form-based
Web interfaces for users to interact with and update schema-compliant XML
data. In addition, a visual interface design tool is provided for interface
designers to create and customize the Web interfaces an XML interaction
service supports. ˇ@
ˇ@ |
ˇ@