A method comprising generating a source chain for use in a development
project, generating an identifier which is uniquely assigned to the
source chain, and caching the source chain when it is not currently
required in the development project. As execution of the development
project continues, or during a subsequent project, if the source
processing chain is required, it is retrieved from cache.