Solución:
SIGEM es una aplicación Open Source hecha con tecnología J2EE. Requiere un gestor de base de datos para el que, inicialmente, se ha certificado PostgreSQL pero para el que ya está prevista la certificación de Oracle, SQL Server e IBM DB2.
Se ejecuta sobre un servidor de aplicaciones J2EE (Tomcat y próximamente WebSphere Application Server). Otras tecnologías en uso en el servidor de aplicaciones son:
- Hibernate como framework ORM/persistencia.
- Struts para la separación entre UI y negocio.
- Spring para facilitar la arquitectura orientada a conectores/servicios de todo el sistema.
SIGEM corre sobre cualquier servidor http/https de mercado, integrado con el servidor de aplicaciones. Se usará WebDAV para la interacción desde clientes de ofimática y los repositorios documentales.
Los puestos cliente sólo requieren un navegador Internet Explorer versión 6 o superior, Mozilla Firefox y TWAIN cuando se requiere el control de dispositivos de captura en Registro. Determinadas funcionalidades pueden requerir el uso de componentes pesados en el cliente (ActiveX, Java applets).
Estándares: