White Paper. ILOG JRules: Leading the Way in Business Rule Management Systems

Size: px
Start display at page:

Download "White Paper. ILOG JRules: Leading the Way in Business Rule Management Systems"

Transcription

1 White Paper : Leading the Way in Business Rule Management Systems

2 : Leading the Way in Business Rule Management Systems White Paper ILOG, March 2005 Do not duplicate without permission. ILOG, CPLEX and their respective logotypes are registered trademarks. All other company and product names are trademarks or registered trademarks of their respective holders. The material presented in this document is summary in nature, subject to change, not contractual and intended for general information only and does not constitute a representation.

3 Contents Audience... 4 Applicable Versions Introduction The Five Strengths... 5 Strength 1: Comprehensive Feature Set Tools Rule Languages... 7 Repository... 8 BRE Server Rule Engine Strength 2: Reliability...10 Rule execution speed A Scalable BRMS Dedication to standards Strength 3: Customizability and Extensibility Customization services Extension services Strength 4: Track Record Stability of ILOG Blue Chip references Growing customer base Strength 5: Complete Offering Conclusion Additional Resources ILOG S.A. All rights reserved

4 Audience This document is intended for those who wish to learn more about business rule management and business rule management systems, and to understand why JRules is the leading BRMS available. Applicable Versions This document covers 5.0.x 2004 ILOG S.A. All rights reserved

5 Introduction ILOG has worked for many years to make the market-leading business rule management system (BRMS). JRules makes business rule management practical by providing innovative tools to author, deploy and manage business rules across the enterprise. This is why it has become an essential part of the IT infrastructures of hundreds of businesses worldwide, and the list of customers continues to grow with each passing quarter. reputation has resulted in the BRMS s inclusion in the SD Times 100 and the Crossroads A-List. It has received the Intelligent Enterprise Editor s Choice Award and Software Development magazine s Productivity Award, among other top industry honors. Major IT research firms recognize as a market leader. Gartner has listed it in the Magic Quadrant for Business Rule Engines in every version of the Magic Quadrant, and Giga, Butler Group and Bloor Research all recommend specifically for business rule management. IDC identifies ILOG as the overall leader in market share for the BRMS market. Why does hold this commanding position among business rule management systems? Put simply, has strengths that taken together are unsurpassed in the marketplace. The Five Strengths strengths begin with its comprehensive feature set. provides tools and rule languages that help policy managers, business analysts and developers author, deploy and manage business rules. It also includes a repository to store and protect business rules, a powerful rule engine to execute rules, and an extensive Java library to define and extend rule execution and management environments. Another major strength is reliability. The combination of high performance and robustness make the product s rule engine the one to depend on with mission-critical business applications, regardless of the throughput requirements. All the components in are based on the latest standards for J2EE, XML, Web services and even rule engines (e.g., JSR94). It is designed to fit into a modern computing environment seamlessly and efficiently, so there is no need for a custom or proprietary interface or adapter ILOG S.A. All rights reserved

6 is customizable and extensible to an unprecedented degree. Practically every feature provided out of the box can be customized. The tools, repository and engine are all supported with rich APIs, and frameworks that enable their extension programmatically. has achieved an impressive track record over the last several years. A contributing factor is the stability of its maker -- ILOG --both from a financial and an organizational standpoint. There are also its blue-chip references. is employed across the enterprise at leading companies around the world in finance, government, telecommunications, insurance, e-businesses and manufacturing. And this list is growing fast. fifth major strength is its complete offering. is not just software and documentation, although the software is award winning, and its documentation comprehensive and educational. ILOG provides maintenance services and technical support, classroom and onsite training, solution frameworks and product consulting. ILOG provides all the software and services needed to successfully apply business rule management. Strength 1: Comprehensive Feature Set provides tools and rule languages that help policy managers, business analysts and developers author, deploy, and manage business rules. It also includes a repository to store and protect business rules; a powerful rule engine to execute rules; and an extensive Java library to define and extend the rule execution and management environments. Each of these major component areas is rich with features. Tools Feature Ruleflow Decision Table Editor Decision Table Designer Decision Tree Editor Decision Tree Designer Graphical Business Object Model Editor Description Orchestrate the execution of rule packages using UML Author and maintain rules as decision tables Make templates for decision tables Author and maintain rules as decision trees Make templates for decision trees Diagram objects manipulated by rules using UML 2004 ILOG S.A. All rights reserved

7 Consistency Checking Rule Validation Query Plug-In Architecture Repository Explorer Business Object Model Explorer Template Designer Template Editor Syntactic Rule Editor Web Rule Editor Property Sheet Profiler Debugger Tracer Identify broken or redundant rules Automatically check rule syntax Search for and update anything in the repository Work with only the tools you need; hide the ones you don t need Browse and select rules, templates, queries, decision tables, Ruleflow and more Browse and select objects manipulated by rules Create rule templates Author, read and update template-based rules Author, read and update rules on your desktop Author, read and update rules through a Web browser View and edit rule properties Evaluate the runtime performance of a rule set Debug rules, decision tables and Ruleflow as they are executed by the rule engine Monitor execution events as they occur Rule Languages Feature Description Author rules using natural language Business Action Language (BAL) syntax Author rules using Java- or XML-like ILOG Rule Language (IRL) syntax Business Rule Language Definition Customize the provided rule languages or Framework create your own Java Language Integration Use Java expressions directly in the IRL Include time-based conditions and actions Temporal Expressions in rules Author rules in English, French, Japanese Internationalization and other languages 2004 ILOG S.A. All rights reserved

