IBM Forms es una suite de productos de la división Lotus Software de IBM que interactúan para desarrollar y entregar formularios electrónicos (e-forms) basados en XML y basados en datos a los usuarios finales. IBM Forms consta de un servidor, un diseñador y un visor de cliente que permiten la creación, implementación y agilización de procesos basados en formularios. IBM Forms originalmente utilizaba el lenguaje de descripción de formularios extensible (XFDL) como formato para sus formularios electrónicos y gradualmente ha ido añadiendo XForms a XFDL a medida que ese estándar ha madurado.
Con IBM Forms, las organizaciones pueden utilizar formularios electrónicos para recopilar información de los usuarios y transmitirla a otros sistemas. IBM Forms se puede utilizar como interfaz para procesos empresariales como, por ejemplo, la apertura de una nueva cuenta. Cuando un cliente introduce su información en un formulario y la envía para su procesamiento, dicha información puede pasar a una aplicación de flujo de trabajo (como FileNet o WebSphere Business Integration), una base de datos (como DB2 Universal Database o DB2 Content Manager) o cualquier otro tipo de aplicación o proceso.
Hay cuatro productos IBM Forms:
IBM Forms fue originalmente un producto llamado PureEdge Forms , desarrollado por PureEdge Solutions con sede en Victoria, Columbia Británica , Canadá . IBM compró PureEdge en 2005 y renombró la tecnología IBM Workplace Forms . [1] En 2007, pasó a llamarse Lotus Forms , a partir de la versión 3.0. [2] En 2010, pasó a llamarse IBM Forms , a partir de la versión 4.0. [3]
En 1994, Lotus Development Corporation presentó Lotus Forms, [4] otra herramienta para crear formularios electrónicos e impresos. No tiene relación con el producto IBM Forms actual.
De 1993 a 1998, PureEdge (que luego fue adquirida por IBM) desarrolló el lenguaje de descripción de formularios universal (UFDL). [5] XFDL es el resultado del desarrollo de una sintaxis XML para el UFDL, lo que permite la expresión de formularios en una sintaxis que promueve la interoperabilidad de aplicaciones y la adhesión a los estándares de Internet a nivel mundial. La versión original de XFDL se publicó como una nota del W3C en 1998. [6] Desde entonces, varias características de XFDL se han incorporado a una recomendación del W3C llamada XForms entre 2003 [7] y 2009. [8]