Interactive office documents: a new face for web 2.0 applications

As the world wide web transforms from a vehicle of information dissemination and e-commerce transactions into a writable nexus of human collaboration, the Web 2.0 technologies at the forefront of the tranformation may be seen as special cases of a more general shift in the conceptual application model of the web. This paper recognizes the conceptual transition and explores the connections to a new class of interactive office documents that become possible by tighter integration of the Open Document Format with the W3C's next generation web forms technology (XForms). The connections transcend simple provisioning of office document editing and persistence capabilities on the web. Rather, the advantages of office documents as self-contained entities that flow through a collaborative network or business process are combined with web application qualities such as intelligent behavioral interaction, in-process web service access, and control of server submission content. An office document mashup called 'Dual Forms' is presented to demonstrate the feasibility of office document centric web applications.

[1]  Becky Gibson,et al.  Enabling an accessible web 2.0 , 2007, W4A '07.

[2]  Angelo Di Iorio,et al.  From the writable web to global editability , 2005, HYPERTEXT '05.

[3]  Dongxi Liu,et al.  An environment for maintaining computation dependency in XML documents , 2005, DocEng '05.

[4]  Mikko Pohja,et al.  Multimodal interaction with xforms , 2006, ICWE '06.

[5]  John M. Boyer Bulletproof business process automation: securing XML forms with document subset signatures , 2003, XMLSEC '03.

[6]  John M. Boyer,et al.  XFDL: Creating Electronic Commerce Transaction Records Using XML , 1999, Comput. Networks.

[7]  John M. Boyer,et al.  The XForms Computation Engine: Rationale, Theory and Implementation Experience , 2002, IMSA.

[8]  John Boyer Enter prise-le v el Web F orm A pplications with XForms and XFDL , 2005 .

[9]  Danny Soroker,et al.  Using XForms to simplify Web programming , 2005, WWW '05.

[10]  Charles Hill,et al.  Beyond predictable workflows: Enhancing productivity in artful business processes , 2006, IBM Syst. J..

[11]  Yue-Sun Kuo,et al.  Generating form-based user interfaces for XML vocabularies , 2005, DocEng '05.

[12]  John Boyer,et al.  XML-Signature XPath Filter 2.0 , 2003, RFC.

[13]  Tom Malloy The future of documents , 2005, DocEng '05.

[14]  Robert J. Glushko,et al.  Document engineering for e-business , 2002, DocEng '02.

[15]  Joe Gregorio,et al.  The Atom Publishing Protocol , 2004 .

[16]  Vincent Quint,et al.  Towards active web clients , 2005, DocEng '05.

[17]  Yue-Sun Kuo,et al.  An XML interaction service for workflow applications , 2006, DocEng '06.

[18]  Ethan V. Munson,et al.  A document-based approach to the generation of web applications , 2004, DocEng '04.

[19]  Simon J. Thompson,et al.  Declarative extensions of XML languages , 2007, DocEng '07.