Arquitectura Tecnològica:
En el desenvolupament de l'aplicació s'ha seguit el model de programació modele-vista-controlador amb les següents solucions tecnològiques:
- VISTA: s'utilitzar-la especificació JSF 2.1 amb la implementació d'Apache MyFaces . Com a llibreria extra de components s'usarà la branca 4.X de RichFaces (versió 4.2.2). Per a facilitar la reutilització s'usa Facelets com a sistema de plantilles.
- CONTROLADOR: S'utilitzen unes classes ‘open source’ per a la gestió de la transaccionalidad.
- MODEL: s'utilitzarà la implementació mes estesa de JPA 2.0 (API de persistència per a J2EE): Hibernate, branca 4.X. La versió concreta que s'utilitzarà és la 4.16.
Interfícies amb altres sistemes:
- Portafirma: integració amb el component de workflow de firma del Ministeri d'Hisenda i Administracions Públiques a través de l'interfície ‘’eeutil”.
- eVisor: integració amb el sistema de gestió de plantilles per a la generació del justificant de firma
- @firma: integració amb la plataforma de firma del Ministeri d'Hisenda i Administracions Públiques usant la llibreria Integr@.