Java Rules Engine Drools & ilog
|
|
|
- Shon Paul
- 10 years ago
- Views:
Transcription
1 Java Rules Engine Drools & ilog Raed Haltam Architect wega Informatik 7340
2 AGENDA 2 > Mot ivat ion > What is Rules Engine and BRMS? (Business Rules Managem ent Syst ems) > Market place (Rules Engine Providers) > JBoss Drools and ilog Side- by- Side > Rules Engine and SOA > Rules Engine and CEP (Complex Event Processing) > Two Project s I implemented using Rules Engine Car Leasing Loan Origination at JPMorgan Chase (Using ilog) Shipment Routing at Union Pacific Railroad (CLIPS)
3 Techi Speak Technical Context 3 Business Rules Engine (BRE) Inference Engine (IE) Reasoning Engines (RE) Ex pert Systems (ES) Artificial Intelligence (AI) headache producing engine (HPE)
4 What I Want To Do is: Sella rentalupgrade w ith a ticket to Sales blue Cam m an paign (because I just got them at a very discounted price) Forw ard Joe s w orkflow item s to a review W orkflow er team. (Joe m isunderstood the guidelines) O iltanker accident in Alaska > sellstocks of Stock O ilcom panies based in Trading Alaska Reroute alltom atoes shipm ents to N ew O rleans Supply Chain (They are partying there with tom atoes throwing contest) Iw ant these changes online tom orrow m orning. Not again all these people, developers, QA, PM, deployment, administrators.. and.. and Please
5 Solution S.V.P Rules Engine For Exam p le
6 Many More Rule Engines s of im plem entations:vendors,o pen Source,Research,Java,etc. ILOG / Haley Systems / haley.com/ Blaze Advisor / ficx/ Jess / jess PegaRules / Versata / InRule Technology / BizTalk (Microsoft) / biztalk Gensym Corporation / Artemis Alliance Inc. / NxBRE / nxbre.org/ Drools JBoss / drools Witmate / witmate.com Simple Rule Engine / sourceforge.net/ projects/ sdsre/ Idiom : Business rules engine / Jaxlab Rules Engine / rulesengine QuickRules BRMS / RuleBurst / JLisa A Rule Engine for Java / jlisa.sourceforge.net/ The Java Business Rules Community / javarules.org/ OpenRules / openrules.com/ Visual Rules / rules.de/ OFBiz Rule Engine Mandarax Algernon TyRuBa JTP Java Theorem Prover. JEOPS InfoSapient RDFExpert Jena 2 Euler Pellet OWL Reasoner. Prova SweetRules JShop2 OpenLexicon Hammurapi Rules MINS Reasoner Zilonis JCHR Esper mprolog OpenL Tablets Jamoch Termware Take
7 Definition: Rules Engine siness rules engine is a softw are system that helps m anage business ru re Idea:Treat business logic as business data. The business rules m ay com e from : legalregulation ("An em ployee can be fired for any reason or no reason but not for an illegalreason ) com pany policy ("Allcustom ers that buy m ore than $100 at one tim e w illreceive a 10% discount") or other sources.
8 Rules Engine Explained Rule Engine provides more than an Engine to execute rules it stores, versions, secures, etc therefore it is a Business Rules Management System (BRMS) Business Object Model (BOM) Execution Object Model (XOM) Trigger (W eb A pplication, Tibco M sg, JM S, ESB ) B usiness M anager D evelo per B usiness M anager R ules D eveloper Rules Team Server Rules Scenario Manager W eb S ervice Java A PI Policy Server Collaborative W eb based W Environm ent eclipse Testing Environm ent Rules Engine Rules Editor Scenario Manager W eblogic, JB O SS, etc Rules Repository Contains R ules Text O racle, SQ L Server etc.
9 BOM vs. XOM 9 BOM = Business Object Model Account, customer, shipment, order, lineitem etc XOM = Execution Object Model It is the Runtime representation of BOM. Java Value Object, EJB, XML Document Account, customer, shipment, order, lineitem etc
10 Overview Diagram: ilog From Vendor
11 Side- by- Side: JBoss Drools & IBM ilog Core Capabilities ilog Drools Algorithm RETE RETE Java Yes Yes Eclipse Plug- In Yes Yes BRMS Yes Yes Web Editor Team Server Guvnor Test Server Scenario Manager Guvnor Rule Templates Yes Yes Java XOM (Execution Object Model) Yes Yes Custom/ Business Language Rule Verbalization Pluggeable Dialects
12 Business Rules Format 12 when then < conditions> < actions> Most Business Rule Engines (BRE) are based on Charles Forgy's Rete algorithm Examples: when then when then an honest Politician exists logically assert Hope Hope exists print "Hurrah!!! Democracy Lives" when then account.balance higher withdraw amount dispense cash Execution Object Model (XOM) when then Hope does not exist print "Democracy is Doomed"
13 Web- based BRMS (Drools) 13
14 Web- based BRMS - ilog Editor
15 Rule set, Package, BOM and Rule Flow Rule set 1 Rule set 2 Rule set 3 Rule Package 1 Rule Package 2 Rule set 4 Rule set 5 Sam ple R ule Flow Rule Flow Custome r BOM Package 1 Order Custome r EJB XOM Package 1 Order XML- Doc
16 Advanced Features - 1 Custom, Higher Level or Business Language > The ability to define higher level (business- specific) language JPMorganChase verbiage The positive portfolio value under runs asset provision request Citibank verbiage Balance request offsets secured value What is meant Loan request > account balance
17 Advanced Features - 2 Rule Security > Rule editing can be secured on statement level Branch Manager Can add a new branch Car Loans Program Manager Can add/ remove condition Customer Account Manager Can only modify ratio value
18 How to Invoke ilog from Java // (1) prepare the connection to the Rules Engine String sessiontype = IlrRuleSessionProviderFactory.SIMPLE_RULESESSION_PROVIDER; IlrRuleSessionProvider provider = new IlrRuleSessionProviderFactory.Builder(sessionType).build(); IlrStatelessRuleSession session = provider.createstatelessrulesession(); // (2) prepare a new request String rulesetpath = "/miniloanruleapp/miniloanrules"; IlrSessionRequest request = new IlrSessionRequest(rulesetPath); request.getsessiondescriptor().enabletrace(); // (3) set the ruleset parameters in the request HashMap map = new HashMap(); map.put("loan", loan); map.put("borrower", borrower); request.getexecutionsettings().setparameters(map); // (4) execute the rulesession and get the response for this request IlrSessionResponse response = session.executerules(request); // (5) transfer the information from the response back to the JSF Bean retrieve output parameter state loan = (Loan) response.getexecutionresult().getoutputparameters().getobjectvalue("loan");
19 Rules Engine and SOA 19 > Monitoring of SLAs (Service Level Agreements). Compliance and Non- compliance > Enforcement of contract terms by denying business or reward compliance by increasing work order to specific provider > Business Process Routing. Decision steps can invoke a web service and let Rules Engine make the decision. More capable than attribute- based routing.
20 Rules Engine and CEP 20 > CEP = Complex Event Processing > Almost all vendors, I know, have a CEP Engine (IBM, TIBCO, BEA/ Oracle, Jboss, Webmet hods, etc. > CEP detects the occurrence of events based on a defined event patterns by correlating events by time, existence and/ or attributes > JBoss utilizes its Drools Rules Engine to define patterns and detect them at runtime > I know TIBCO uses a Rules Engine in CEP Engine > One can assume/ deduct that Oracle/ Weblogic, IBM, etc use Rule Engine in their CEP Platforms.
21 Projects I implemented using Rules Engine 21 > Autoleasing Loan Origination at JPMorganChase Using ilog > Shipment routing Union Pacific Railroad Using (CLIPS)
22 Car Leasing Loan Origination at JPMorgan Chase > Business Case Banks don t quote or approve loans on Saturdays. 60% of cars in US are sold on Saturdays. Car dealerships have their own programs. Solution is be used by 200 Banks and over car dealerships. Need a quote engine to quote on behalf of banks 22 > Solution ilog Rules Engine. 12 Rules Templates, 200 Rules Sets, EJB, Value Object New Rules are entered on 8PM, deployed midnight, ready for business 8AM Wrong quotes JPMorgan Chase will pay difference. Penalty for wrong quotes Car Buyers are guarantied minimum 10 financing options to choose from.
23 Shipment Routing at Union Pacific Railroad 23 > Business Case ConAgra Foods wants to reduce loss perishable food (fruits, fresh dairy etc) wants to better supply goods to stores based on demand (Nebraska is running low on Watermelons. There lots of melons going to California) > Solution Union Pacific wants to increase their profit and increase use of intermodal (Rail and Truck). Union Pacific wants to respond better to flash floods in Arizona. CLIPS Rules Engine. 8 Rules Templates, 80+ Rules Sets, Value Object, XML- Castor Web Frontend provided to ConAgra. Rules dialect to provide business language.
24 Want to Hear More about Rule Engines 24 > Google for ilog or JBoss Drools > Download ilog and do the Quick Start thingy. > Talk to me (Raed Haltam) informatik.ch
25 Mini Loan App ilog get started
26 Raed Haltam wega Informatik AG informatik.ch informatik.ch
A methodology for graphical modeling of business rules
A methodology for graphical modeling of business rules Article Accepted version D. Di Bona, G. Lo Re, G. Aiello, A. Tamburo, M. Alessi In Proceedings of the Fifth UKSim European Symposium on Computer Modeling
Rule based programming with Drools
Rule based programming with Drools Narendra Kumar Dipti D Patil Dr. Vijay M.Wadhai BE Computer Sc., Student, ME Computer Sc., Asst. Professor, PhD Computer Sc., Principal MITCOE, Pune, INDIA MITCOE, Pune,
JRules 6.0. from ILOG
JRules 6.0 from ILOG Fast facts ILOG JRules puts the rules that define the business back into the hands of the business. With traditional application development, business rules have been implemented deep
WHITE PAPER. Enabling predictive analysis in service oriented BPM solutions.
WHITE PAPER Enabling predictive analysis in service oriented BPM solutions. Summary Complex Event Processing (CEP) is a real time event analysis, correlation and processing mechanism that fits in seamlessly
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
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
JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION
JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION Service-oriented architecture (SOA) gives enterprises the ability to identify and respond
SCA-based Enterprise Service Bus WebSphere ESB
IBM Software Group SCA-based Enterprise Service Bus WebSphere ESB Soudabeh Javadi, WebSphere Software IBM Canada Ltd [email protected] 2007 IBM Corporation Agenda IBM Software Group WebSphere software
BPEL + Business Rules
Dial-in: 888.283.3946 or +1.210.795.4773 passcode: bpel Press *1 at end to ask verbal questions During conf, use chat feature to ask questions The Oracle BPEL Process Manager BPEL + Business Feature Preview
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
The Challenges in Real Life ESB Deployments
Frank Cohen s Presentation To International SOA Conference, Rome, Italy June 25, 2009 The Challenges in Real Life ESB Deployment ScenarioThis presentation discusses some of the key challenges that are
How to make a good Software Requirement Specification(SRS)
Information Management Software Information Management Software How to make a good Software Requirement Specification(SRS) Click to add text TGMC 2011 Phases Registration SRS Submission Project Submission
Rules and Business Rules
OCEB White Paper on Business Rules, Decisions, and PRR Version 1.1, December 2008 Paul Vincent, co-chair OMG PRR FTF TIBCO Software Abstract The Object Management Group s work on standards for business
Ce document a été téléchargé depuis le site de Precilog. - Services de test SOA, - Intégration de solutions de test.
Ce document a été téléchargé depuis le site de Precilog. - Services de test SOA, - Intégration de solutions de test. 01 39 20 13 55 [email protected] www.precilog.com End to End Process Testing & Validation:
JBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES
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
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
MANDARAX + ORYX An Open-Source Rule Platform
MANDARAX + ORYX An Open-Source Rule Platform Presentation by Jens Dietrich, Massey University, New Zealand Gerd Wagner, Eindhoven University of Technology, The Netherlands Content 1. Introduction 2. Pros
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
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 [email protected] Copyright IBM Corporation 2005. All rights
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
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
The Enterprise Service Bus
1 ESBs: Essential Infrastructure for a Successful SOA March 2005 2 at a glance Customers include world s largest firms! 80% of Global Telecom! 70% of Financial Services in Global 100! Blue Chip System
Business Rules make Business more flexible
Business Rules make Business more flexible Uwe Lämmel Hochschule Wismar, Business School Philipp-Müller-Straße 21 23952 Wismar, Germany ++49 3841 753 617 / 208 fax ++49 3841 753 131 [email protected]
TECH CHOICES. January 4, 2006 The Forrester Wave : Business Rules Platforms, Q1 2006. by John R. Rymer. Helping Business Thrive On Technology Change
January 4, 2006 The Forrester Wave : Business Rules Platforms, Q1 2006 by John R. Rymer TECH CHOICES Helping Business Thrive On Technology Change TECH CHOICES Includes a Forrester Wave January 4, 2006
by John R. Rymer and Mike Gualtieri for Application Development & Program Management Professionals
April 8, 2008 The Forrester Wave : Business Rules Platforms, Q2 2008 by John R. Rymer and Mike Gualtieri for Application Development & Program Management Professionals Making Leaders Successful Every Day
IBM WebSphere ESB V6.0.1 Technical Product Overview
IBM WebSphere ESB V6.0.1 Technical Product Overview SOA on your terms and our expertise 2005 IBM Corporation The SOA Lifecycle.. For Flexible Business & IT Assemble Assemble existing and new assets to
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...
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
Enterprise Manager 12c for Middleware
EM 12c Deep dive Enterprise Manager 12c for Middleware Overview Fusion Middleware Control Monitoring Oracle MW components Monitoring Non-Oracle MW components Some use-cases MW Diagnostics Advisor Business
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
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
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
Oracle Business Activity Monitoring 11g New Features
Oracle Business Activity Monitoring 11g New Features Gert Schüßler Principal Sales Consultant Oracle Deutschland GmbH Agenda Overview Architecture Enterprise Integration Framework
i-pro M anagem ent Software ASC970 system Explanation of new functions for Ver. 8.0
i-pro M anagem ent Software ASC970 system Explanation of new functions for Ver. 8.0 Security System s B usiness D ivision Panasonic System N etw orks Co., Ltd. 2 ASE901 function (Option software for ASM
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
Part One Business Modeling Business Process Model
1 Part One Business Modeling Business Process Model 1 Business Process Model Sound Surveillance Video Surveillance Timing Control Lighting Control 2 2 Part Two Requirements Modeling Use Case Diagram System
The Synergy of SOA, Event-Driven Architecture (EDA), and Complex Event Processing (CEP)
The Synergy of SOA, Event-Driven Architecture (EDA), and Complex Event Processing (CEP) Gerhard Bayer Senior Consultant International Systems Group, Inc. [email protected] http://www.isg-inc.com Table
Enterprise Integration Architectures for the Financial Services and Insurance Industries
George Kosmides Dennis Pagano Noospherics Technologies, Inc. [email protected] Enterprise Integration Architectures for the Financial Services and Insurance Industries Overview Financial Services
Achieve greater efficiency in asset management by managing all your asset types on a single platform.
Asset solutions To support your business objectives Achieve greater efficiency in asset by managing all your asset types on a single platform. When you use Maximo Asset Management to help maximize the
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
Oracle SOA Suite Then and Now:
Oracle SOA Suite Then and Now: The Evolution from 10g to 11g Shane Goss Impac Services Agenda SOA Suite 11g New Features Highlight new features of SOA 11g Some products have added features and functionality
Business Process Execution Language for Web Services
Business Process Execution Language for Web Services Second Edition An architect and developer's guide to orchestrating web services using BPEL4WS Matjaz B. Juric With Benny Mathew and Poornachandra Sarang
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:
BONITA, The Open Source BPM Solution
BONITA, The Open Source BPM Solution «BPM, The Future is Now!»! Miguel Valdes Faura Bull R&D, BPM Manager Agenda Why BPM Matters? BPM Market Review Bonita in simple words Architecture Products and Components
The webmethods ESB. The Foundation of your SOA. Jean-Michel Ghyoot, Principal Solution Architect, March 28, 2013
The webmethods ESB The Foundation of your SOA Jean-Michel Ghyoot, Principal Solution Architect, March 28, 2013 2013 Software AG. All rights reserved. 2 2 Agility Process & Integration 3 Integration? INTEGRATION
Oracle Policy Automation (OPA) Making Policies Work For You..
Oracle Policy Automation (OPA) Making Policies Work For You.. Anil Nandakumar Thachapillil (Project Manager & Solutions Architect) AST Corporation March, 13, 2014 Specialized. Recognized. Preferred. The
Combine the advantages of up-to-date and in-depth knowledge with the convenience
Topic relevant selected content from the highest rated entries, typeset, printed and shipped. Combine the advantages of up-to-date and in-depth knowledge with the convenience of printed books. A portion
Oracle SOA Suite: The Evaluation from 10g to 11g
KATTA Durga Reddy TATA Consultancy Services. Oracle SOA Suite: The Evaluation from 10g to 11g Introduction Oracle SOA Suite is an essential middleware layer of Oracle Fusion Middleware. It provides a complete
Novell Access Manager
J2EE Agent Guide AUTHORIZED DOCUMENTATION Novell Access Manager 3.1 SP3 February 02, 2011 www.novell.com Novell Access Manager 3.1 SP3 J2EE Agent Guide Legal Notices Novell, Inc., makes no representations
BUILDING FLEXIBLE ENTERPRISE PROCESSES USING ORACLE BUSINESS RULES AND BPEL PROCESS MANAGER. An Oracle White Paper Jan 2005
BUILDING FLEXIBLE ENTERPRISE PROCESSES USING ORACLE BUSINESS RULES AND BPEL PROCESS MANAGER An Oracle White Paper Jan 2005 BUILDING FLEXIBLE ENTERPRISE PROCESSES USING ORACLE BUSINESS RULES AND BPEL PROCESS
Blu Age Overview. It is not about changing the platform it is about business agility! HP Non Stop. Modernization Evolution Automation
Blu Age Overview It is not about changing the platform it is about business agility! HP Non Stop October 17 th, 2013 [email protected] [email protected] Modernization Evolution Automation 1 2013
What is a business rule?
Business rules Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 Unit objectives After completing this unit, you should be able to: Describe
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
Methods and tools for data and software integration Enterprise Service Bus
Methods and tools for data and software integration Enterprise Service Bus Roman Hauptvogl Cleverlance Enterprise Solutions a.s Czech Republic [email protected] Abstract Enterprise Service Bus (ESB)
Workshop for WebLogic introduces new tools in support of Java EE 5.0 standards. The support for Java EE5 includes the following technologies:
Oracle Workshop for WebLogic 10g R3 Hands on Labs Workshop for WebLogic extends Eclipse and Web Tools Platform for development of Web Services, Java, JavaEE, Object Relational Mapping, Spring, Beehive,
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,
Flexible Decision Automation for Your zenterprise with Business Rules and Events
Front cover Flexible Decision Automation for Your zenterprise with Business Rules and Events Understand the benefits of operational decision management Build dynamic solutions with business events and
Guide to Intel Rapid Storage
Guide to Intel Rapid Storage Overview I ntel Rapid Storage Technology provides new levels of protection, perform ance, and expandability for desktop and m obile platform s. Whether using one or m ultiple
Next-Generation ESB. Kevin Conner SOA Platform Architect, Red Hat Keith Babo JBoss ESB Project Lead, Red Hat. June 23rd, 2010
Next-Generation ESB Kevin Conner SOA Platform Architect, Red Hat Keith Babo JBoss ESB Project Lead, Red Hat June 23rd, 2010 Today's Menu Recent History ESB (Re)Defined Building From a Strong Core Beyond
Securely Managing and Exposing Web Services & Applications
Securely Managing and Exposing Web Services & Applications Philip M Walston VP Product Management Layer 7 Technologies Layer 7 SecureSpan Products Suite of security and networking products to address the
Oracle Service Bus Examples and Tutorials
March 2011 Contents 1 Oracle Service Bus Examples... 2 2 Introduction to the Oracle Service Bus Tutorials... 5 3 Getting Started with the Oracle Service Bus Tutorials... 12 4 Tutorial 1. Routing a Loan
Worldwide Business Rules Management Systems 2011 Vendor Shares
COMPETITIVE ANALYSIS Worldwide Business Rules Management Systems 2011 Vendor Shares Al Hilwa Stephen D. Hendrick IDC OPINION Global Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.872.8200
ActiveMatrix Extending Virtualization benefits over Your Service Architecture. Joaquim F. Carvalho Senior Solution Consultant TIBCO Software Inc.
ActiveMatrix Extending Virtualization benefits over Your Service Architecture Joaquim F. Carvalho Senior Solution Consultant TIBCO Software Inc. The Business/IT Gap Business Needs Service Management Customer
Part 3 - Performance: How to Fine-tune Your ODM Solution. An InformationWeek Webcast Sponsored by
Part 3 - Performance: How to Fine-tune Your ODM Solution An InformationWeek Webcast Sponsored by Webcast Logistics Today s Presenters David Granshaw WODM Performance Architect (Events) Pierre-André Paumelle
Oracle Service Bus. Situation. Oracle Service Bus Primer. Product History and Evolution. Positioning. Usage Scenario
Oracle Service Bus Situation A service oriented architecture must be flexible for changing interfaces, transport protocols and server locations - service clients have to be decoupled from their implementation.
Enterprise Federation through Web Services based Contracts Architecture
Enterprise Federation through Web Services based Contracts Architecture S. Kulkarni, Z. Milosevic, {sachink, zoran}@dstc.edu.au 2002 DSTC Pty Ltd Overview Contracts in e-commerce Support for automated
Operational Decision Manager Worklight Integration
Copyright IBM Corporation 2013 All rights reserved IBM Operational Decision Manager V8.5 Lab exercise Operational Decision Manager Worklight Integration Integrate dynamic business rules into a Worklight
Request for Information (RFI) For providing An Information Technology Services Management Solution. RFI No. R25CD14213
Request for Information (RFI) For providing An Information Technology Services Solution RFI No. R25CD14213 RFI No. R25CD14213 Overview The Information Technology Department (ITS) at the Toronto Transit
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
Patent Public Advisory Committee Meeting PE2E Status. David Landrith Patents Portfolio Manager July 14, 2011
Patent Public Advisory Committee Meeting PE2E Status David Landrith Patents Portfolio Manager July 14, 2011 PE2E Timeline 2 Front-End Summary Integrated front-end design & implementation Initial front-end
ActiveVOS Server Architecture. March 2009
ActiveVOS Server Architecture March 2009 Topics ActiveVOS Server Architecture Core Engine, Managers, Expression Languages BPEL4People People Activity WS HT Human Tasks Other Services JMS, REST, POJO,...
BRMS Integrated with ACCESS Florida Conceptual Illustration. Page 2 of 8
State of Florida Agency for Health Care Administration (ACHA) Modernization Using a Business Rules Management System (BRMS) Introduction December 16, 2012 The State of Florida has determined that further
Beyond the SOA/BPM frontiers Towards a complete open cooperative environment
Beyond the SOA/BPM frontiers Towards a complete open cooperative environment This presentation has been used during a webinar delivered within SpagoWorld Webinar Center: http://www.spagoworld.org/xwiki/bin/view/spagoworld/webinarcenter
Deep TIBCO Monitoring: Broad Application Visibility. SL Corporation Corte Madera, CA 17-18 October, 2012
Deep TIBCO Monitoring: Broad Application Visibility Ted Wilson Tom Lubinski Vice President, Business Development [email protected] Chief Executive Officer [email protected] SL Corporation Corte Madera, CA
Integration eines SOA Repositories mit Subversion zur Anbindung an den ESB
Integration eines SOA Repositories mit Subversion zur Anbindung an den ESB SubConf 2007, München 17. Oktober 2007 Agenda SOA @ T-Mobile The SOA Backplane program SOA Backplane Zoom into ESB Why integration
OpenSSO: Simplify Your Single-Sign-On Needs. Sang Shin Java Technology Architect Sun Microsystems, inc. javapassion.com
OpenSSO: Simplify Your Single-Sign-On Needs Sang Shin Java Technology Architect Sun Microsystems, inc. javapassion.com 1 Agenda Enterprise security needs What is OpenSSO? OpenSSO features > > > > SSO and
Business Activity Monitoring
Business Activity Monitoring Dag Oscar Olsen Nordic Business Development Manager SOA & RFID Agenda The Business Problem Key Concepts Oracle BAM Architecture Customer Use Cases Customers
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?,
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
Service Oriented Architecture
Service Oriented Architecture Situation The idea of Service Oriented Architecture (SOA) as well as the concepts behind it are often confusing to both Java developers and WebLogic administrators. Vendors
EVALUATION. WA1844 WebSphere Process Server 7.0 Programming Using WebSphere Integration COPY. Developer
WA1844 WebSphere Process Server 7.0 Programming Using WebSphere Integration Developer Web Age Solutions Inc. USA: 1-877-517-6540 Canada: 1-866-206-4644 Web: http://www.webagesolutions.com Chapter 6 - Introduction
Decisions in IBM Websphere ILOG BRMS
Decisions in IBM Websphere ILOG BRMS Christian de Sainte Marie IBM WebSphere ILOG BRMS Business Rule Management Systems (BRMS) make the development and maintenance of an application that uses business
The Next Wave in BPM from Red Hat
The Next Wave in BPM from Red Hat Phil Simpson Principal Product Marketing Manager, Red Hat Prakash Aradhya Director, Product Management, Red Hat New Products for 2014 Process Business Rules Management
Portals, Portlets & Liferay Platform
Portals, Portlets & Liferay Platform Repetition: Web Applications and Model View Controller (MVC) Design Pattern Web Applications Frameworks in J2EE world Struts Spring Hibernate Data Service Java Server
SAP NetWeaver BRM 7.3
SAP NetWeaver BRM 7.3 New Features Overview Arti Gopalan Solution Specialist SAP NetWeaver BRM NetWeaver Orchestration SAP Labs India Agenda Technical Components of NW BRM Rules Composer Rules Manager
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?
