This documentation is not maintained. Please refer to doc.castsoftware.com/technologies to find the latest updates.

Although this extension is officially supported by CAST, please note that it has been developed within the technical constraints of the CAST Universal Analyzer technology and to some extent adapted to meet specific customer needs. Therefore the extension may not address all of the coding techniques and patterns that exist for the target technology and may not produce the same level of analysis and precision regarding e.g. quality measurement and/or function point counts that are typically produced by other CAST AIP analyzers.

What's new?

TIBCO 1.1.0

  • The TIBCO 1.1.0 extension now provides quality measurement via a set of new dedicated Quality Rules. Previous releases of the TIBCO extension only provided function point measurement via a standard code analysis. The following Quality Rules have been made available in this release:
Quality Rule IDQuality Rule name
1018100 Avoid using Get JMS Queue Message (TIBCO BW)
1018140 Avoid using Java Activities (TIBCO BW)
1018142 Avoid using External Command Activities (TIBCO BW)
1018144 Avoid harcoded timeout in Process Activities (TIBCO BW)
1018530 Avoid uncommented Processes (TIBCO BW)
1018540 Avoid JMS Synchronous Activities (TIBCO BW)
1018720Avoid oversized processes (1100x900) (TIBCO BW)
1018760Avoid AE Schema with Target namespace not defined (TIBCO BW)
1018764Avoid Processes using JDBC SQL Direct (TIBCO BW)
1018860Avoid Process with too many Activities (TIBCO BW)
  • Additionally, the following Technical Size measures have also been introduced.
    • Number of processes
    • Number of activities

    • Number of files

    • Number of AE Schemas

Function Point, Quality and Sizing support

This extension provides the following support:

  • Function Points (transactions): a green tick indicates that OMG Function Point counting and Transaction Risk Index are supported
  • Quality and Sizing: a green tick indicates that CAST can measure size and that a minimum set of Quality Rules exist
Function Points
(transactions)
Quality and Sizing
(tick)(tick)

CAST AIP compatibility

CAST recommends that you always install the latest release of an extension.


Extension Version

AIP 7.3.xAIP 8.0.xAIP 8.1.x
1.1.0 or higher

(tick)

(tick)(tick)

Supported DBMS servers

DBMSSupported
CSS2(tick)
Oracle(error)
Microsoft SQL Server(error)

Supported Versions of TIBCO

This version of the extension provides partial support for:

  • TIBCO BusinessWorks 5.1 > TIBCO BusinessWorks 5.13

Documentation of TIBCO Quality Rules and Metrics

Documentation of all CAST Metrics and Quality Rules specific to the PHP extension is delivered via a compiled HTML Help file (CHM). Please ensure that once the CHM has been downloaded you right-click on the CHM file in Windows Explorer and choose Properties > Unblock. This will ensure that the CHM is readable on your own PC:

Extension versionCHM
1.1.0Download CHM