8 Repository Feature Rule Versioning Permission Management Rule History Persistence Locking SCC Integration Description Assign versions to rules and decision tables Control access to rules and tools View the history of changes made to rules and rule properties Store rules, rule properties, decision tables, Ruleflow, templates and more in files or database management systems Automatically coordinate multiuser collaboration on rule authoring and management Use third-party SCC tools to store and retrieve repository artifacts BRE Server Feature Description J2EE Components Integrated suite of components for executing business rules on production J2EE application servers and databases. Management Web-based system administration console and Java Management Beans. Integration with Java Management Bean tools such as IBM Tivoli or HP OpenView. Builder Integration Hot-deployment and packaging of business rules from JRules Builder. AS Integration Powerful integration with the underlying J2EE Application Server for cache management and configuration. Remote Debugging Interactive, remote debugging of rulesets deployed to the BRES from Rule Builder JIT code generation Safe Just-In-Time generation of Java bytecode from rulesets Ruleset Persistence RDBMS used to persist rulesets in 2004 ILOG S.A. All rights reserved

9 Automation Tools production Suite of automation tools for developers and system administrators to perform all major management tasks through scripts or application build files Rule Engine Feature Inferencing Execution Mode Sequential Execution Mode XML Binding Web Service Binding Database Binding Context Pooling Support for JSR94 Ruleset Update Management JIT Bytecode Generation Remote Debugging Conflict Resolution Multithreaded Architecture Truth Maintenance System Temporal Reasoning Support for Ruleflow Description Apply sophisticated pattern-matching algorithms to arbitrarily execute complex rule sets Maximize execution speed for simple rule sets Read and write XML files directly Invoke external Web services directly from rules Connection to DBMS facilitated Manage performance using pools of rule engines Call the JRule engine by using the JSR94 standard rule engine interface Update rule sets on the fly without restarting Boost performance by automatically translating rule sets into Java bytecode Enable remote connection of debugging tool for embedded application diagnosis Automatically resolve rule conflicts during execution by using refraction, priority and version Share objects across multiple threads Use logical objects to automatically assert and retract conditional hypotheses Incorporate time as a parameter during rule execution Execute Ruleflow and rules in the same engine 2004 ILOG S.A. All rights reserved

10 Strength 2: Reliability Another primary reason why ILOG customers select over other BRMSs is its reliability. The three aspects of reliability most cited are rule execution speed, rule engine robustness, and a dedication to industry standards apparent throughout the software. Rule execution speed In a recent lab test, ILOG personnel measured the execution speed of the ILOG JRules rule engine. The rule set for the test consisted of 1,500 rules. Each rule used five conditions to assign one of five actions to a sales item, based on the characteristics of the item. A total of 10,000 sales items were included in the test. Three execution modes were run in the test: inferencing, inferencing with bytecode generation, and sequential. Rule execution by inferencing used the highly advanced RETE algorithm to efficiently match rule conditions to the sales items. During inferencing, all the rules were reactive to data change and became applicable when the conditions were verified. A rule selection strategy was used to select the rules to execute. Inferencing with bytecode generation added a just-in-time optimization step that translated test evaluations into efficient Java bytecode before execution. (Bytecode generation is an optional enhancement for the inferencing mode.) Sequential execution applied a brute-force approach to the rule evaluation. In this mode, rules were evaluated and executed in a predefined order, and the rule selection strategy was discarded. Usually, the characteristics of a rule set make it executable with either inferencing or sequential mode, but not both. In this case, the test r ule set was designed so that both inferencing and sequential exec ution modes could be applied and compared. Execution Mode Execution Speed (rules per second) Inferencing 22.7K Inferencing w/ bytecode generation 68.6K Sequential 384K K = Thousand (Tests conducted on a Sun Blade 1000 running Solaris 8 with 1.5 GBytes of memory) Running the test produced an execution speed of 22,700 rules per second for pure inferencing. Adding bytecode generation produced a 3X increase to 68,600 rules per 2004 ILOG S.A. All rights reserved

11 second. Switching to sequential mode increased performance enormously, to an execution speed of 384,000 rules per second. A Scalable BRMS is being successfully applied across business applications varying greatly in operating profile and performance requirements. This point is illustrated in the following table of examples taken from real deployments by customers: Application Type Rules Operating Profile Straight Through Processing: Data 1K 2-2.5K orders/day, 2M Validation, Confirmation, Order rules/day Routing and Message Transformation Asset Management: Validation and K validations/hour Consolidation Credit Qualification K records/sec, 130K rules/sec Automatic Trading rules/sec Automatic Trading trades/sec Order Validation and Routing 60 2K orders/day Mediation 6K 10M transactions/hour Claim Assignment K claims/day Welfare Benefit Eligibility 300 >300 rules/sec Loan Acquisition and Servicing 200 5M loans/day Claim Validation and Routing claims/sec, 1M claims/month Transaction Validation and Routing 8K 120K transactions/day Order Management 1.8K 20K transactions/day Content Routing K-250K messages/day Automobile Financing 100 Up to 40K requests/day Reservation Data cleansing 1.6K 16K reservations/day K = Thousand M = Million has been proven stable and reliable from proof of concept to deployment of mission-critical business applications operating in a 24x7x365 environments. Dedication to standards conforms to the current and emerging standards of the Object Management Group (OMG), Java Community Process (JCP) and World Wide Web Consortium (W3C), for: 2004 ILOG S.A. All rights reserved

