The Update CAST Knowledge Base Tool provides (as its name suggests) a means for users to manually modify the content of the CAST Analysis Service once a job or set of jobs have been executed and the results stored. There are many reasons for this requirement, but to give you some examples of how the tool could be used here is a small list:

As a result, CAST has developed the Update CAST Knowledge Base Tool to help you modify the CAST Analysis Service as needed.

As of the CAST AIP version 8.3.0, a new feature called Transaction Graph Adjustment allows end-users to make changes to links used for building Transaction graphs which are used for the majority of Function Point computations. As of CAST AIP 8.3.1, this same feature also applies to links retrieved for building graphs used for computing the Risk Index of Transactions.

Indeed the so called "adjusted" links are only taken into account for computing the former Transaction and Risk Index graphs, but contrary to the Update CAST Knowledge Base Tool, genuine links are left unchanged in the Analysis Service schema.

Users who intend to use the Update CAST Knowledge Base Tool for changing links which are part of Transaction and/or Risk Index graphs should, for these specific links, consider using the Transaction Graph Adjustment feature instead.

What can be done with the Update CAST Knowledge Base Tool?

The following processes are possible with the tool:

How does the Update CAST Knowledge Base Tool function?

When run, the Update CAST Knowledge Base Tool functions as follows:

Similarities with the CAST SQL Tool and CAST External Program Tool

The CAST Update Knowledge Base Tool is very similar in functionality to the existing CAST SQL Tool and the CAST External Program Tool (see the on-line Help for CAST Management Studio for more information). However, each tool has its own specific remit – as such, you must use the CAST Update Knowledge Base Tool if you want to modify the CAST Analysis Service as described in this document.