Abstract softIAM has underpinned the success of the theme 1 flagship project to create theCommunity Integrated Assessment System (CIAS). The CIAS integrated assessment model was designed to be a flexible, coupled, modular computer model in which communication between modules were to be located at different institutions, on different computer platforms and written in different computer languages. The advanced softIAM technology had to be developed to make this possible. The technology was developed through a collaboration between the Tyndall Centre and the Centre for Novel Computing (CNC) in the University of Manchester. The first aim of the project was to further develop the existing CNC bespoke framework generator (BFG) for application within softIAM. The second and third aims were to develop the softIAM software and Web Portal. The fourth aim was to apply the system to create the implementations of CIAS required by the Tyndall flagship project, and, finally, the fifth aim was to deploy these across multiple institutions. All of these aims were achieved, and the user can now use the portal to execute several configurations of the CIAS integrated assessment model. In particular CIAS has been demonstrated operating when deployed between the Potsdam Institute in Germany, the CNC in the UK and the UEA in the UK. CIAS currently incorporates modules from UEA, Cambridge University and the Potsdam Institute and is being used by UEA to perform coupled scientific (integrated assessment) studies. Keywords
Coupled modelling; bespoke framework generator; SoftIAM software engineering; CIASintegrated assessment model; community integrated assessment system
The main objective of softIAM was to deliver the software infrastructure necessary for theoperation of the Community Integrated Assessment System’s integrated assessment model, CIAS.Specifically:
to adapt and extend the Bespoke Framework Generator (BFG) for use in softIAM,and hence CIAS
to develop the softIAM technology to use the BFG and to support the initialisation,compiling, staging and running of coupled models and visualisation of the resultantoutput.
to develop the softIAM Portal, a web interface to allow users to run CIAS from anetwork of institutions in different countries
to enable the Tyndall flagship project “Integrating Frameworks” to produce aworking version of CIAS containing economic, climate and impact modules
to demonstrate the operation of this system across international boundaries.
The Bespoke Framework Generator (BFG) was extended to support the initial andemerging requirements of CIAS. Three new deployment targets were implemented (Globus, WebServices and distributed MPI). These provide softIAM with the flexibility required to run theCIAS coupled models with modules running on different machines, potentially in differentinstitutions, using different operating systems. The Globus solution was successfully tested