This work was made possible by the help and support of my IBM colleagues and the stimulating intellectual environment provided by IBM Research. I would also like to thank my fellow members of the W3C XForms Working Group ”and in particular the WG cochairs Steven Pemberton and Sebastian Schnitzenbaumer ”who have worked hard over the last three years in successfully turning a collection of useful ideas into a practicable end-to-end solution.
My friend Professor M. S. Krishnamoorthy provided valuable comments throughout the writing of this book. XForms coeditors Leigh Klotz and Roland Merrick checked the text and examples for errors against the XForms 1.0 specification. In addition, Leigh Klotz created the screen images for the examples in the book using the various XForms implementations that are in progress.
I would also like to thank James C. King of Adobe Systems for his comments and feedback on early versions of this book. I also had a wonderful team of proofreaders made up of research colleagues at IBM who gave me valuable feedback throughout the writing of this book. Finally, I would like to acknowledge the help and support of the production team at Addison-Wesley, including the excellent team of proofreaders who helped me turn the final manuscript into a well-structured book. Eve Maler and Mike Champion provided especially insightful comments as the book was being developed.