Drools: The Business Logic Integration Platform

Size: px
Start display at page:

Download "Drools: The Business Logic Integration Platform"

Transcription

1 Drools: The Business Logic Integration Platform Jim Tyrrell jtyrrell at redhat dot com Principal JBoss Solutions Architect Red Hat Sept 4, 2014

2 Agenda There is still time to leave What is Open Source? What is Drools? Why Business Rules? How does it help? Drools Components? Drools in Healthcare? Why Red Hat?

3 What is Open Source What are your definitions? Legal: LGPL, GPL, Apache, etc etc FSF Free as in Beer, Free as in Free Speech

4 What is Drools? Community Project drools.org Upstream community home for all of the subprojects that make up the drools community.

5 What is Drools? Definitions Rules Generally shorter duration and you get an answer quickly. Usually no human interaction during the processing. Process Could be short, but often have some sort of workflow. Think of Viso, or flowcharts. Probably have some human interaction.

6 What is Drools? Why a rules engine? Business Rules Management System Decisions in Code 3 Ring Binders/Worksheets Peoples Heads Goal is Repeatable Rules Developers, Testers, Packagers and Analysts working together

7 What is Drools? Why a Rules Engine Enables Developers, Analysts, Testers, and Packagers to be on the same page Free up Coders Rule Reuse in an Organization Enable Changes from Legislature/Analysts/ Users Enforce Repeatably of Rules

8 What is Drools? Organizational Reasons for a Rule Engine How many times is a Rule Duplicated across teams? How often does the legislature make changes? How often to the business users request a change? Is it important to have repeatable Rules? Teamwork doesn t seem Work!!

9 What is Drools? How does it help? Remove Code Duplication Abstract Away from Code Clean up Code Centralize Artifacts Unite Testing, Development, Analysts, Business Owners and more

10 Drools - Components Components Graduated Top Level Sub Projects Expert Fusion OptaPlanner jbpm Workbench Sub Projects

11 Drools - Components Expert Core of the engine DRL, DSL, Decision Tables, Excel, APIs, and more

12 Drools - Components Fusion Complex Event Processing Temporal Data Box Set Data

13 Drools - Components OptaPlanner

14 Drools - Components jbpm

15 Drools - Components Workbench

16 Drools - Components Teamwork Doesn t Seem Work WebUI For Coders, Analysts, Testers and more all working together

17 Drools - Components Embeddable Not a heavy run time Doesn t prescribe for a thick server Rules/Process pushed to your applications Series of jar files via maven you can include in your project For Free

18 Drools - Components Problems it Addresses

19 Drools - Components What s New

20 Drools - Components Typical Workflow

21 Drools - JBPM Critical Factors for the Modern Enterprise Automate and optimize the business processes Manage complexity in the background Empower people to securely collaborate Extend human capabilities by automating lowvalue tasks and orchestrating system integration Monitor the entire business operations helping people make sense of complex data and take smart decisions quickly Implement rapid changes in the business processes to adapt to new circumstances

22 JBPM jbpm 6 and BPMN 2.0

23 Drools - jbpm User Interfaces

24 Drools - jbpm Integration Points

25 jbpm JBPM 6 and BPMN 2.0

26 Drools In Healthcare Vibrant Community Government Healthcare Agencies Medical Imaging Company X-Ray and CT Scans South America Story

27 Drools Demos Opta Planner Demo jbpm Demo

28 Questions Mind the Gap

29 Summary In Conclusion Drools Vibrant Open Source Community Get involved drools.org Wide spread use in Healthcare You are not a first mover Light weight and embeddable engine Run the rules near your workloads on your existing infrastructure Get Involved today

The Next Wave in BPM from Red Hat

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

More information

ITSAC Level Description: Developer Analyst 2 ITSAC Technology Type: Emerging I. DESCRIPTION OF SERVICES

ITSAC Level Description: Developer Analyst 2 ITSAC Technology Type: Emerging I. DESCRIPTION OF SERVICES ITSAC Level Description: Developer Analyst 2 ITSAC Technology Type: Emerging I. DESCRIPTION OF SERVICES All work products resulting from the project shall be considered works made for hire and are the

More information

Koen Aers JBoss, a division of Red Hat jbpm GPD Lead

Koen Aers JBoss, a division of Red Hat jbpm GPD Lead JBoss jbpm Overview Koen Aers JBoss, a division of Red Hat jbpm GPD Lead Agenda What is JBoss jbpm? Multi Language Support Graphical Process Designer BPMN Reflections What is it? JBoss jbpm is a sophisticated

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

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

