Oracle Policy Automation
   HOME

TheInfoList



OR:

Oracle Intelligent Advisor (OIA) formerly known as Oracle Policy Automation (OPA) is a suite of decision automation
software Software is a set of computer programs and associated documentation and data. This is in contrast to hardware, from which the system is built and which actually performs the work. At the lowest programming level, executable code consists ...
products for modeling and deploying
business rules A business rule defines or constrains some aspect of business. It may be expressed to specify an action to be taken when certain conditions are true or may be phrased so it can only resolve to either true or false. Business rules are intended to as ...
within the enterprise.
Oracle Corporation Oracle Corporation is an American multinational computer technology corporation headquartered in Austin, Texas. In 2020, Oracle was the third-largest software company in the world by revenue and market capitalization. The company sells da ...
acquired OPA in December 2008 when it purchased Australian software company RuleBurst Holdings, then trading as Haley. Oracle Intelligent Advisor transforms legislation and policy documents into executable business rules, for example for the calculation of benefit entitlements or discount amounts. Although OPA was originally developed for and sold to the
public sector The public sector, also called the state sector, is the part of the economy composed of both public services and public enterprises. Public sectors include the public goods and governmental services such as the military, law enforcement, infra ...
, it is now widely used in industry. Oracle Intelligent Advisor continues to be available as an on-premise offering (known as
private cloud Cloud computing is the on-demand availability of computer system resources, especially data storage (cloud storage) and computing power, without direct active management by the user. Large clouds often have functions distributed over multip ...
) and as a
public cloud Cloud computing is the on-demand availability of computer system resources, especially data storage (cloud storage) and computing power, without direct active management by the user. Large clouds often have functions distributed over multi ...
solution. Web Service and generic connectors provide integration interfaces for applications or platforms using JSON and XML, enabling them to be the source of input data and the target of the results of the automated decision. Full auditing, traceability, transcripts and decision reporting helps organizations understand and justify the decision automation outcomes.


Features and components

