| Expert Systems & Rules-Based Engines |
Rules-based Applications and Expert Systems can be used in any business domain that enforces dynamic and frequently changing statements of business policy in application code.
Aviana has experience in implementing several projects using rules-based technology and expert systems. We have written custom rules-based engines, from scratch, as well as used commercially available rules-based engines for our customers. The total cost of ownership for managing business applications is lowered by reducing programming requirements and delays in implementing operational rules. |
|
| Key Advantages |
 |
Companies can quickly respond to markets and customers. |
 |
Business users to change and maintain their own production systems without programming help and without interrupting operations. |
 |
Business processes and portalscan be personalized with user-specific data displays, interactive dialogs, and product recommendations. |
 |
Highly scalable rule systems can be deployed with exceptional performance on all leading platforms. |
 |
Sophisticated object models can be built, incorporating corporate data sources including databases and XML schemas. |
 |
Drag and drop and/or visual layout tools can be used to design complex rule-driven process flows with conditional branching, reusable rulesets, functions, and question sets. |
|
| Business and e-business applications require tremendous flexibility in order to adapt to customer demands, regulatory changes, and competition. |
| Aviana can help your company develop and update business applications more quickly and give your business experts greater control and power to make smart business decisions. Our tried and tested approach allows non-technical business people to control, manage, and evolve business applications quickly, easily, and cost effectively. Using custom-designed Web pages, business managers can create and change policies and procedures used throughout the enterprise, without specialized syntax, programming, or unfamiliar development environments. Some of our successful projects in this arena include the following: |
|
| CSR:Customer Service Representative Workstation |
| CSR is a workflow-enabled hybrid PC client-mainframe application that was designed and implemented in VB and SQL Server for the National Consumer Assets Servicing Division of a major bank. The project objective was to enhance the value of the existing Bank of America asset portfolio by integrating a view of the customer's entire relationship with the Bank. This application permitted the customer service reps to track their interaction with customers calling about various loan products, and provided a quantum leap in functionality over their prior mainframe-based transaction system (Shaw). Within the CSR application is an embedded rules-based engine that can guide the representative's discussion with the customer based on the customer's overall profile with the bank over multiple product lines. This allowed for better targeting of cross-selling opportunities and increased utilization of the loan and other products available to the customer. The engine also came into play to guide discussions with customers who wished to inquire about and utilize the fixed rate option of the bank's home equity credit lines and discuss multiple and inter-related scenarios. |
|
| FAST: Freight and Sales Tracking System |
| Aviana designed, developed and deployed a Freight And Sale Tracking (FAST) system for a major Government Agency. The FAST system includes a comprehensive rules-based engine to determine the optimal and most cost effective routing of goods from the vendors located all over the US to Agency locations and distribution centers. Factors influencing the decision include location of source and destination, weight and volume of the goods, the Navy's contracts with several different drayage and carrier companies, etc. |
|
| CPS: Credit Processing System |
| Participated in the analysis, design and implementation of a Credit Processing system using full life-cycle UML. This project was the client's conversion of an existing legacy system. Central to the success of the system was a BLAZE rules-based engine that determined insurance eligibility, handled applications, controlled payment processing and payment deferment, and handled judgments, repossession, foreclosure, and bankruptcy processing. Factors that determined the outcome included internal business policy, customer creditworthiness, and state compliance laws. |
|
| Rx2001: Pharmacy Management System |
| Downsized a minicomputer-based Pharmacy Management System into a distributed client-server environment. Provided complete functionality to support a full-service pharmacy, including maintenance of a drug inventory, dispensing functions, and billing functions. One of the core modules featured a rules-based engine to determine the eligibility and pricing of the specific drug to be dispensed. Factors that influenced the decision include the patient's coverage guidelines, the pharmacy's drug formulary, drug interaction factors and the patient's drug profile, the pharmacy's contracts with major drug distributors, etc. Data was distributed between DB2 and SQL Server. |
|
| ILOG: Financial Application |
| Participated in the analysis, design and implementation of an ILOG JRules-based Workflow Monitoring Engine for a banking mortgage loan processing. The system speeds up home loan approval inside of the bank. This is part of a larger system that searches the bank's loan programs for the guaranteed optimal loan for a customer's financial situation. Also built a JRules-based Term Validation Engine for banking. This is a system that checks the terms of a loan for conformance to the bank's current policy. The next phase will handle tracking of post approval processes from appraisals and inspections to closing. |
|
| Automobile Warranty Claims Processing |
| Participated in the planning, analysis, design and implementation of a Warranty Claims Processing system using full life cycle CASE. This project was the client's pilot to introduce CASE and Information Engineering methodology into the ISD infrastructure. Central to the success of the system was a rules-based engine that determined the eligibility and reimbursement value of a submitted claim from a dealer. Factors that determined the outcome included year make and the model of a vehicle, the warranty guidelines that were in place, the service guidelines and exceptions that were defined to the system, and pricing guidelines. |
|