JBoss EntErprisE BrMs www.jboss.com

JBoss EntErprisE BrMs www.jboss.com 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

DevOps. Josh Preston Solutions Architect Stardate 69094.1

DevOps. Josh Preston Solutions Architect Stardate 69094.1 DevOps Josh Preston Solutions Architect Stardate 69094.1 I keep hearing about DevOps What is it? FOR MANY ORGANIZATIONS, WHAT IS I.T. LIKE TODAY? WATERFALL AND SILOS Application Version X DEVELOPMENT OPERATIONS

More information

How To Compare The Cost Of Business Process Management (Bpm) To Open Source Software (Bmp)

How To Compare The Cost Of Business Process Management (Bpm) To Open Source Software (Bmp) Open Source Business Process Management Suites Trends and Advantages Executive Summary This paper explains open source BPM and its benefits. Focused and in-depth description of two major open source BPM

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

jbpm Explained with Simple Use Cases

jbpm Explained with Simple Use Cases jbpm Explained with Simple Use Cases Tom Baeyens Founder and lead of jbpm, JBoss Sept 2nd 2009 1 Agenda Business Process Management jbpm Introduction Developer Value Business Value Train ticket system

More information

INTRODUCTION TO BUSINESS PROCESS MODELING NOTATION BPMN 1.2 AND BPMN 2.0

INTRODUCTION TO BUSINESS PROCESS MODELING NOTATION BPMN 1.2 AND BPMN 2.0 INTRODUCTION TO BUSINESS PROCESS MODELING NOTATION BPMN 1.2 AND BPMN 2.0 Email: {goliva,gerosa}@ime.usp.br / Twitter: @golivax Agenda 2 Introduction to Business Processes BPMN 1.2 Introduction Elements

More information

IS AN OPEN SOURCE BUSINESS PROCESS MANAGEMENT SOLUTION RIGHT FOR YOU?

IS AN OPEN SOURCE BUSINESS PROCESS MANAGEMENT SOLUTION RIGHT FOR YOU? Whitepaper IS AN OPEN SOURCE BUSINESS PROCESS MANAGEMENT SOLUTION RIGHT FOR YOU? Executive summary Companies around the world trust open source 90% of Fortune 500 companies use Red Hat products and solutions

More information

Drools Complex Event Processing with Twitter4J. Toshiya Kobayashi Red Hat Senior Software Maintenance Engineer

Drools Complex Event Processing with Twitter4J. Toshiya Kobayashi Red Hat Senior Software Maintenance Engineer Drools Complex Event Processing with Twitter4J Toshiya Kobayashi Red Hat Senior Software Maintenance Engineer Agenda Overview Simple Demo Guvnor Integration Developing a bot Agenda Overview Simple Demo

More information

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 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

More information

Simplifying the Development of Rules Using Domain Specific Languages in DROOLS

Simplifying the Development of Rules Using Domain Specific Languages in DROOLS Simplifying the Development of Rules Using Domain Specific Languages in DROOLS Ludwig Ostermayer, Geng Sun, Dietmar Seipel University of Würzburg, Dept. of Computer Science INAP 2013 Kiel, 12.09.2013 1

More information

A Rules Engine Experiment: Lessons Learned on When and How to use a Rules-Based Solution

A Rules Engine Experiment: Lessons Learned on When and How to use a Rules-Based Solution Approved for Public Release; Distribution Unlimited. Case Number 14-1985 A Rules Engine Experiment: Lessons Learned on When and How to use a Rules-Based Solution June 24, 2014. 2 Agenda Discuss BRMS Rules

More information

Solving (NP-Hard) Scheduling Problems with ovirt & OptaPlanner. Jason Brooks Red Hat Open Source & Standards SCALE13x, Feb 2015

Solving (NP-Hard) Scheduling Problems with ovirt & OptaPlanner. Jason Brooks Red Hat Open Source & Standards SCALE13x, Feb 2015 Solving (NP-Hard) Scheduling Problems with ovirt & OptaPlanner Jason Brooks Red Hat Open Source & Standards SCALE13x, Feb 2015 What Is ovirt? Large scale, centralized management for server and desktop

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

Dynamic Business Process Management

Dynamic Business Process Management Dynamic Business Process Management By Soroush Kahkesh Supervisor: Mikael Snaprud Project report for IKT590 in Spring 2012 Faculty of Engineering and Science University of Agder Grimstad, June 2012 Status:

More information

Introduction. Economics. Competitive brief. january 2013

Introduction. Economics. Competitive brief. january 2013 (11.1.1.6) january 2013 1 Comparison is based on Oracle SOA Suite 11.1.1.6, Oracle BPM Suite 11.1.1.6 running on WebLogic Application Server 10.3.6 distributed as part of Oracle WebLogic Suite 2 Oracle

More information

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 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

More information

Business Logic Integration Platform. D.Sottara, PhD OMG Technical Meeting Spring 2013, Reston, VA

Business Logic Integration Platform. D.Sottara, PhD OMG Technical Meeting Spring 2013, Reston, VA Business Logic Integration Platform D.Sottara, PhD OMG Technical Meeting Spring 2013, Reston, VA Outline Part I The Consolidated Past : Drools 5.x Drools Expert Object-Oriented, Production Rule engine

More information

Why a single source for assets should be. the backbone of all your digital activities

Why a single source for assets should be. the backbone of all your digital activities Why a single source for assets should be the backbone of all your digital activities Navigating in the digital landscape The old era of traditional marketing has long passed. Today, customers expect to

More information

Integration of an open source rule engine to enhance the IHTSDO Workbench testing

Integration of an open source rule engine to enhance the IHTSDO Workbench testing Integration of an open source rule engine to enhance the IHTSDO Workbench testing Dr. Guillermo Reynoso Dr. Alejandro Lopez Osornio termmed IT Buenos Aires, Argentina 2009 termmed SA Terminology maintenance

More information

Open Source Innovation Conference

Open Source Innovation Conference Open Source Innovation Conference Open Source as Competitive Advantage Joe Dickman Senior Vice President, Vizuri Applied Engineering Management Corporation Agenda Introductions Use of Open Source Technologies

More information

Using Red Hat Systems Management Tools in a Hybrid Cloud

Using Red Hat Systems Management Tools in a Hybrid Cloud Using Red Hat Systems Management Tools in a Hybrid Matthew Mariani - @MEMariani Sr. Partner Solutions Architect, Red Hat June 24, 2015 Session #13836 INTRODUCTION Defining Hybrid Concurrent consumption

More information

Architecture Roadmap: Business Process Modeling (BPM) Recommendation

Architecture Roadmap: Business Process Modeling (BPM) Recommendation Architecture Roadmap: Business Process Modeling (BPM) Recommendation Prepared by ACT Middleware Team December 2014 What is BPM?! Business process modeling tools model the business processes graphically,

More information

Integration in Action using JBoss Middleware. Ashokraj Natarajan - Cognizant

Integration in Action using JBoss Middleware. Ashokraj Natarajan - Cognizant Integration in Action using JBoss Middleware Ashokraj Natarajan - Cognizant Agenda Open Source Enterprise Needs Top Reasons Integration Trends HealthCare Trends Use Cases Demo Cognizant Frameworks Cognizant

More information

Your Journey to the Cloud with Red Hat

Your Journey to the Cloud with Red Hat Your Journey to the Cloud with Red Hat Open Source Summit Warszawa 24 marca 2015 Wojciech Furmankiewicz Senior Solution Architect Red Hat CEE wojtek@redhat.com Agenda Cloud Management Platform Evolution,

More information

Mastering Continuous Integration with Jenkins

Mastering Continuous Integration with Jenkins 1. Course Objectives Students will walk away with a solid understanding of how to implement a Continuous Integration (CI) environment with Jenkins, including: Setting up a production-grade instance of

More information

VMworld 2015 Track Names and Descriptions

VMworld 2015 Track Names and Descriptions Software- Defined Data Center Software- Defined Data Center General VMworld 2015 Track Names and Descriptions Pioneered by VMware and recognized as groundbreaking by the industry and analysts, the VMware

More information

JBoss. choice without compromise

JBoss. choice without compromise JBoss Enterprise Middleware choice without compromise JBOSS ENTERPRISE APPLICATION PLATFORMS: CHOICE WITHOUT COMPROMISE The JBoss open choice strategy In today s dynamic business world, the need to quickly

More information

Jenkins User Conference Herzelia, July 5 2012 #jenkinsconf. Testing a Large Support Matrix Using Jenkins. Amir Kibbar HP http://hp.

