Generating XForms applications using the National Information Exchange Model (NIEM)

Creating semantically precise XForms directly from exchange documents

From the developerWorks archives

Dan McCreary

Date archived: December 6, 2016 | First published: August 21, 2007

The National Information Exchange Model (NIEM) is a United States' federal data standard for the exchange of XML data between federal, state, and local organizations. The NIEM provides a rich set of universal data elements that non-programmers can use to build semantically precise data exchanges among organizations. This article demonstrates how XForms applications can be automatically created from a National Information Exchange Model (NIEM) constraint schema, and shows how graphical tools can allow non-programmers to automatically create rich Web applications using a model-driven approach. It gives an example of how a short XML transformation (XSLT) is used to achieve this task and how the transformation can be modified and extended by developers.

This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some steps and illustrations may have changed.



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=XML
ArticleID=249665
ArticleTitle=Generating XForms applications using the National Information Exchange Model (NIEM)
publish-date=08212007