12 Repositories Rule engines XML Web services Web Rule Builder Standards implemented by include: Standard Version Standard source Standard type Implemented in ILOG JRules by MOF 1.4 OMG Object model Bu siness Object Model specification XMI 1.1 OMG XML grammar Repository file persistence JMI 1.0 JCP API Repository Model API JSR JCP API Rule engine server Standards supported by include: Standard Version Standard source Standard type Supported in by JDK 1.3.1, 1.4.1, JCP API All modules JDBC 2.0 JCP API Repository database persistence J2EE 1.3 JCP API Rule engine EJB deployment EJB 1.1, 2.0 JCP API Rule engine EJB deployment JAXP 1.1 JCP API All XML parsers, XSLT invocation XML Schema 1.0 W3C XML XML binding grammar WSDL 1.1 W3C XML grammar Web service binding, Rule engine deployment SOAP 1.1 W3C XML Web service 2004 ILOG S.A. All rights reserved

13 grammar binding, Rule engine deployment Servlet 2.2, 2.3 JCP API Web Rule Builder JSP CSS 1.1, JCP W3C API Gram mar Web Rule Builder Web Rule Builder look and feel Streng th 3: Customizability and Extensibility provides mechanisms for customizing and extending all its components, including its tools, languages, repository and engine. The customization services make it easy to adjust the performance, functionality and appearance of components provided with, while the extension services make it possible to add capabilities that are not provided by default with ILOG JRules. Customization services can be customized in several ways: Installing or uninstalling tools using a plug-in architecture Changing configuration properties Customizing the look and feel of Web components via CSS (Cascading Style Sheets) Extension services can be extended in several ways: Adding a custom tool or function using the plug-in architecture Adding custom functionality via Application Programming Interface Adding a custom business rule language Embedding Web components in custom user interfaces Embedding Java Beans in custom Java applications 2004 ILOG S.A. All rights reserved

14 Strength 4: Track Record Stability of ILOG For more than 10 years, ILOGʹs innovative enterprise-class software components and services have helped companies maximize their business agility and improve operating efficiency. Over 1,000 global corporations and more than 300 leading software vendors rely on ILOGʹs business rule, optimization and visualization technologies to achieve dramatic returns on investment, create market-defining products and services, and sharpen their competitive edge. ILOG has had the same chief executive since the company s inception, and its employee turnover rate is well below the industry average. For R&D in particular, it is well below 5 percent. Blue Chip references Here are what CIOs of major companies have to say about : We selected because of its rich user interface, and its business approach that puts the power of the customization in the user s hands. The performance and scalability of were other key reasons. Liz Shuttleworth, CIO, Radian Guaranty Sometimes I walk out of my office and see a group of customers actively playing at a time that used to be slow. And I say to myself, they wouldn t be here now if it weren t for the one-off promotions I can do with our rules system. Tim Stanley, CIO, Harrah s Entertainment Using, we will have a solution that will scale as our business requirements change while supporting CitiStreetʹs need to exchange and manage employee information in real time. - Andy Marsh, CIO, Total Benefits Outsourcing, CitiStreet Growing customer base ILOG s customer base for has experienced double-digit growth in the last three years, with no letup in sight. It includes EBay, Freddie Mac,, Disney, Sabre and many other leading Global 2000 companies, and governments worldwide ILOG S.A. All rights reserved

15 Strength 5: Complete Offering includes more than just award-winning software and comprehensive, instructional documentation. It is also fully backed with maintenance and support services, classroom and onsite training, and solution frameworks and consulting from our professional services. Together, they add up to a complete solution for business rule management. Conclusion leads in the business rule management marketplace because of its strengths: 1. Comprehensive Feature Set 2. Reliability 3. Extensibility and Customizability 4. Track Record 5. Completeness of Offering Taken together, these five strengths make the right choice in BRMS. Additional Resources More information on, including datasheets, specifications, case studies and white papers, can be obtained from an ILOG Sales Representative near you or the Web pages, at ILOG S.A. All rights reserved

Deploying Rule Applications

Deploying Rule Applications White Paper Deploying Rule Applications with ILOG JRules Deploying Rule Applications with ILOG JRules White Paper ILOG, September 2006 Do not duplicate without permission. ILOG, CPLEX and their respective

More information

JReport Server Deployment Scenarios

JReport Server Deployment Scenarios JReport Server Deployment Scenarios Contents Introduction... 3 JReport Architecture... 4 JReport Server Integrated with a Web Application... 5 Scenario 1: Single Java EE Server with a Single Instance of

More information

ILOG JRules Performance Analysis and Capacity Planning

ILOG JRules Performance Analysis and Capacity Planning ILOG JRules Performance Analysis and Capacity Planning Version 1. Last Modified: 25-9-31 Introduction JRules customers and evaluators often ask fundamental questions such as: How fast is the rule engine?,

More information

Analysis of the Specifics for a Business Rules Engine Based Projects

Analysis of the Specifics for a Business Rules Engine Based Projects Analysis of the Specifics for a Business Rules Engine Based Projects By Dmitri Ilkaev and Dan Meenan Introduction In recent years business rules engines (BRE) have become a key component in almost every

More information

IBM Rational Web Developer for WebSphere Software Version 6.0

IBM Rational Web Developer for WebSphere Software Version 6.0 Rapidly build, test and deploy Web, Web services and Java applications with an IDE that is easy to learn and use IBM Rational Web Developer for WebSphere Software Version 6.0 Highlights Accelerate Web,

More information

Architectural Overview

Architectural Overview Architectural Overview Version 7 Part Number 817-2167-10 March 2003 A Sun ONE Application Server 7 deployment consists of a number of application server instances, an administrative server and, optionally,

More information

Introduction to Sun ONE Application Server 7

Introduction to Sun ONE Application Server 7 Introduction to Sun ONE Application Server 7 The Sun ONE Application Server 7 provides a high-performance J2EE platform suitable for broad deployment of application services and web services. It offers

More information

IBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules

IBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules IBM Operational Decision Manager Version 8 Release 5 Getting Started with Business Rules Note Before using this information and the product it supports, read the information in Notices on page 43. This

More information

