Collected articles in this series are dedicated to the development and use of software for earth system modelling and aims at bridging the gap between IT solutions and climate science. The particular topic covered in this volume addresses the process of configuring, building, and running earth system models. Earth system models are typically a collection of interacting computer codes (often called components) which together simulate the earth system. Each code component is written to model some physical process which forms part of the earth system (such as the Ocean). This book is concerned with the source code version control of these code components, the configuration of these components into earth system models, the creation of executable(s) from the component source code and related libraries and the running and monitoring of the resultant executables on the available hardware.