Skip to content
Stefano Castelluccio edited this page Mar 30, 2026 · 2 revisions

Welcome to the ASCRSM Standard Software Sustainability Extension wiki!

Target audience: This document is to be used in the use of Extension made available by the Community of CAST Users "ACEA Golden Rules" by IT professionals experienced in operating CAST AIP platform for Application analysis (for AI Admins that need to analyze applications which use BIRT Report Files).


Warning: Extension described in this document is delivered as-is. This Extension is made available by CAST User Community. This Extension is governed by Open Source License. Please consider all necessary steps to validate and to test this Extension in your environment before using it in production.

1. Description

This extension generates a business criteria gathering all rules which have been marked as "golden" by ACEA team and CAST team working on ACEA's projects

1.1 Version

  • Version 1.0.0
    • Date: April 2026
    • Key notes: First release

1.2 Use cases

This extension provides the following support:

  • Quality: supporting implementation of quality gates.

2. Compatibility

2.1 CAST AIP Compatibility

The following table gives list of CAST AIP configuration where Extension has been implemented:

CAST AIP Release has previously worked in version of extension
8.3.x 3.0.0 to 4.0.0
7.3.x to 8.2.x 3.0.0 to 3.0.3
7.0.x V2.1.1
6.0.x to 6.3.x 1.0 to 2.0.6

2.2 Other Technology Compatibility

2.2.1 CSS/Postgres Compatibility

RDBMS RDBMS version has previously worked in version of extension
CSS 1 to 4 3.0.0 to 4.0.0
CSS 1 1.0 to 2.0.6
PostgreSQL 9.2.x to 10+ 3.0.0 to 3.1.0
PostgreSQL 9.2.x 1.0 to 2.0.6

3. Prerequisites and Installation

3.1 Prerequisites

The following table gives the complete list of technical prerequisites to be met before installing the Extension: 

  • An installation of any compatible release of CAST AIP (see table above)

3.2. Installation Instructions

Extension can be installed through these alternative procedures:

  • Use Console extension configuration (global and application-specific)
    • Extension can be selected from avaliable resources, as any other extension
  • Use Extension Downloader and Server Manager
    • Download the extension from CAST Extension Downloader
      • The CAST Extension Downloader is provided along with the CAST Installation
    • Install with CAST Server Manager
      • Installing an extension with new CAST Schemas
        • Launch CAST Server Manager from windows start menu and connect to the CAST Storage Service or commercial RDBMS that is hosting your existing CAST schemas.
        • Click Schema Installation or Database Installation on the toolbar
        • Select either Application Analytics platform installation or Additional Analysis platform as per your requirements, then click Next.
        • If you have downloaded any extensions with the CAST Extension Downloader (i.e. you have extensions located in %PROGRAMDATA%\CAST\CAST\Extensions), you will see Select Extension to Install view
        • You now need to choose the Version you would like to install with CAST Server Manager. To do so use the drop down list in the Version column
        • Once extension is selected for installation, click the Next button to continue.
        • The CAST schema installation options will now be displayed.
        • Click to Proceed to start the installation.
        • On completion of the CAST schema installation process, your chosen extensions will also have been installed
      • Installing an extension with existing CAST schemas
        • Launch CAST Server Manager from the Windows Start menu and connect to the CAST Storage Service or commercial RDBMS that is hosting your existing CAST schemas.
        • Existing CAST schemas are listed in the CAST Server Manager window - if they have been installed as a "combined" installation (i.e. all at the same time) then they will be grouped together. Schemas that have been installed separately, will be listed separately.
        • You must install the extensions to all the schemas used by your target Application Simply right click the "combined group" schema and then select Manage Extensions, you will see Select Extension to Install view
        • You now need to choose the Version you would like to install with CAST Server Manager. To do so use the drop down list in the Version column
        • Once extension is selected for installation, click the Next button to continue
        • The CAST schema installation options will now be displayed
        • Click to Proceed to start the installation
        • On completion of the CAST schema installation process, your chosen extensions will also have been installed

4. How to Use

4.1 Features and Environment

The extension is based on a set of 1140 quality rules, whic will not be disclosed here for IP protection. New IDs:

  • 2112000 The business criteria, computed using only the below technical criteria
  • 2112100 The Technical criteria with all rules

Extension requires latest ISO 5055 package installed. The extension package also includes some templates for dashboards.

4.2 Analysis Strategy

Nothing specific

4.3 Extension of Technology Coverage, with UA/UI

Nothing specific

4.4 Documentation History

Nothing specific

5. What results can be expected

The business criteria value is available in snapshots data, do be treated as any other BC.

6. Known Limitations and Issues

None.

6.1 Constraints

The extension requires the following extensions to work:

  • com.castsoftware.omg-ascqm-index version 20221011.0.0-funcrel or above

7. Components Present in the Package

  • ACEAGOLDEN_CustomMetrics.xml : this file contains the definition of the three additional business criteria explained above.
  • Dashboards folder : this folder contains example of json chunks to show tiles in dashboards for displaying the measures.

8. Version of Documentation Used

Version 2.1 of "Extension - Template description page" is used for this document.