IBM WebSphere ILOG Rules for.net

IBM WebSphere ILOG Rules for.net Automate business decisions and accelerate time-to-market IBM WebSphere ILOG Rules for.net Business rule management for Microsoft.NET and SOA environments Highlights Complete BRMS for.net Integration with

More information

1 What Are Web Services?

1 What Are Web Services? Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1) E14294-04 January 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include: What

More information

IBM WebSphere Operational Decision Management Improve business outcomes with real-time, intelligent decision automation

IBM WebSphere Operational Decision Management Improve business outcomes with real-time, intelligent decision automation Solution Brief IBM WebSphere Operational Decision Management Improve business outcomes with real-time, intelligent decision automation Highlights Simplify decision governance and visibility with a unified

More information

JBoss Enterprise Middleware

JBoss Enterprise Middleware JBoss Enterprise Middleware The foundation of your open source middleware reference architecture Presented By : Sukanta Basak Red Hat -- Vital Statistics Headquarters in Raleigh, NC Founded in 1993 Over

More information

Actuate Business Intelligence and Reporting Tools (BIRT)

Actuate Business Intelligence and Reporting Tools (BIRT) Product Datasheet Actuate Business Intelligence and Reporting Tools (BIRT) Eclipse s BIRT project is a flexible, open source, and 100% pure Java reporting tool for building and publishing reports against

More information

Course Description. Course Audience. Course Outline. Course Page - Page 1 of 5

Course Description. Course Audience. Course Outline. Course Page - Page 1 of 5 Course Page - Page 1 of 5 WebSphere Application Server 7.0 Administration on Windows BSP-1700 Length: 5 days Price: $ 2,895.00 Course Description This course teaches the basics of the administration and

More information

www.progress.com DEPLOYMENT ARCHITECTURE FOR JAVA ENVIRONMENTS

www.progress.com DEPLOYMENT ARCHITECTURE FOR JAVA ENVIRONMENTS DEPLOYMENT ARCHITECTURE FOR JAVA ENVIRONMENTS TABLE OF CONTENTS Introduction 1 Progress Corticon Product Architecture 1 Deployment Options 2 Invoking Corticon Decision Services 4 Corticon Rule Engine 5

More information

WebSphere Application Server - Introduction, Monitoring Tools, & Administration

WebSphere Application Server - Introduction, Monitoring Tools, & Administration WebSphere Application Server - Introduction, Monitoring Tools, & Administration presented by: Michael S. Pallos, MBA Senior Solution Architect IBM Certified Systems Expert: WebSphere MQ 5.2 e-business

More information

Open source business rules management system

Open source business rules management system JBoss Enterprise BRMS Open source business rules management system What is it? JBoss Enterprise BRMS is an open source business rules management system that enables easy business policy and rules development,

More information

2012 LABVANTAGE Solutions, Inc. All Rights Reserved.

2012 LABVANTAGE Solutions, Inc. All Rights Reserved. LABVANTAGE Architecture 2012 LABVANTAGE Solutions, Inc. All Rights Reserved. DOCUMENT PURPOSE AND SCOPE This document provides an overview of the LABVANTAGE hardware and software architecture. It is written

More information

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin. Oracle WebLogic Foundation of Oracle Fusion Middleware Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.com/in/lawrence143 History of WebLogic WebLogic Inc started in 1995 was a company

More information

Address IT costs and streamline operations with IBM service desk and asset management.

Address IT costs and streamline operations with IBM service desk and asset management. Asset management and service desk solutions To support your IT objectives Address IT costs and streamline operations with IBM service desk and asset management. Highlights Help improve the value of IT

More information

1 What Are Web Services?

1 What Are Web Services? Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1.6) E14294-06 November 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include:

More information

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform Communiqué 4 Standardized Communiqué 4 - fully implementing the JCR (JSR 170) Content Repository Standard, managing digital business information, applications and processes through the web. Communiqué

More information

OpenText Output Transformation Server

OpenText Output Transformation Server OpenText Output Transformation Server Seamlessly manage and process content flow across the organization OpenText Output Transformation Server processes, extracts, transforms, repurposes, personalizes,

More information

CA Aion Business Rules Expert r11

CA Aion Business Rules Expert r11 PRODUCT sheet: CA AION BUSINESS RULES EXPERT r11 CA Aion Business Rules Expert r11 CA Aion Business Rules Expert r11 (CA Aion BRE) is an industry-leading system that automates and streamlines business

More information

A standards-based approach to application integration

A standards-based approach to application integration A standards-based approach to application integration An introduction to IBM s WebSphere ESB product Jim MacNair Senior Consulting IT Specialist Macnair@us.ibm.com Copyright IBM Corporation 2005. All rights

More information

The Enterprise Java Internet Provider

The Enterprise Java Internet Provider The Enterprise Java Internet Provider JavaCon Java Hosting Presentation Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.

More information

Version 14.0. Overview. Business value

Version 14.0. Overview. Business value PRODUCT SHEET CA Datacom Server CA Datacom Server Version 14.0 CA Datacom Server provides web applications and other distributed applications with open access to CA Datacom /DB Version 14.0 data by providing

More information

JBoss EntErprisE ApplicAtion platform migration guidelines www.jboss.com

JBoss EntErprisE ApplicAtion platform migration guidelines www.jboss.com JBoss Enterprise Application Platform Migration Guidelines This document is intended to provide insight into the considerations and processes required to move an enterprise application from a JavaEE-based

More information

BUSINESS RULES MANAGEMENT AND BPM

BUSINESS RULES MANAGEMENT AND BPM KINGSTON & CROYDON BRANCH BUSINESS RULES MANAGEMENT AND BPM WHO'S MANAGING YOUR RULES? Paul Vincent Rules Specialist and Product Management Fair Isaac October 12, 2005 Agenda Business Rules Approach a

