Independent tool integration uses existing mechanisms, software distributor
(SD) commands and a common file directory, to integrate software products without
the need to inform the base product beforehand about the new product's software
tool definition. The software products may also be automatically updated without
the base product having to change.