Fw: Architecture of Forms and XForms documents.

Hi Karl -- in addition to the "expository" material in my earlier note,
here are some references that stem more from the req-track evolution of
XForms itself...starting with an early requirements document for XForms 1.0
[1], a more recent one for XForms 1.1 [2], and the XForms concepts
discussion in [3].

Thanks, Charlie

[1] http://www.w3.org/TR/xhtml-forms-req
[2] http://www.w3.org/TR/xforms-11-req/
[3] http://www.w3.org/TR/xforms11/#concepts

Charles Wiecha
Manager, Multichannel Web Interaction
IBM T.J. Watson Research Center
P.O. Box 704
Yorktown Heights, N.Y.  10598
Phone: (914) 784-6180, T/L 863-6180, Cell: (914) 320-2614
wiecha@us.ibm.com
----- Forwarded by Charles F Wiecha/Watson/IBM on 04/14/08 05:25 PM -----
                                                                                  
                                                                                  
                                                                                  
         Re: Architecture of Forms and XForms documents.                          
                                                                                  
                                                                                  
         Charles F Wiecha                                                         
                        to:                                                       
                          public-forms-tf                                         
                                                                04/14/08 10:02 AM 
                                                                                  
                                                                                  





Karl -- I've volunteered to provide some links on behalf of the Forms WG
giving some architectural background on XForms.  These might not count
formally as "architecture" but hopefully will get at what you're interested
in.,

I've tried to point to discussions related more to underlying concepts of
XForms (MVC pattern, abstract UI, data-driven processing model, etc) than
to issues of syntax.  There are a few good treatments of XForms syntax,
however, that might be helpful both in coming up to speed and in
understanding how it relates to HTML concepts.

Thanks...Charlie Wiecha

1. Basic XForms design and tutorials

      XForms Cause and Effect Programming [1]:  Provides an intro to the
XForms data model, MVC pattern, processing model, UI controls
      What is XForms? [2]: Good examples of using XForms features to
support business rules, routing, tool tips, help, and submission
      XForms Essentials [3]: A bit dated now, but still a good intro to the
history and motivations behind XForms

2. Comparison between XForms and HTML forms

      XForms for HTML authors [4]: just what it says...


[1] http://www.ddj.com/architect/184406031
[2] http://www.formsplayer.com/what-is-xforms
[3] http://xformsinstitute.com/essentials/browse/book.php#ch01-77057
[4] http://www.w3.org/MarkUp/Forms/2003/xforms-for-html-authors.html

Charles Wiecha
Manager, Multichannel Web Interaction
IBM T.J. Watson Research Center
P.O. Box 704
Yorktown Heights, N.Y.  10598
Phone: (914) 784-6180, T/L 863-6180, Cell: (914) 320-2614
wiecha@us.ibm.com

Received on Monday, 14 April 2008 21:37:31 UTC