More information

Deploying to WebSphere Process Server and WebSphere Enterprise Service Bus

Deploying to WebSphere Process Server and WebSphere Enterprise Service Bus Deploying to WebSphere Process Server and WebSphere Enterprise Service Bus Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 Unit objectives

More information

WebSphere Server Administration Course

WebSphere Server Administration Course WebSphere Server Administration Course Chapter 1. Java EE and WebSphere Overview Goals of Enterprise Applications What is Java? What is Java EE? The Java EE Specifications Role of Application Server What

More information

InRule. The Premier BRMS for the Microsoft Platform. Benefits THE POWER OF INRULE. Key Capabilities

InRule. The Premier BRMS for the Microsoft Platform. Benefits THE POWER OF INRULE. Key Capabilities InRule The Premier BRMS for the Microsoft Platform THE POWER OF INRULE InRule empowers technical and business users to change rules and calculations in applications with less effort, cost, and risk than

More information

Lab Management, Device Provisioning and Test Automation Software

Lab Management, Device Provisioning and Test Automation Software Lab Management, Device Provisioning and Test Automation Software The TestShell software framework helps telecom service providers, data centers, enterprise IT and equipment manufacturers to optimize lab

More information

DataDirect XQuery Technical Overview

DataDirect XQuery Technical Overview DataDirect XQuery Technical Overview Table of Contents 1. Feature Overview... 2 2. Relational Database Support... 3 3. Performance and Scalability for Relational Data... 3 4. XML Input and Output... 4

More information

Unlocking the Power of SOA with Business Process Modeling

Unlocking the Power of SOA with Business Process Modeling White Paper Unlocking the Power of SOA with Business Process Modeling Business solutions through information technology TM Entire contents 2006 by CGI Group Inc. All rights reserved. Reproduction of this

More information

Property & Casualty Insurance Solutions from CCS Technology Solutions

Property & Casualty Insurance Solutions from CCS Technology Solutions Property & Casualty Insurance Solutions from CCS Technology Solution presents OneTimePortal (Powered by WEBSPHERE), Web-based software platform for property and casualty insurers that are seeking to reduce

More information

SAP's Integrated Development Environment for Java. Karl Kessler, SAP AG

SAP's Integrated Development Environment for Java. Karl Kessler, SAP AG SAP's Integrated Development Environment for Java Karl Kessler, SAP AG Agenda Comparison ABAP Workbench / Typical Java IDE Eclipse The SAP Framework The J2EE toolset 2002 SAP Labs, LLC, JAVA101, Karl Kessler

More information

Oracle Business Rules Business Whitepaper. An Oracle White Paper September 2005

Oracle Business Rules Business Whitepaper. An Oracle White Paper September 2005 Oracle Business Rules Business Whitepaper An Oracle White Paper September 2005 NOTE: The following is intended to outline our general product direction. It is intended for information purposes only, and

More information

Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus

Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 Unit objectives

More information

IBM WebSphere Server Administration

IBM WebSphere Server Administration IBM WebSphere Server Administration This course teaches the administration and deployment of web applications in the IBM WebSphere Application Server. Duration 24 hours Course Objectives Upon completion

More information

CACHÉ: FLEXIBLE, HIGH-PERFORMANCE PERSISTENCE FOR JAVA APPLICATIONS

CACHÉ: FLEXIBLE, HIGH-PERFORMANCE PERSISTENCE FOR JAVA APPLICATIONS CACHÉ: FLEXIBLE, HIGH-PERFORMANCE PERSISTENCE FOR JAVA APPLICATIONS A technical white paper by: InterSystems Corporation Introduction Java is indisputably one of the workhorse technologies for application

More information

Making Business Rules operational. Knut Hinkelmann

Making Business Rules operational. Knut Hinkelmann Making Business Rules operational Knut Hinkelmann Levels of Expression For expressing rules there is a trade-off between acessibility of business meaning and desirable automation Rules can be expressed

More information

IBM Rational Rapid Developer Components & Web Services

IBM Rational Rapid Developer Components & Web Services A Technical How-to Guide for Creating Components and Web Services in Rational Rapid Developer June, 2003 Rev. 1.00 IBM Rational Rapid Developer Glenn A. Webster Staff Technical Writer Executive Summary

More information

Increasing IT flexibility with IBM WebSphere ESB software.

Increasing IT flexibility with IBM WebSphere ESB software. ESB solutions White paper Increasing IT flexibility with IBM WebSphere ESB software. By Beth Hutchison, Katie Johnson and Marc-Thomas Schmidt, IBM Software Group December 2005 Page 2 Contents 2 Introduction

More information

Developing Web Services with Eclipse

Developing Web Services with Eclipse Developing Web Services with Eclipse Arthur Ryman IBM Rational ryman@ca.ibm.com Page Abstract The recently created Web Tools Platform Project extends Eclipse with a set of Open Source Web service development

More information

Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus. 2010 IBM Corporation

Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus. 2010 IBM Corporation Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus Agenda BPM Follow-up SOA and ESB Introduction Key SOA Terms SOA Traps ESB Core functions Products and Standards Mediation Modules

More information

The EMSX Platform. A Modular, Scalable, Efficient, Adaptable Platform to Manage Multi-technology Networks. A White Paper.

The EMSX Platform. A Modular, Scalable, Efficient, Adaptable Platform to Manage Multi-technology Networks. A White Paper. The EMSX Platform A Modular, Scalable, Efficient, Adaptable Platform to Manage Multi-technology Networks A White Paper November 2002 Abstract: The EMSX Platform is a set of components that together provide

More information

Oracle Application Development Framework Overview