Jenkins User Conference Herzelia, July 5 2012 #jenkinsconf. Testing a Large Support Matrix Using Jenkins. Amir Kibbar HP http://hp. Testing a Large Support Matrix Using Jenkins Amir Kibbar HP http://hp.com/go/oo About Me! 4.5 years with HP! Almost 3 years System Architect! Out of which 1.5 HP OO s SA! Before that a Java consultant

More information

Advanced Process Modeling (BPMN) Data Connectivity & Data Graphics Understanding Visio Services D t a ab a a b s a e s e Mod o e d l e ing

Advanced Process Modeling (BPMN) Data Connectivity & Data Graphics Understanding Visio Services D t a ab a a b s a e s e Mod o e d l e ing Visio 2010 Tips and Techniques Advanced Concepts and Solutions Mr. David A. Edson, M.Arch., MCP, MVP Visibility.biz CTE / Director of Consulting Services Agenda Advanced Process Modeling (BPMN) Data Connectivity

More information

OpenShift Enterprise PaaS by Red Hat. Andrey Markelov RHCA Red Hat, Presales Solution Architect andrey@redhat.com

OpenShift Enterprise PaaS by Red Hat. Andrey Markelov RHCA Red Hat, Presales Solution Architect andrey@redhat.com OpenShift Enterprise PaaS Red Hat Andrey Markelov RHCA Red Hat, Presales Solution Architect andrey@redhat.com 1 Cloud Service Models IaaS PaaS SaaS APPLICATION APPLICATION PLATFORM (JBOSS, PHP, RUBY, ETC)

More information

Microsoft SOA Roadmap

Microsoft SOA Roadmap Microsoft SOA Roadmap Application Platform for SOA and BPM Thomas Reimer Enterprise Technology Strategist, SOA and BPM Microsoft Corporation (EMEA) Trends and Roadmap THE FUTURE OF DYNAMIC IT Market Trends

More information

Build A private PaaS. www.redhat.com

Build A private PaaS. www.redhat.com Build A private PaaS WITH Red Hat CloudForms and JBoss Enterprise Middleware www.redhat.com Introduction Platform-as-a-service (PaaS) is a cloud service model that provides consumers 1 with services for

More information

Open Source vs. Collaborative Software: FOSS is Not Enough

Open Source vs. Collaborative Software: FOSS is Not Enough Open Source vs. Collaborative Software: FOSS is Not Enough Peter F. Peterson Much of the software at user facilities is developed is released by making the source code available and decorated with one

More information

A Software Development Platform for SOA

A Software Development Platform for SOA A Software Development Platform for SOA Peter Eeles Executive IT Architect Rational Brand Architect for UK, Ireland and South Africa peter.eeles@uk.ibm.com 2004 IBM Corporation Agenda IBM Software Group

More information

November 12 th 13 th London: Mastering Continuous Integration with Jenkins

November 12 th 13 th London: Mastering Continuous Integration with Jenkins 1. Course Objectives Students will walk away with a solid understanding of how to implement a Continuous Integration (CI) environment, including: Setting up a production-grade instance of a Jenkins server,

More information

Systemmanagement with RHQ and Jopr. Heiko W. Rupp Red Hat 6920

Systemmanagement with RHQ and Jopr. Heiko W. Rupp Red Hat 6920 Systemmanagement with RHQ and Jopr Heiko W. Rupp Red Hat 6920 2 AGENDA > Introduction > Some history > Architectural overview > Resources > Extending Jopr and RHQ via plugins 3 Introduction > Jopr > RHQ

More information

DevOps Best Practices for Mobile Apps. Sanjeev Sharma IBM Software Group

DevOps Best Practices for Mobile Apps. Sanjeev Sharma IBM Software Group DevOps Best Practices for Mobile Apps Sanjeev Sharma IBM Software Group Me 18 year in the software industry 15+ years he has been a solution architect with IBM Areas of work: o DevOps o Enterprise Architecture

More information

BRIDGING THE GAP BETWEEN BUSINESS AND IT

BRIDGING THE GAP BETWEEN BUSINESS AND IT Red Hat JBoss BPM Suite 6 TECHNOLOGY OVERVIEW INTRODUCTION A business process initiative can be a challenge. Red Hat JBoss BPM Suite incorporates all the key elements needed by business process management

More information

Drools at Intermountain Healthcare. Herman Post Homer Warner Center 5/9/2011

Drools at Intermountain Healthcare. Herman Post Homer Warner Center 5/9/2011 Drools at Intermountain Healthcare Herman Post Homer Warner Center 5/9/2011 What is Drools? Drools is a Business Logic Integration Platform which provides a unified and integrated platform for Rules, Workflow

