The replicable software components include the system file store, a checker and a logger.
The System comprises a file store within which files containing spreadsheet data can be stored, a database, and monitoring means.