About ASI Framework
As defined in Defining ASIs, an ASI is a release-independent interface published by Oracle in a standard metadata format and built using the ASI Framework.
The ASI Framework provides the technology in which ASIs are implemented. You can use this framework to extend existing ASIs or to define your own Web service and proxies in a Siebel application for externally defined services. Other interfaces can be built using the ASI Framework, but are not considered to be ASIs. Only Siebel prebuilt ASIs are supported across releases.
Note: For other, customized interfaces (that is, not prebuilt
ASIs) that you build using the ASI Framework, upgradeability across
releases is not guaranteed.