More information

Model Decisions and Business Rules in System Architect. Larry Goldberg & Barbara von Halle Knowledge Partners International LLC

Model Decisions and Business Rules in System Architect. Larry Goldberg & Barbara von Halle Knowledge Partners International LLC Model Decisions and Business Rules in System Architect Larry Goldberg & Barbara von Halle Knowledge Partners International LLC Who is KPI? Solutions: Decision WorkBench Plug-in for System Architect STEP

More information

MEAP Edition Manning Early Access Program Activiti in Action MEAP version 2

MEAP Edition Manning Early Access Program Activiti in Action MEAP version 2 2 MEAP Edition Manning Early Access Program Activiti in Action MEAP version 2 Copyright 2010 Manning Publications For more information on this and other Manning titles go to www.manning.com 3 Table of

More information

Beyond the SOA/BPM frontiers Towards a complete open cooperative environment

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

More information

WELCOME TO Open Source Enterprise Architecture

WELCOME TO Open Source Enterprise Architecture WELCOME TO Open Source Enterprise Architecture WELCOME TO An overview of Open Source Enterprise Architecture In the integration domain Who we are Fredrik Hilmersson Petter Nordlander Why Open Source Integration

More information

BonitaSoft Corporate and Product Overview. www.bonitasoft.com Copyright BonitaSoft S.A.

BonitaSoft Corporate and Product Overview. www.bonitasoft.com Copyright BonitaSoft S.A. BonitaSoft Corporate and Product Overview 2 Agenda Introductions Corporate overview Product overview Q&A created by Bonitasoft Team thanks Jeremy and Ronak Francisco Kem Iti Saito saito@4linux.com.br 3

More information

Visio 2010 Tips and Techniques

Visio 2010 Tips and Techniques Visio 2010 Tips and Techniques Advanced Concepts and Solutions Mr. David A. Edson, M.Arch., MCP, MVP Visibility.biz CTE / Director of Consulting Services david@visibility.biz Wendy McGill Visio Solution

More information

Infrastructure-as-a-Service in the Cloud

Infrastructure-as-a-Service in the Cloud 2014 Cloud Series Infrastructure-as-a-Service in the Cloud Solving the Virtualiza on Silo Problem [ Resource ] Summary Learn how to build a scalable cloud based IaaS Learn how to solve virtualiza on issues

More information

QPR WorkFlow. Minimize Process Time, Maximize Process Outcome. QPR WorkFlow 1

QPR WorkFlow. Minimize Process Time, Maximize Process Outcome. QPR WorkFlow 1 QPR WorkFlow Minimize Process Time, Maximize Process Outcome QPR WorkFlow 1 QPR WorkFlow: Eliminate the Gap between Process Design and Process Automation Proper management and execution of your operational

More information

Upping the game. Improving your software development process

Upping the game. Improving your software development process Upping the game Improving your software development process John Ferguson Smart Principle Consultant Wakaleo Consulting Email: john.smart@wakaleo.com Web: http://www.wakaleo.com Twitter: wakaleo Presentation

More information

Cisco Intelligent Automation for Cloud

Cisco Intelligent Automation for Cloud Product Data Sheet Cisco Intelligent Automation for Cloud Early adopters of cloud-based service delivery were seeking additional cost savings beyond those achieved with server virtualization and abstraction.

More information

The role of integrated requirements management in software delivery.

The role of integrated requirements management in software delivery. Software development White paper October 2007 The role of integrated requirements Jim Heumann, requirements evangelist, IBM Rational 2 Contents 2 Introduction 2 What is integrated requirements management?

More information

The evolving IT environment: Maximizing potential of open hybrid clouds

The evolving IT environment: Maximizing potential of open hybrid clouds The evolving IT environment: Maximizing potential of open hybrid clouds Every enterprise, from small-and-medium businesses (SMBs) to global enterprises, needs business applications to run its business.

More information

Product Presentation. BBSC A new generation of broadband e-collaboration services

Product Presentation. BBSC A new generation of broadband e-collaboration services Product Presentation BBSC A new generation of broadband e-collaboration services 01. What is BBSC... 3 02. Tools and Functions... 4 03. BBSC Users organisation and roles... 8 04. BBSC Advanced Access Rights

More information

EHR Business Process Models for Care Coordination and MU