Oracle Application Development Framework Overview An Oracle White Paper June 2011 Oracle Application Development Framework Overview Introduction... 1 Oracle ADF Making Java EE Development Simpler... 2 THE ORACLE ADF ARCHITECTURE... 3 The Business Services

More information

Product Brief SysTrack VMP

Product Brief SysTrack VMP for VMware View Product Brief SysTrack VMP Benefits Optimize VMware View desktop and server virtualization and terminal server projects Anticipate and handle problems in the planning stage instead of postimplementation

More information

Optimally Manage the Data Center Using Systems Management Tools from Cisco and Microsoft

Optimally Manage the Data Center Using Systems Management Tools from Cisco and Microsoft White Paper Optimally Manage the Data Center Using Systems Management Tools from Cisco and Microsoft What You Will Learn Cisco is continuously innovating to help businesses reinvent the enterprise data

More information

How To Write A Rulebook In Anib Websphere Jrules

How To Write A Rulebook In Anib Websphere Jrules Jerome Boyer Hafedh Mili Agile Business Rule Development Process, Architecture, and JRules Examples 4y Springer Contents Part I Introduction 1 Introduction to Business Rules 3 1.1 What Are Business Rules?

More information

I D C V E N D O R S P O T L I G H T. C o r t i c o n T e chnologies: A S o l u t i o n t o

I D C V E N D O R S P O T L I G H T. C o r t i c o n T e chnologies: A S o l u t i o n t o I D C V E N D O R S P O T L I G H T C o r t i c o n T e chnologies: A S o l u t i o n t o P e r formance and B u s i n ess Rule Integrity I s s u e s October 2011 Adapted from Worldwide Business Rules

More information

3 4 5 Oracle SOA Suite 11g is the only complete, integrated, best of breed and hot-pluggable SOA platform available today. It has a comprehensive view on the entire software lifecycle process, providing

More information

COSA. COSA BPM Suite. Roadmap

COSA. COSA BPM Suite. Roadmap COSA COSA BPM Suite Roadmap COSA Copyright Copyright 2009 BPS-Solutions GmbH, Pulheim, Germany. All rights reserved. The information in this document is subject to change without notice. No part of this

More information

CA Aion Business Rules Expert 11.0

CA Aion Business Rules Expert 11.0 PRODUCT SHEET: CA Aion Business Rules Expert CA Aion Business Rules Expert 11.0 CA Aion Business Rules Expert r11 (CA Aion BRE) is an industryleading system that automates and streamlines business functions

More information

BUSINESS RULES CONCEPTS... 2 BUSINESS RULE ENGINE ARCHITECTURE... 4. By using the RETE Algorithm... 5. Benefits of RETE Algorithm...

BUSINESS RULES CONCEPTS... 2 BUSINESS RULE ENGINE ARCHITECTURE... 4. By using the RETE Algorithm... 5. Benefits of RETE Algorithm... 1 Table of Contents BUSINESS RULES CONCEPTS... 2 BUSINESS RULES... 2 RULE INFERENCE CONCEPT... 2 BASIC BUSINESS RULES CONCEPT... 3 BUSINESS RULE ENGINE ARCHITECTURE... 4 BUSINESS RULE ENGINE ARCHITECTURE...

More information

IBM Operational Decision Management v8

IBM Operational Decision Management v8 What s new in WebSphere Operational Decision Management? Matt Roberts Decision Management Specialist July 12 th, 2012 IBM Operational Decision Management v8 Manage business policies at scale Operationalize

More information

Configuration Management of Massively Scalable Systems

Configuration Management of Massively Scalable Systems 1 KKIO 2005 Configuration Management of Massively Scalable Systems Configuration Management of Massively Scalable Systems Marcin Jarząb, Krzysztof Zieliński, Jacek Kosiński SUN Center of Excelence Department

More information

Open Source Business Rules Management System Enables Active Decisions

Open Source Business Rules Management System Enables Active Decisions JBoss Enterprise BRMS Open Source Business Rules Management System Enables Active Decisions What is it? JBoss Enterprise BRMS provides an open source business rules management system that enables active

More information

Profiling and Testing with Test and Performance Tools Platform (TPTP)

Profiling and Testing with Test and Performance Tools Platform (TPTP) Profiling and Testing with Test and Performance Tools Platform (TPTP) 2009 IBM Corporation and Intel Corporation; made available under the EPL v1.0 March, 2009 Speakers Eugene Chan IBM Canada ewchan@ca.ibm.com

More information

White Paper. Decision Services: The Next SOA Challenge

White Paper. Decision Services: The Next SOA Challenge White Paper Decision Services: The Next SOA Challenge Decision Services: The Next SOA Challenge White Paper ILOG, June 2006 Do not duplicate without permission. ILOG, CPLEX and their respective logotypes

More information

Converting Java EE Applications into OSGi Applications

Converting Java EE Applications into OSGi Applications Converting Java EE Applications into OSGi Applications Author: Nichole Stewart Date: Jan 27, 2011 2010 IBM Corporation THE INFORMATION CONTAINED IN THIS REPORT IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY.

More information

zen Platform technical white paper

zen Platform technical white paper zen Platform technical white paper The zen Platform as Strategic Business Platform The increasing use of application servers as standard paradigm for the development of business critical applications meant

More information

OWB Users, Enter The New ODI World

OWB Users, Enter The New ODI World OWB Users, Enter The New ODI World Kulvinder Hari Oracle Introduction Oracle Data Integrator (ODI) is a best-of-breed data integration platform focused on fast bulk data movement and handling complex data

More information

SOLUTIONS FOR BUSINESS PROCESS & ENTERPRISE CONTENT MANAGEMENT

