IBM Lotus Forms

IBM Forms is a suite of products by IBM's Lotus Software division that interact to develop and deliver data-driven, XML-based electronic forms (e-forms) to end-users. IBM Forms consists of a server, designer, and client viewer that enable creation, deployment, and streamlining of forms-based processes. IBM Forms originally used Extensible Forms Description Language (XFDL) as the format for its electronic forms, and it has gradually added XForms to XFDL as that standard has matured.

With IBM Forms, organizations can use electronic forms to gather information from users and transmit that information to other systems. IBM Forms can be used as the front-end for business processes such as opening a new account. When a customer enters their information into a form and submits it for processing, their information could pass into a workflow application (such as FileNet or WebSphere Business Integration), a database (such as DB2 Universal Database or DB2 Content Manager), or any other type of application or process.

There are four IBM Forms products:

  • IBM Forms Server serves e-forms to web browsers and provides an API and platform to integrate e-forms with other business processes.
  • IBM Forms Designer provides a WYSIWYG environment within Eclipse for designing e-forms.
  • IBM Forms Viewer is a rich client that allows users to interact with e-forms online and offline.
  • IBM Forms Turbo allows users to create, deploy, fill and perform basic reports on eForms using a Web browser.

History of IBM Forms

IBM Forms was originally a product called PureEdge Forms, developed by PureEdge Solutions based in Victoria, British Columbia, Canada. IBM bought PureEdge in 2005 and renamed the technology IBM Workplace Forms.[1] In 2007, it was renamed Lotus Forms, starting with version 3.0.[2] In 2010, it was rebranded IBM Forms, starting with version 4.0.[3]

Previous incarnation of Lotus Forms

In 1994, Lotus Development Corporation introduced Lotus Forms,[4] another tool for creating electronic and printed forms. It has no relation to the current IBM Forms product.

Industry Standards

From 1993 to 1998, PureEdge (since acquired by IBM) developed the Universal Forms Description Language (UFDL).[5] XFDL is the result of developing an XML syntax for the UFDL, thereby permitting the expression of forms in a syntax that promotes application interoperability and adherence to worldwide Internet standards. The original version of XFDL was published as a W3C Note in 1998.[6] A number of features of XFDL have since been incorporated into a W3C Recommendation called XForms between 2003 [7] and 2009.[8]

gollark: Apparently Aidan is implementing RPNCalc to x86 FFI capability.
gollark: You may only put rocks into piles.
gollark: That *would* be somewhat cool, yes.
gollark: A file input's value attribute contains a DOMString that represents the path to the selected file(s). If the user selected multiple files, the value represents the first file in the list of files they selected. The other files can be identified using the input's HTMLInputElement.files property.
gollark: Yep, that's right, some of my code actually obeys some law or other.

References

  1. New IBM Workplace Forms ships with track record of millions served, billions saved, Barry Murphy & Robert Murphy, IBM Scores A PureEdge In e-Forms, Forrester Research, September 8, 2005.
  2. The Forms Products Get a Promotion, Sirius Computer Solutions, IBM Rolls Out Lotus Forms 3.0 Archived 2011-05-25 at the Wayback Machine, Sirius Connect, Fourth Quarter, 2007
  3. IBM Forms 4.0 Software Announcement, The Forms Business Gets the IBM Corporate Promotion, IBM Forms 4.0 Demonstrations
  4. Gary Hartman, Review of Lotus Forms Release 1.0 for Windows Archived 2007-11-29 at the Wayback Machine, PC Register, November 1994.
  5. Gordon, M. (Ed.) UFDL v4.0.1 Specification. PureEdge Solutions. 1993–1998
  6. Extensible Markup Language (XML) 1.0. W3C Recommendation, Bray, T., Paoli, J. & Sperberg-McQueen, C.M. (Eds.) 10 FEB 1998
  7. XForms 1.0. W3C Recommentation, Dubinko, M., Klotz, L., Merrick, R., & Raman, T.V. (Eds.) 14 OCT 2003
  8. XForms 1.1. W3C Recommendation, Boyer, J. (Ed.) 20 OCT 2009
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.