E-Government: on the Way Towards Frameworks for Application Engineering –draft– Marie-No¨ elle TERRASSE 1,4,6 , Marinette SAVONNET 1,6 , Eric LECLERCQ 1,6 , George BECKER 2,6 , Thierry GRISON 1 , Laurence FAVIER 4,5 , and Carlo DAFFARA 3,6 (1) LE2I (UMR CNRS 5158), University of Burgundy, E-mail: firstname.lastname@u-bourgogne.fr - (2) E-mail: gbecker@nerim.net - (3) Conecta Telematica, Italy, E-mail: cdaffara@conecta.it - (4) Pr@tsic, Maison des Sciences de l’Homme, University of Burgundy - (5) Centre Georges Chevrier (UMR CNRS 5605), University of Burgundy, E-mail: laurence.favier@u-bourgogne.fr - (6) OpenTTT European project Grants to the OpenTTT European project (INN7-030595): “Open source Partnership for Enterprises and Network of developers aiming at Transnational Technology Transfer”. Abstract. In this article we present high-level architectures for e-Govern- ment applications. These architectures depend on a country’s strategy for e-Government integration and they give rise to two major issues. The first issue is how to guarantee semantical quality of information regardless of the chosen architecture. The second issue is how to facilitate sound transition of e- Government applications from one architecture to another under evolutionary pressures of a country’s political strategy. In order to address these two is- sues we use Model-Driven Engineering which places metamodels, models and their transformations at the core of the engineering process. Overall seman- tical quality is thus guaranteed by metamodels while model transformations guarantee soundness under evolution. We propose two adjustments to OMG’s architectures for Model-Driven En- gineering of highly-complex application domains. In OMG’s architectures, a metamodel describes an application domain (reusable information) while a model describes an application (contextual information). By introducing a reusable model for a family of applications, we can share pieces of model-level information. 1 Introduction E-Government applications should be able to evolve incrementally since they belong to a relatively stable domain. Legacy information systems of public administrations operate in well-known domains. They generally rely on stable and recognized vocabularies and they are used in the context of unchanging business processes. Yet, the spreading of new technologies and the expectations of various actors (citizens, administrative project leaders, politicians) push towards development of innovative information systems. In fact, E-Governement im- plies several major changes in administration business processes: a citizen-centered approach to e-Government which is based on availability of ser- vices dedicated to life and business events (e.g., birth, marriage, as well as setting up a