EHR Business Process Models for Care Coordination and MU EHR Business Process Models for Care Coordination and MU OSEHRA 2014 Conference Bethesda, MD Dr. Aneel Advani SVP Healthcare, everis Group Assoc. Prof (Adj.), Johns Hopkins 2012, everis Spain, S.L. September

More information

What's New in ActiveVOS 7.0

What's New in ActiveVOS 7.0 What's New in ActiveVOS 7.0 2009 Active Endpoints Inc. ActiveVOS is a trademark of Active Endpoints, Inc. All other company and product names are the property of their respective owners. 2009 0 Contents

More information

Industry insight into FCRA-compliance and its benefits to healthcare organizations.

Industry insight into FCRA-compliance and its benefits to healthcare organizations. White Paper Industry insight into FCRA-compliance and its benefits to healthcare organizations. April 2012 LexisNexis Health Care Credentialing Excellent Certification in License to Practice, Malpractice

More information

SOA and BPO SOA orchestration with flow. Jason Huggins Subject Matter Expert - Uniface

SOA and BPO SOA orchestration with flow. Jason Huggins Subject Matter Expert - Uniface SOA and BPO SOA orchestration with flow Jason Huggins Subject Matter Expert - Uniface Objectives Define SOA Adopting SOA Business Process Orchestration Service Oriented Architecture Business Level Componentisation

More information

Software Engineering. Session 3 Main Theme Requirements Definition & Management Processes and Tools Dr. Jean-Claude Franchitti

Software Engineering. Session 3 Main Theme Requirements Definition & Management Processes and Tools Dr. Jean-Claude Franchitti Software Engineering Session 3 Main Theme Requirements Definition & Management Processes and Tools Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical

More information

Health Information Technology Considerations. Presentation Topics. Using Health Information Technology Resources

Health Information Technology Considerations. Presentation Topics. Using Health Information Technology Resources Health Information Technology Considerations Kent Waldsmith Project Manager December 2009 Presentation Topics Using Health Information Technology Resources Electronic Health Record Vendor Selection EHR

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7, No. 8, November-December 2008 What s Your Information Agenda? Mahesh H. Dodani,

More information

How to Achieve TCO Savings of up to 89% Using an Open Source Stack Instead of SharePoint

How to Achieve TCO Savings of up to 89% Using an Open Source Stack Instead of SharePoint How to Achieve TCO Savings of up to 89% Using an Open Source Stack Instead of SharePoint Dr Ian Howells CMO, Alfresco Sept 2009 1 Inspirational FUD Open Source doesn t have Support Of course you know it

More information

BONITA, The Open Source BPM Solution

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

More information

Transforming the Health & Human Services Enterprise: The Promise of Using Modern Technological Solutions

Transforming the Health & Human Services Enterprise: The Promise of Using Modern Technological Solutions Transforming the Health & Human Services Enterprise: The Promise of Using Modern Technological Solutions May 21, 2015 James Weaver, Deputy Chief Information Officer, Pennsylvania Department of Human Services

More information

Clinical Decision Support Systems An Open Source Perspective

Clinical Decision Support Systems An Open Source Perspective Decision Support Systems An Open Source Perspective John McKim CTO, Knowledge Analytics Incorporated john@knowledgeanalytics.com http://www.knowledgeanaytics.com OSEHRA Open Source Summit 2014 Agenda CDS

More information

IBM Rational AppScan Source Edition

IBM Rational AppScan Source Edition IBM Software November 2011 IBM Rational AppScan Source Edition Secure applications and build secure software with static application security testing Highlights Identify vulnerabilities in your source

More information

JBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES

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

More information

EMA Radar for Workload Automation (WLA): Q2 2012

EMA Radar for Workload Automation (WLA): Q2 2012 EMA Radar for Workload Automation (WLA): Q2 2012 By Torsten Volk, Senior Analyst Enterprise Management Associates (EMA) June 2012 Introduction Founded in 2004, Network Automation focuses on automating

More information

IBM Pure Application Implementation Guide

IBM Pure Application Implementation Guide PERFICIENT IBM Pure Application Implementation Guide How to guide on the usage of Pure Application Technical Architect: Chuck Misuraca Change History Table 1: Document Change History Document Revision

More information

FINANCIAL SERVICES: FRAUD MANAGEMENT A solution showcase

FINANCIAL SERVICES: FRAUD MANAGEMENT A solution showcase FINANCIAL SERVICES: FRAUD MANAGEMENT A solution showcase TECHNOLOGY OVERVIEW FRAUD MANAGE- MENT REFERENCE ARCHITECTURE This technology overview describes a complete infrastructure and application re-architecture

