This thesis pursues the issue of propagation of change in an intelligent information system. Propagation of change occurs when a data base manager executes transactions repeatedly, though to different parts of a data base and possibly with some small variations. A number of operations can be performed automatically as propagation, such as: (1) merging variants of information, (2) undoing a prior change to some information without loosing recent changes, (3) fixing a set of (dissimilar) information that contains the same bug, etc.The emphasis is on the potential problems that can arise when propagating changes, as well as presenting a solution to the problems discussed. A secondary goal is to describe the architecture and use of the surrounding system where propagation of change can occur.Three different aspects of propagation of change are discussed in detail; determining the change, performing the propagation, and issues regarding implementing a propagation of change tool. This tool has been implemented as an integrated part of LINCKS, an intelligent information system designed and develop in Linköping.