It should be clear from the preceding discussions that there is much to be said in favour of a platform-based approach to data quality. While we do not denigrate the advantages of a best-of-breed approach there are certain requirements that are not available as best-of-breed products. For example, there are no stand-alone business glossaries in this space. We therefore believe that you should at least start with the premise of a platform and then, if you want to replace an independent component of the solution with a third-party product, then that is always a possibility though there may (probably will) be issues with integration; for example, the platform's business glossary may not support the third party product, thereby lessening its value. There may also be similar issues with respect to the platform's repository and such things as data lineage.