SOLUTIONS FOR BUSINESS PROCESS & ENTERPRISE CONTENT MANAGEMENT SoftSol s platform-independent, scalable Business Management (BPM) solution, powered by Newgen technology, enables automation of business processes which can be integrated with any other external applications.

More information

EVALUATION ONLY. WA2088 WebSphere Application Server 8.5 Administration on Windows. Student Labs. Web Age Solutions Inc.

EVALUATION ONLY. WA2088 WebSphere Application Server 8.5 Administration on Windows. Student Labs. Web Age Solutions Inc. WA2088 WebSphere Application Server 8.5 Administration on Windows Student Labs Web Age Solutions Inc. Copyright 2013 Web Age Solutions Inc. 1 Table of Contents Directory Paths Used in Labs...3 Lab Notes...4

More information

Productivity Comparison for Building Applications and Web Services

Productivity Comparison for Building Applications and Web Services Productivity Comparison for Building Applications and Web Services Between The Virtual Enterprise, BEA WebLogic Workshop and IBM WebSphere Application Developer Prepared by Intelliun Corporation CONTENTS

More information

White Paper. Enrich the Decisioning of Your COBOL Applications

White Paper. Enrich the Decisioning of Your COBOL Applications White Paper Enrich the Decisioning of Your COBOL Applications Enrich the Decisioning of Your COBOL Applications White Paper ILOG, June 2008 Do not duplicate without permission. ILOG, CPLEX, LogicTools

More information

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

This presentation is for informational purposes only and may not be incorporated into a contract or agreement. This presentation is for informational purposes only and may not be incorporated into a contract or agreement. This following is intended to outline our general product direction. It is intended for information

More information

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency 1. 420-PA3-AB Introduction to Computers, the Internet, and the Web This course is an introduction to the computer,

More information

Developing Web Services with Eclipse and Open Source. Claire Rogers Developer Resources and Partner Enablement, HP February, 2004

Developing Web Services with Eclipse and Open Source. Claire Rogers Developer Resources and Partner Enablement, HP February, 2004 Developing Web Services with Eclipse and Open Source Claire Rogers Developer Resources and Partner Enablement, HP February, 2004 Introduction! Many companies investigating the use of web services! Cost

More information

SOA OPERATIONS EXCELLENCE WITH PROGRESS ACTIONAL WHITE PAPER

SOA OPERATIONS EXCELLENCE WITH PROGRESS ACTIONAL WHITE PAPER SOA OPERATIONS EXCELLENCE WITH PROGRESS ACTIONAL WHITE PAPER TABLE OF CONTENTS > 1.0 Service-Oriented Architecture: Benefits and IT Operations Challenges 1 > 2.0 Progress Actional for SOA Operations 4

More information

Increasing IT flexibility with IBM WebSphere ESB software.

Increasing IT flexibility with IBM WebSphere ESB software. ESB solutions White paper Increasing IT flexibility with IBM WebSphere ESB software. By Beth Hutchison, Marc-Thomas Schmidt and Chris Vavra, IBM Software Group November 2006 Page 2 Contents 2 Introduction

More information

Table of Contents. Technical paper Open source comes of age for ERP customers

Table of Contents. Technical paper Open source comes of age for ERP customers Technical paper Open source comes of age for ERP customers It s no secret that open source software costs less to buy the software is free, in fact. But until recently, many enterprise datacenter managers

More information

Siebel Application Deployment Manager Guide. Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013

Siebel Application Deployment Manager Guide. Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013 Siebel Application Deployment Manager Guide Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013 Copyright 2005, 2013 Oracle and/or its affiliates. All rights reserved. This software and related

More information

WebSphere ESB Best Practices

WebSphere ESB Best Practices WebSphere ESB Best Practices WebSphere User Group, Edinburgh 17 th September 2008 Andrew Ferrier, IBM Software Services for WebSphere andrew.ferrier@uk.ibm.com Contributions from: Russell Butek (butek@us.ibm.com)

More information

PEtALS Quick Start. PEtALS Team Roland NAUDIN <roland.naudin@ebmwebsourcing.com> - February 2008 -

PEtALS Quick Start. PEtALS Team Roland NAUDIN <roland.naudin@ebmwebsourcing.com> - February 2008 - PEtALS Quick Start This document presents the Quick Start release of PEtALS. This release targets PEtALS beginners to ease their first step with PEtALS. PEtALS Team Roland NAUDIN

More information

SAP Data Services 4.X. An Enterprise Information management Solution

SAP Data Services 4.X. An Enterprise Information management Solution SAP Data Services 4.X An Enterprise Information management Solution Table of Contents I. SAP Data Services 4.X... 3 Highlights Training Objectives Audience Pre Requisites Keys to Success Certification

More information

Flattening Enterprise Knowledge

Flattening Enterprise Knowledge Flattening Enterprise Knowledge Do you Control Your Content or Does Your Content Control You? 1 Executive Summary: Enterprise Content Management (ECM) is a common buzz term and every IT manager knows it

More information

JAVA Technologies QUARTER 1 DESKTOP APPLICATIONS - ESSENTIALS QUARTER 2 NETWORKING AND OPERATING SYSTEMS ESSENTIALS. Module 1 - Office Applications

JAVA Technologies QUARTER 1 DESKTOP APPLICATIONS - ESSENTIALS QUARTER 2 NETWORKING AND OPERATING SYSTEMS ESSENTIALS. Module 1 - Office Applications SOFTWARE ENGINEERING TRACK JAVA Technologies QUARTER 1 DESKTOP APPLICATIONS - ESSENTIALS Module 1 - Office Applications This subject enables users to acquire the necessary knowledge and skills to use Office

More information

Java EE 7: Back-End Server Application Development