More information

Open Source in the Cloud

Open Source in the Cloud Open Source in the Cloud Open Source in the Cloud Moderator: Pete Tseronis Senior Advisor, U.S. Department of Energy Panelists: Mark Ryland National Standards Officer, Microsoft Dr. David McQueeney Vice

More information

Open Group SOA Governance. San Diego 2009

Open Group SOA Governance. San Diego 2009 Open Group SOA Governance San Diego 2009 SOA Governance Aspects A comprehensive view of SOA Governance includes: People Organizational structures Roles & Responsibilities Processes Governing processes

More information

Dell Reference Configuration for DataStax Enterprise powered by Apache Cassandra

Dell Reference Configuration for DataStax Enterprise powered by Apache Cassandra Dell Reference Configuration for DataStax Enterprise powered by Apache Cassandra A Quick Reference Configuration Guide Kris Applegate kris_applegate@dell.com Solution Architect Dell Solution Centers Dave

More information

How To Develop An Open Play Context Framework For Android (For Android)

How To Develop An Open Play Context Framework For Android (For Android) Dynamix: An Open Plug-and-Play Context Framework for Android Darren Carlson and Andreas Schrader Ambient Computing Group / Institute of Telematics University of Lübeck, Germany www.ambient.uni-luebeck.de

More information

BPMN Business Process Modeling Notation

BPMN Business Process Modeling Notation BPMN (BPMN) is a graphical notation that describes the logic of steps in a business process. This notation has been especially designed to coordinate the sequence of processes and messages that flow between

More information

OpenShift on OpenStack

OpenShift on OpenStack OpenShift on OpenStack Jason Callaway Senior Solutions Architect jcallaway@redhat.com @jasoncallaway 11/14/2013 1 Agenda Why Platform as a Service (PaaS) Demo OpenShift Discuss OpenStack Heat Lab / hack-athon

More information

The Virtualization Practice

The Virtualization Practice The Virtualization Practice White Paper: Managing Applications in Docker Containers Bernd Harzog Analyst Virtualization and Cloud Performance Management October 2014 Abstract Docker has captured the attention

More information

When a Process Diagram is not Enough

When a Process Diagram is not Enough ActiveModeler Avantage Content Module plugin When a Process Diagram is not Enough The Content Module. An innovative automation assistant to produce standardized project and process documentation. ActiveModeler

More information

April 2016 JPoint Moscow, Russia. How to Apply Big Data Analytics and Machine Learning to Real Time Processing. Kai Wähner. kwaehner@tibco.

April 2016 JPoint Moscow, Russia. How to Apply Big Data Analytics and Machine Learning to Real Time Processing. Kai Wähner. kwaehner@tibco. April 2016 JPoint Moscow, Russia How to Apply Big Data Analytics and Machine Learning to Real Time Processing Kai Wähner kwaehner@tibco.com @KaiWaehner www.kai-waehner.de LinkedIn / Xing Please connect!

More information

ACCELERATE DEVOPS USING OPENSHIFT PAAS

ACCELERATE DEVOPS USING OPENSHIFT PAAS ACCELERATE DEVOPS USING OPENSHIFT PAAS September 3, 2014 AGENDA World we live in today IT organization: Charter, goals, and challenges DevOps: Problem statement, what, and why How to enable DevOps Application

More information

When flexibility met simplicity: The friendship of OpenStack and Ansible

When flexibility met simplicity: The friendship of OpenStack and Ansible When flexibility met simplicity: The friendship of OpenStack and Ansible Robyn Bergeron Ansible Community Architect Red Hat @robynbergeron robyn@redhat.com Major Hayden Principal Architect Rackspace @majorhayden

More information

2015 IBM Continuous Engineering Open Labs Target to better LEARNING

2015 IBM Continuous Engineering Open Labs Target to better LEARNING 2015 IBM Continuous Engineering Open Labs Target to better LEARNING (NO COST - not a substitute for full training courses) Choose from one or more of these Self-Paced, Hands-On Labs: DMT 3722 - Learn to

More information

cloud functionality: advantages and Disadvantages

cloud functionality: advantages and Disadvantages Whitepaper RED HAT JOINS THE OPENSTACK COMMUNITY IN DEVELOPING AN OPEN SOURCE, PRIVATE CLOUD PLATFORM Introduction: CLOUD COMPUTING AND The Private Cloud cloud functionality: advantages and Disadvantages

More information

Meister Going Beyond Maven

