L'ACIA est en migration d'une architecture d'application héritée orientée sur le développement personnalisé vers une architecture d'état futur centrée sur des plates-formes commerciales et développée avec une architecture orientée service (SOA ) et les principes d'interopérabilité à l'esprit.
Dans le cadre de cette transformation, un certain nombre d'applications existantes ont été identifiées comme candidates au déclassement, où la fonctionnalité qu'elles fournissent aujourd'hui doit être rationalisée et migrée vers l'architecture de l'état futur.
Une analyse est nécessaire pour l’inventaire des fonctionnalités fonctionnelles et les entités de données fournies par chaque application existante et les rationaliser dans un ensemble unique de services d'information et d'affaires communs. Une architecture de solution conceptuelle basée sur les principes SOA doit ensuite être développée pour superposer ces services sur l'architecture cible de l'Agence. Cette conception doit identifier quels services seront mis en œuvre sur les plates-formes COTS et quels services seront exposés sur le bus Enterprise Service Bus (ESB) de l'agence, mis en œuvre à l'aide de Oracle SOA Suite 11g. Un plan de publication doit ensuite être développé pour détailler le calendrier de déclassement de chaque application héritée dont la fonction est en transition vers la nouvelle architecture.Le travail n’est présentement pas effectué par une ressource sous contrat