Oracle Policy Modeling is a Windows desktop application for transforming legislation and business policy into executable business rules. Rules are written in
Microsoft Word Microsoft Word is a word processing software developed by Microsoft. It was first released on October 25, 1983, under the name ''Multi-Tool Word'' for Xenix systems. Subsequent versions were later written for several other platforms includin ...
and
Excel ExCeL London (an abbreviation for Exhibition Centre London) is an exhibition centre, international convention centre and former hospital in the Custom House area of Newham, East London. It is situated on a site on the northern quay of the ...
documents using phrases in languages such as
English English usually refers to: * English language * English people English may also refer to: Peoples, culture, and language * ''English'', an adjective for something of, from, or related to England ** English national ide ...
,
Chinese Chinese can refer to: * Something related to China * Chinese people, people of Chinese nationality, citizenship, and/or ethnicity **''Zhonghua minzu'', the supra-ethnic concept of the Chinese nation ** List of ethnic groups in China, people of ...
and French. These rule documents can be shared amongst business and
information technology Information technology (IT) is the use of computers to create, process, store, retrieve, and exchange all kinds of data . and information. IT forms part of information and communications technology (ICT). An information technology system (I ...
stakeholders, and commentary can be added into the documents without affecting the structure of the rules themselves. Other features of Oracle Policy Modeling include integrated test case execution and debugging capabilities, and the definition of interviews for interactive rule-based assessments. Interview screen order and branching logic can be defined using rules and attributes. The concept of relevancy is used to dynamically show only pertinent Screens. The Oracle Intelligent Advisor decision automation comprises five main run-time elements: * Web Determinations: An interview application that uses screens and stages defined in Oracle Policy Modeling to deliver
Internet The Internet (or internet) is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a '' network of networks'' that consists of private, pub ...
- and
intranet An intranet is a computer network for sharing information, easier communication, collaboration tools, operational systems, and other computing services within an organization, usually to the exclusion of access by outsiders. The term is used in c ...
-based interactive HTML assessments. Data entered is used in combination with
backward chaining Backward chaining (or backward reasoning) is an inference method described colloquially as working backward from the goal. It is used in automated theorem provers, inference engines, proof assistants, and other artificial intelligence application ...
to determine which screens need to be shown to the user in order to reach a decision. * Determinations Server: A
WS-I Basic Profile {{Short description, Interoperability guidance for core web services specifications The WS-I Basic Profile (official abbreviation is BP), a specification from the Web Services Interoperability industry consortium (WS-I), provides interoperability gu ...
compliant
SOAP Soap is a salt of a fatty acid used in a variety of cleansing and lubricating products. In a domestic setting, soaps are surfactants usually used for washing, bathing, and other types of housekeeping. In industrial settings, soaps are use ...
-based web service that exposes decision-making endpoints for deployed policy models. By passing data to the Determinations Server, and receiving responses in return, enterprises can integrate rule-based decision-making with other applications and BPM solutions. Examples include Oracle's
Siebel Siebel was a German aircraft manufacturer founded in 1937 in Halle an der Saale.Gunston p.424 History It originated in the Klemm-Flugzeugwerke Halle that had been founded in 1934 as a branch of Leichtflugzeugbau Klemm in Böblingen. Its nam ...
, or
BPEL The Web Services Business Process Execution Language (WS-BPEL), commonly known as BPEL (Business Process Execution Language), is an OASIS standard executable language for specifying actions within business processes with web services. Process ...
- orchestrated business processes. If insufficient data is provided to reach a decision, Oracle Determinations Server is able to explain what additional data may be required. The Determinations API also provides REST-based services for the same purpose. *Decision Services, introduced in 2020, allow for the rapid creation and deployment of REST-powered services without the need for a desktop deployment of Oracle Policy Modeling. The entire design, test and deployment cycle is performed in a Web browser. *The Intelligent Advisor Hub, a web-based application to manage the development repository, deployments, connections and other administrative features. *REST APIs are provided to execute assessments both single and in batches, to provide management of Intelligent Advisor Hub users, permissions and administrative tasks and to provide programmatic access to deployments of Intelligent Advisor Policy Models. An OpenAPI 2.0 description is available.
Oracle Intelligent Advisor Cloud Service
is available as a SaaS product. Oracle Intelligent Advisor is also available as an "on-premise" product, supported on
Oracle WebLogic Server Oracle WebLogic Server is a Java EE application server currently developed by Oracle Corporation. Oracle acquired WebLogic Server when it purchased BEA Systems in 2008. Application Server versions * WebLogic Server 14c (14.1.1) - March 30, 20 ...
,
Microsoft IIS Internet Information Services (IIS-pronounced 2S, formerly Internet Information Server) is an extensible web server software created by Microsoft for use with the Windows NT family. IIS supports HTTP, HTTP/2, HTTPS, FTP, FTPS, SMTP and NNTP. ...
, IBM WebSphere AS and
Apache Tomcat Apache Tomcat (called "Tomcat" for short) is a free and open-source implementation of the Jakarta Servlet, Jakarta Expression Language, and WebSocket technologies. It provides a "pure Java" HTTP web server environment in which Java code can also ...
in version 10, standardizing on Oracle WebLogic Server in version 12. Connectors for enterprise applications such a
Oracle's SiebelOracle CRM On Demand
and
SAP Sap is a fluid transported in xylem cells (vessel elements or tracheids) or phloem sieve tube elements of a plant. These cells transport water and nutrients throughout the plant. Sap is distinct from latex, resin, or cell sap; it is a separa ...
are also available in version 10. The Oracle Intelligent Advisor platform in version 12 includes both XML and JSON-based connection APIs to allow standards-based integration with any application or data source using a standardized API. These are known as the Connector API (XML based) and the Generic Integration Protocol (REST based). Connectors for use in Oracle Intelligent Advisor HTML interviews are known as Interview Extension Connectors and use th
Mozilla fetch() API
to enable real-time integration of external sources into the Interview experience.


Versions

The product now known as Oracle Intelligent Advisor has been sold under several different names, including Oracle Policy Automation (OPA), Haley Office Rules, and RuleBurst. RuleBurst 7.0 was the successor to STATUTE Expert. Although customers of STATUTE Expert were able to upgrade to the later versions, RuleBurst 7.0 was the first version of the product that has become known as Oracle Intelligent Advisor today. Oracle has released several versions of Oracle Intelligent Advisor since it was acquired. The product is now updated on a quarterly cycle with monthly updates between releases.


Applications and academic interest

The Oracle Policy Automation software has been publicly deployed within many government web-sites. Australia's Department of Immigration and Citizenship uses it for visitors to check their eligibility for visas. The UK Revenue and Customs agency uses it for their Employment Status Indicator assessment tool; the UK government's old online portal for businesses also used OPA for over 60 interactive tools, while the United States
IRS The Internal Revenue Service (IRS) is the revenue service for the United States federal government, which is responsible for collecting U.S. federal taxes and administering the Internal Revenue Code, the main body of the federal statutory tax ...
uses the software for guidance on tax law. In France, the CNAF uses Oracle Intelligent Advisor for benefit calculations. In the private sector, Oracle Intelligent Advisor is widely represented amongst different industries and brands. Oracle Policy Modeling's controlled natural language approach to rule authoring has been the subject of some research. The product was also used to help establish the viability of the Legal Knowledge Interchange Format standard developed by the Estrella Project. Dr Jason Sender of Rule Analytics Ltd produced a paper entitled "The Application of Design Patterns to Oracle Policy Automation" extracts of which are presented on thi
Intelligent Advisor Community website


Acquisition and product name changes

RuleBurst acquired the assets of Haley Systems in November 2007. At the time, RuleBurst and Haley were both marketing "natural language business rules" software and were considered competitors. Prior to being acquired, Haley Systems had licensed its HaleyAuthority rules product to
Siebel Systems Siebel Systems, Inc. () was a software company principally engaged in the design, development, marketing, and support of customer relationship management (CRM) applications—notably Siebel CRM. The company was founded by Thomas Siebel and Pat ...
. HaleyAuthority was made available in Siebel 8.0 with the integration going under the name "Siebel Business Rules". When Oracle acquired RuleBurst, Oracle standardized naming across the entire platform, first as Oracle Policy Automation, then with Oracle Intelligent Advisor representing the overall family comprising desktop tools, server components and integration capabilities starting in December 2019.


References

{{Reflist


External links

* Product Overview https://www.oracle.com/cx/service/intelligent-advisor/ * Public Forum https://community.oracle.com/tech/apps-infra/categories/intelligent_advisor_-_general_discussion Business software Collaborative software Oracle software Logic programming languages Government by algorithm