Los gobiernos desarrollan iniciativas de Gobierno Digital con el objetivo de buscar técnicas, herramientas, enfoques y/o estrategias digitales que ayuden a resolver los problemas que se le presentan.
Desde la perspectiva de una institución, en el contexto de Gobierno Digital, es deseable lograr la reutilización de software de manera sistemática con el fin de lograr beneficios asociados a utilizar los artefactos construidos previamente en cada desarrollo nuevo que se realiza. Para que la reutilización del software sea sistemática, los procesos de desarrollo deberían abordar la construcción colectiva de familias de productos relacionados con un dominio. Por otro lado, para estar en consonancia con el modelo y los procesos de negocio, se debe considerar un enfoque de desarrollo que se centre en un dominio de negocio específico. Es por ello, que es evidente en el corto y mediano plazo, la necesidad de un cambio revolucionario en la forma de escribir el software. La modernización puede ser tanto estratégica como técnica y las instituciones deben estar preparadas cuando se presente la oportunidad. La modernización se trata principalmente de una reingeniería para aprovechar los beneficios de las arquitecturas y plataformas modernas. El objetivo de la línea de investigación que se presenta en este trabajo es diseñar un marco de trabajo (framework) que permita el desarrollo de software de dominio específico para Gobierno Digital. El mismo consiste en investigar y desarrollar herramientas informáticas para facilitar el rápido desarrollo de aplicaciones en Gobierno Digital.