Java EE 7: Back-End Server Application Development Oracle University Contact Us: 01-800-913-0322 Java EE 7: Back-End Server Application Development Duration: 5 Days What you will learn The Java EE 7: Back-End Server Application Development training teaches

More information

Learning GlassFish for Tomcat Users

Learning GlassFish for Tomcat Users Learning GlassFish for Tomcat Users White Paper February 2009 Abstract There is a direct connection between the Web container technology used by developers and the performance and agility of applications.

More information

Microsoft Visual Basic Scripting Edition and Microsoft Windows Script Host Essentials

Microsoft Visual Basic Scripting Edition and Microsoft Windows Script Host Essentials Microsoft Visual Basic Scripting Edition and Microsoft Windows Script Host Essentials 2433: Microsoft Visual Basic Scripting Edition and Microsoft Windows Script Host Essentials (3 Days) About this Course

More information

Eclipse Web Tools Platform. Naci Dai (Eteration), WTP JST Lead

Eclipse Web Tools Platform. Naci Dai (Eteration), WTP JST Lead Eclipse Web Tools Platform Naci Dai (Eteration), WTP JST Lead 2007 by Naci Dai and Eteration A.S. ; made available under the EPL v1.0 Istanbul April 30, 2007 Outline WTP Organization JSF Overview and Demo

More information

Tuning WebSphere Application Server ND 7.0. Royal Cyber Inc.

Tuning WebSphere Application Server ND 7.0. Royal Cyber Inc. Tuning WebSphere Application Server ND 7.0 Royal Cyber Inc. JVM related problems Application server stops responding Server crash Hung process Out of memory condition Performance degradation Check if the

More information

SOA, BPM, and Microsoft: A Pragmatic View

SOA, BPM, and Microsoft: A Pragmatic View SOA, BPM, and Microsoft: A Pragmatic View David Chappell Chappell & Associates www.davidchappell.com Copyright 2006 David Chappell Vision and Pragmatism Vision is essential But rubber must eventually meet

More information

IBM Tivoli Monitoring for Applications

IBM Tivoli Monitoring for Applications Optimize the operation of your critical e-business applications IBM Tivoli Monitoring for Applications Highlights Helps maintain the performance and availability of your application environment including

More information

Software Development Kit

Software Development Kit Open EMS Suite by Nokia Software Development Kit Functional Overview Version 1.3 Nokia Siemens Networks 1 (21) Software Development Kit The information in this document is subject to change without notice

More information

ARM-BASED PERFORMANCE MONITORING FOR THE ECLIPSE PLATFORM

ARM-BASED PERFORMANCE MONITORING FOR THE ECLIPSE PLATFORM ARM-BASED PERFORMANCE MONITORING FOR THE ECLIPSE PLATFORM Ashish Patel, Lead Eclipse Committer for ARM, IBM Corporation Oliver E. Cole, President, OC Systems, Inc. The Eclipse Test and Performance Tools

More information

Why IBM WebSphere Application Server V8.0?

Why IBM WebSphere Application Server V8.0? Why IBM Application Server V8.0? Providing the right application foundation to meet your business needs Contents 1 Introduction 2 Speed the delivery of new applications and services 3 Improve operational

More information

Consuming and Producing Web Services with WST and JST. Christopher M. Judd. President/Consultant Judd Solutions, LLC

Consuming and Producing Web Services with WST and JST. Christopher M. Judd. President/Consultant Judd Solutions, LLC Consuming and Producing Web Services with WST and JST Christopher M. Judd President/Consultant Judd Solutions, LLC Christopher M. Judd President/Consultant of Judd Solutions Central Ohio Java User Group

More information

Agile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS

Agile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS Agile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS In order to ease the burden of application lifecycle management,

More information

Solutions for detect, diagnose and resolve performance problems in J2EE applications

Solutions for detect, diagnose and resolve performance problems in J2EE applications IX Konferencja PLOUG Koœcielisko PaŸdziernik 2003 Solutions for detect, diagnose and resolve performance problems in J2EE applications Cristian Maties Quest Software Custom-developed J2EE applications

More information

Designing a Semantic Repository

Designing a Semantic Repository Designing a Semantic Repository Integrating architectures for reuse and integration Overview Cory Casanave Cory-c (at) modeldriven.org ModelDriven.org May 2007 The Semantic Metadata infrastructure will

More information

JBoss Enterprise MIDDLEWARE

JBoss Enterprise MIDDLEWARE JBoss Enterprise MIDDLEWARE WHAT IS IT? JBoss Enterprise Middleware integrates and hardens the latest enterprise-ready features from JBoss community projects into supported, stable, enterprise-class middleware

More information

Load and Performance Load Testing. RadView Software October 2015 www.radview.com

Load and Performance Load Testing. RadView Software October 2015 www.radview.com Load and Performance Load Testing RadView Software October 2015 www.radview.com Contents Introduction... 3 Key Components and Architecture... 4 Creating Load Tests... 5 Mobile Load Testing... 9 Test Execution...

More information

Application Servers - BEA WebLogic. Installing the Application Server

Application Servers - BEA WebLogic. Installing the Application Server Proven Practice Application Servers - BEA WebLogic. Installing the Application Server Product(s): IBM Cognos 8.4, BEA WebLogic Server Area of Interest: Infrastructure DOC ID: AS01 Version 8.4.0.0 Application

More information

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007 Business Intelligence and Service Oriented Architectures An Oracle White Paper May 2007 Note: The following is intended to outline our general product direction. It is intended for information purposes

More information

Answers to Top BRMS Questions

Answers to Top BRMS Questions November 2009 Answers to Top BRMS Questions Answers to ten frequently asked questions about what business rule management systems are and how they are used Brett Stineman Product Marketing, Business Rules

More information