Meister Going Beyond Maven Meister Going Beyond Maven A technical whitepaper comparing OpenMake Meister and Apache Maven OpenMake Software 312.440.9545 800.359.8049 Winners of the 2009 Jolt Award Introduction There are many similarities

More information

Biomedical Informatics Faculty Positions

Biomedical Informatics Faculty Positions November 11, 2014 Biomedical Informatics Faculty Positions The Center for Biomedical Informatics (CBMI) at the Regenstrief Institute, Inc., a research affiliate of the Indiana University School of Medicine,

More information

CBM SOMA - SCA. Techniques and Standards to Increase Business and IT Flexibility. Jouko Poutanen Senior IT Architect, IBM Software Group

CBM SOMA - SCA. Techniques and Standards to Increase Business and IT Flexibility. Jouko Poutanen Senior IT Architect, IBM Software Group CBM SOMA - SCA Techniques and Standards to Increase and IT Flexibility Jouko Poutanen Senior IT Architect, IBM Software Group 2008 IBM Corporation Agenda Component Modeling (CBM) Drivers: specialization,

More information

Mobility in Operations Intelligence Lessons Learned

Mobility in Operations Intelligence Lessons Learned Mobility in Operations Intelligence Lessons Learned usa.siemens.com/oil-and-gas Agenda Who we are and what we do 3 Mobile initiative WHY? 5 Mobile Business Challenges 7 Mobile Design and UX Challenges

More information

Adoption of Open-Source Software in Mission-critical Applications. Kwok W. Cheung R&D Director, Network Management Solutions

Adoption of Open-Source Software in Mission-critical Applications. Kwok W. Cheung R&D Director, Network Management Solutions Adoption of Open-Source Software in Mission-critical Applications Kwok W. Cheung R&D Director, Network Management Solutions PNNL Workshop September 2015 - P 1 Agenda Background Adoption of Open Source

More information

Business Process Automation

Business Process Automation Avondseminarie Business Process Automation Genereer korte-termijnvoordelen en flexibiliteit door toepassing van BPMS-technologie Maandag 14 december 2009 Jan Stinissen, Managing Partner Tony Pans, Senior

More information

The 5 New Realities of Server Monitoring

The 5 New Realities of Server Monitoring Uptime Infrastructure Monitor Whitepaper The 5 New Realities of Server Monitoring How to Maximize Virtual Performance, Availability & Capacity Cost Effectively. Server monitoring has never been more critical.

More information

10g versions followed on separate paths due to different approaches, but mainly due to differences in technology that were known to be huge.

10g versions followed on separate paths due to different approaches, but mainly due to differences in technology that were known to be huge. Oracle BPM 11g Platform Analysis May 2010 I was privileged to be invited to participate in "EMEA BPM 11g beta bootcamp" in April 2010, where I had close contact with the latest release of Oracle BPM 11g.

More information

Requirements Definition and Management Processes

Requirements Definition and Management Processes Software Engineering G22.2440-001 Session 1 Sub-Topic 1 Requirements Definition & Management Processes and Tools Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute

More information

ANSIBLE TOWER IN THE SOFTWARE DEVELOPMENT LIFECYCLE

ANSIBLE TOWER IN THE SOFTWARE DEVELOPMENT LIFECYCLE +1 919.66.9958 ansible.com ANSIBLE TOWER IN THE SOFTWARE DEVELOPMENT LIFECYCLE Ansible Tower Enterprise is a critical part of our infastructure. With Tower there is no downtime and we can easily schedule

More information

HP SOA Systinet software

HP SOA Systinet software HP SOA Systinet software Govern the Lifecycle of SOA-based Applications Complete Lifecycle Governance: Accelerate application modernization and gain IT agility through more rapid and consistent SOA adoption

More information

HP Application Lifecycle Management

HP Application Lifecycle Management HP Application Lifecycle Management Overview HP Application Lifecycle Management is a software solution expressly designed to allow your team to take control of the application lifecycle while investing

More information

Using SouthBound APIs to build an SDN Solution. Dan Mihai Dumitriu Midokura Feb 5 th, 2014

Using SouthBound APIs to build an SDN Solution. Dan Mihai Dumitriu Midokura Feb 5 th, 2014 Using SouthBound APIs to build an SDN Solution Dan Mihai Dumitriu Midokura Feb 5 th, 2014 Agenda About Midokura Drivers of SDN & Network Virtualization Adoption SDN Architectures Why OpenDaylight? Use

More information