On this page:

Target audience:

CAST Administrators


Summary: This section discusses the way CAST AIP analyzes Siebel projects and describes the specific metrics that form part of the standard CAST Quality Model.

Architecture and analysis principles

The image below describes the entire process of computing quality assessments of Siebel projects, from the extraction of the Siebel source code and meta-data to the integration of the quality results into the standard CAST dashboard:

Discrimination process

The purpose of the discrimination process is to identify differences between the standard installation (also called Vanilla) and the project environment.

In order to identify these modifications, we require the source code delivery for the Project and the Vanilla. To integrate them, we create two Analysis Services:

Siebel technology coverage

The objects listed below are all the object types that a Siebel analysis will deliver in the Analysis Service. With these objects, CAST is capable of supporting a set of quality rules to provide a customer with a good overview of the current technical status of a Siebel application. It is not the intention of Cast to capture all details and syntaxes; a coupling between requirement and detection is made.

Click to enlarge or download it here.

Siebel artifacts and their relations


The Siebel extension is now capable of detecting a much larger number of objects, properties and links. All of these artifacts are mentioned in this picture, but in essence, all Siebel objects are supported: