The Top Five Things Every IT Manager Should Know Before Deploying a BPM Solution

Size: px
Start display at page:

Download "The Top Five Things Every IT Manager Should Know Before Deploying a BPM Solution"

Transcription

1 The Top Five Things Every IT Manager Should Know Before Deploying a BPM Solution January 2004 WITHOUT A DOUBT, BUSINESS PROCESS MANAGEMENT (BPM) IS ONE OF THE FASTEST growing segments within the technology landscape. But, as many IT managers know, every hot market also has its share of bandwagon vendors whose products may be functional in the short-term, but completely unsuitable for long-term viability within the enterprise. The purpose of this document is to help IT managers understand and identify the top 5 essential characteristics that every BPM solution must address for long-term success within the enterprise. Today, technology managers are at a clear disadvantage when it comes to evaluating products in an emerging market like BPM. Features and functionality varies widely between vendors and there is no clearly defined scorecard to compare product performance. So how then are managers to make reliable decisions and how can they best determine which BPM capabilities are nice-to-haves, and what attributes are absolutely critical for longterm success? If you are looking at BPM as an enterprise technology, then one thing is clear: more important than any feature, function, bell or whistle, the solution you choose must have the right architecture for long-term enterprise scalability, extendibility and interoperability. The following sections outline the 5 architectural imperatives for any BPM solution and how these technology characteristics impact long-term enterprise viability and ultimately, the success of the BPM implementation. 1. Native J2EE and Standards-Based Architecture 2. User Interaction Layer 3. True Component Architecture 4. Object Model 5. Converging BPM and App Dev Functionality Page 1

2 #1 Native J2EE and Standards-Based Architecture The J2EE platform provides many inherent services for native J2EE applications such as resource pooling, clustering, load-balancing, transaction monitoring, messaging, etc.. As J2EE grows, these services are immediately available to native J2EE applications. Conversely, non-j2ee BPM products have to either implement these services (which are not part of their core competency), or not implement them at all, limiting the scalability of the solution. For example, Q-Link s Business Process Management development platform was designed and implemented as a native J2EE application. Meaning, the services within Q-Link are composed of standard EJB components: Stateless Session Beans, Entity Beans, and Message Driven Beans (MDBs). There are no external services needed to run outside of the J2EE container. The Q-Link platform is also based on proven, best-practice J2EE design patterns that J2EE developers/shops are familiar and comfortable with. Native support for J2EE provides the following benefits: Easier maintenance - The platform is deployed and managed like any other J2EE application. Best-of-Breed Scalability & Resource Management Customers can scale from using the JBOSS open source application server and an embedded Java database, such as Pointbase to using WebLogic 8.1 and Oracle 9i. Standard Skill Set Developers and administrators familiar with J2EE standards and configuration will inherently be familiar with developing and administrating native J2EE solutions, requiring no specialized skill sets. Extensive Set of Services/APIs - All J2EE standard APIs (JNDI, JMS, JTA, JAAS, JDBC, JAXP, etc.) are integrated and available. The importance of having a native J2EE architecture can be seen in this recent example: in January 2004, Q-Link 5.2 introduced the ability to model distributed (XA) transactions within a workflow. Process designers can now wrap one or more steps of a process within a distributed transaction, and each step has an associated workflow component that may or may not be transaction-aware. In the former case, the work accomplished within the step will be involved in the workflow engine s transaction, while in the latter case the workflow engine s transaction will be suspended until the step-related work is complete. This XA support is one example of the inherent benefits of being a native J2EE application. By leveraging the transaction services offered by the J2EE container, (JTS & JTA) Q-Link could create transactional contexts and transactional components without adding a proprietary distributed Transaction Monitor. Another essential attribute is a stateless architecture. Besides the data dictionary, which is cached in Entity Beans, every other aspect of Q-Link s platform is stateless. This is important in that it enables much easier configuration and performance for the high-availability, faulttolerance, and load-balancing features of the J2EE container, more often than not collectively -implemented using clustering. Furthermore, Q-Link s Stateless Architecture is a reflection of its use of standard EJB components, and therefore not relying on proprietary caching and locking mechanisms outside of the container. Instead, Q-Link stores all process related run-time data with the database, uses Java s Transaction API (JTA) to ensure the ACID properties of an process related transaction, and delegates the locking of objects/data to the underlying data store (leveraging the years of experience in data caching/locking offered by database vendors). Page 2

3 In addition to J2EE, long-term enterprise interoperability necessitates a BPM architecture based on leading industry standards. For example, Q-Link runs as a native J2EE application, and has adopted XPath as a default expression language and XForms as the mechanism for gathering front-end information. More importantly, the adoption of XPath and XForms served as precursors to the adoption of other XML standards which include XML Schema & Business Process Execution Language (BPEL) and XQuery. Combined, these standards ensure long-term interoperability. #2 User Interaction Layer Forms are an inherent, but often overly-complex mechanism, used for gathering data within an application. Forms interact with end-users collecting data that will be validated against business rules, utilized for routing and controlling the flow of work, parameterized and marshaled into service calls against remote functions/objects, and then rendered in yet another form. Forms are often a major bottleneck in many BPM products for the following two reasons: First, BPM solutions have relied upon various presentation technologies, whether it is a host programming language such as Visual Basic, ActiveX, JavaBeans, and/or a tag-based framework such as Java Server Pages to create forms for user interactions. This typically entails creating forms in a separate, non-integrated environment through coding and code generation. More importantly, this reliance on specific presentation technologies creates the problem of constructing multiple versions of a form - one for each presentation technology/ layer used to interact with a given process. Creating different versions of a form for different technologies and devices that, in the end, interact with the same underlying business processes engenders extra development, expensive maintenance costs related to crossplatform consistency, and complicates the problems of configuration management. Secondly, there is no effective way of managing the relationship between forms and backend services, requiring the bi-directional mapping of data between form and process contexts. While Web Services clearly provide the answer for many back-end interoperability requirements, there still exists the need to fulfill front-end interoperability requirements as well. However, equally important is the need to integrate front-end forms that collect data with the back-end services that utilize the data. This integration can be accomplished by weaving together a set of sequential and parallel business activities, made up of user interactions (forms) and calls to backend services (Web Services), into a single business process. Q-Link, for example, addresses both of these issues by implementing a platform-independent representation of forms. XForms, which are integrated directly into both design and runtime environments, can be plugged into multiple presentation technologies/devices. Furthermore, Q-Link provides a mechanism for mapping independent form context/data (which is versioned and stored within Q-Link) to one or more process contexts for which it is being used. The following quote from the W3C provides a base definition for XForms: XForms is an XML application that represents the next generation of forms for the Web. By splitting traditional XHTML forms into three parts XForms model, instance data, and user interface it separates presentation from content, allows reuse, gives strong typing reducing the number of round-trips to the server, as well as offering device independence and a reduced need for scripting. Page 3

4 In the context of Process-Oriented Application SM development, a more specific definition is needed. XForms is an XML language that provides a device-independent representation of interactions, utilized to gather data for purposes of instantiating a business process and/or completing a step in a business process. This definition stresses the requirements of deviceindependence as well as the integration of front-end interactions into the definition of a business process. The use of XForms in this context results in the introduction of a new layer in the traditional three-layer application stack as shown below. As non-desktop devices have become more prevalent, the issue of representing user interactions in more than one presentation technology for a particular application has become more apparent. The interaction (form) needed to initiate or interact with a step in a given business process should only have to be defined once, effectively componentized at the interaction layer, and should then be available to be rendered in a.net windows client, Portal, a Java Foundation Classes (JFC) client, and/or a PDA. #3 True Component Architecture A true, component-based architecture is critical for long-term enterprise success. Although many products claim this functionality, components are different than other mechanisms -- such as bridges and adapters -- used by many BPM vendors. True components exhibit the following characteristics: Design & Runtime Integration Components are not only defined by the service/business logic that they implement at run-time, but also by the UI needed to gather information from the process and/or form designer at design time. The UI that the designer interacts with is specific to that component and can also interact with back end systems at design time to help the process/form designer along. This design-time integration is a requirement to truly enable the ease of use aspect of a model driven environment. Separation of Roles A key concept in J2EE is the separation of roles, referred to as division of labor in Sun Microsystem s J2EE blueprints. This concept is reinforced with component-based architectures in that software developers write components, system administrators deploy components (being prompted for deployment specific information), form/process designers design with components, and the run-time environment executes components. Packaging Components should be able to be packaged into a single Java Archive file (JAR) which can be deployed to any BPM solution instance. Meta-data Descriptor information -- such as name, description, transaction capabilities, version info used at design and runtime -- should be stored using XML within every packaged component. Hot Deployment Developers should be able to hot-deploy, activate, de-activate, and redeploy components. Page 4

5 Components are a cornerstone of Q-Link s architecture. Both the Q-PACs and XFCs are component frameworks for processes and interactions (forms) respectively. All components are treated natively within Q-Link, similar to those base components provided that implement the default functionality and behavior of Q-Link. A component represents an independent unit of production and deployment that is combined with other components to build integrated processes and forms in a model driven environment. The fundamental building block of a business process within Q-Link is an action representing a unit of work to be executed by the workflow engine. Some actions are totally automated, like fetching or posting data from a system, while others involve collaborative human interaction. Each of these actions is a Q-Link Process Action Component (Q-PAC SM ) that a business analyst uses at process design-time and the workflow engine executes at runtime. Every workflow component (such as route-to-skill, route-to-organization, send an , execute a script, and invoke a Web Service) has been implemented as a Q-PAC. Custom Q-PACs can be developed to provide new functionality to meet specific business requirements. Q-PACs are not adapters like those typically found in an EAI stack. Instead, Q-PACs provide a comprehensive mechanism for extending Q-Link s workflow engine. In Q-Link, a form is used to represent the point for user interaction in a process. The user interaction may include filling out a text box, choosing an item from a drop-down list, or entering a large amount of text into an area, for example. The ability to create and deploy a form to allow for this interaction is made available through Q-Link s Process Application Designer (PAD SM ) design tool. In the PAD, the components that are used to allow for this user interaction are XFCs, or XForms Components. Q-Link supplies a set of base XFCs that can be used to build forms immediately, but custom XFCs can also be written and deployed to meet the specific needs of the organization. The evolution of XFCs in Q-Link result in a BPM solution that takes componentbased methodologies used in application development and applies them to form interactions, resulting in the first solution truly enabling business domain experts. #4 Object Model BPM solutions need to interact with extensive amounts of data relating to process instances, sub-flows (branch instances), steps (action instances) within a process, and the assignments (to user worklists) made to those steps. Unlike many BPM products, in Q-Link this data is stored in normalized relational structures making metric-related data available to any thirdparty reporting tool that can access SQL data-sources. Moreover, once deployed a process type s design is also normalized into relational structures and any new process instances will be associated to that set of design data, making it equally easy to associate runtime & design-time data for purposes of reporting. A core feature of Q-Link is an object-relational definition framework that provides a database abstraction layer for the Q-Link platform. As opposed to Object-Relational (OR) tools that Page 5

6 are used to provide platform-independent data access for Entity Beans, POF is built on top of a set of Stateless Session Beans and Entity Beans (to store data-dictionary). POF allows customers to extend Q-Link s underlying object model by creating new business objects and modifying existing business objects. A business object is a real world concept that has a separate and distinct existence and is of interest to the user for tracking state. POF implicitly maps these objects to the database, allowing developers to work at the object level. The meta-data describing a business object is stored in an object type. Similar to a process type, an object type is a template from which multiple object instances are created. The benefits of having an Object/Relational framework within a BPM solution include: Database Independence There are no code changes required for Q-Link (or clients of Q-Link) to run on an embedded Java database vs. Oracle, SQL Server, and/or DB2. Shared Data Model Data structures can be created that are shared across process types. Complex Data Requirements More complex data requirements can be handled through a structured mechanism. For example, one-to-many or many-to-many relationships. Upgrade Mechanism Upgrading may sometimes require data-structure changes. POF s export/synchronization capabilities make this an easy process if needed. #5 Converging BPM and App Dev Functionality At the end of the day, BPM is more than just an extension of workflow or Enterprise Application Integration (EAI). BPM is application development. More specifically, it is application development designed to enable asynchronous business processes with both human and/ or systemic interactions. Therefore, BPM solutions that do not inherently provide the necessary application development functionality will force companies to weave a multitude of disparate technologies together, diminishing their ROI and creating a fertile environment for inconsistent and inoperable applications. Consider the following quote from The Third Wave Howard Smith & Peter Fingar: Today s applications are stove-piped by function, by data and in time creating a source of constant frustration for business users who ask, Why can t I change this application and all the other things it touches? Almost every day, in every company, someone is challenging the conventional notion, That is just the way IT is. They are joining up, transforming and connecting different activities that were previously islands, stovepipes and silos. But although integration software is a huge help in integrating software applications, it adds another level of complexity, and doesn t solve the fundamental issue of change. Business people don t want to have to change and then re-deploy applications, no matter whether they or their IT department is responsible; they want applications themselves to be able to change. This shift from data-centric to process-centric methods and systems will become a major focus of winning companies over the next decade. IT systems will more accurately reflect the way business really is-constantly changing, messy and chaotic. Third wave Business Process Systems can be understood as the fastest Rapid Application Development (RAD) methodology ever available to business. There is no translation of the process model none, zero, zilch. The process model is the system the system is the business. Q-Link is leading the next major paradigm shift in the converging Business Process Management (BPM) and enterprise application development markets. With Q-Link s Process-Oriented Application Model (POAM SM ), users assemble comprehensive applications based on business and process constructs rather than code generated software constructs. Page 6

7 The Q-Link platform enables the seamless integration of user interactions and the orchestration of back-end services while leveraging the stability and scalability of the J2EE platform. By combining this new application model with a highly-integrated suite of BPM technology services such as component-based workflow, and component-based UI design, the Q-Link platform provides enterprises with a number of measurable benefits: Reduces development time and total cost of application ownership by 70% or more compared to traditional J2EE development. Reduces project failure rate by eliminating over 90% of the translation of business specifications into programming code. Leverages existing IT infrastructure (legacy systems, ERP, CRM, application servers, etc.) and provides the infrastructure to utilize emerging technologies such as Web Services. Significantly increases developer productivity, allowing IT departments to reduce project backlogs. Page 7

What Is the Java TM 2 Platform, Enterprise Edition?

What Is the Java TM 2 Platform, Enterprise Edition? Page 1 de 9 What Is the Java TM 2 Platform, Enterprise Edition? This document provides an introduction to the features and benefits of the Java 2 platform, Enterprise Edition. Overview Enterprises today

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

How to Build an E-Commerce Application using J2EE. Carol McDonald Code Camp Engineer

How to Build an E-Commerce Application using J2EE. Carol McDonald Code Camp Engineer How to Build an E-Commerce Application using J2EE Carol McDonald Code Camp Engineer Code Camp Agenda J2EE & Blueprints Application Architecture and J2EE Blueprints E-Commerce Application Design Enterprise

More information

What You Need to Know About Transitioning to SOA

What You Need to Know About Transitioning to SOA What You Need to Know About Transitioning to SOA written by: David A. Kelly, ebizq Analyst What You Need to Know About Transitioning to SOA Organizations are increasingly turning to service-oriented architectures

More information

Presentation Outline. Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform 10.1.3 SOA Maturity/Adoption Model Demo Q&A

Presentation Outline. Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform 10.1.3 SOA Maturity/Adoption Model Demo Q&A Presentation Outline Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform 10.1.3 SOA Maturity/Adoption Model Demo Q&A Key Business Imperatives Increased Competition Requires

More information

Category: Business Process and Integration Solution for Small Business and the Enterprise

Category: Business Process and Integration Solution for Small Business and the Enterprise Home About us Contact us Careers Online Resources Site Map Products Demo Center Support Customers Resources News Download Article in PDF Version Download Diagrams in PDF Version Microsoft Partner Conference

More information

Enterprise Integration Architectures for the Financial Services and Insurance Industries

Enterprise Integration Architectures for the Financial Services and Insurance Industries George Kosmides Dennis Pagano Noospherics Technologies, Inc. gkosmides@noospherics.com Enterprise Integration Architectures for the Financial Services and Insurance Industries Overview Financial Services

More information

Contents. Client-server and multi-tier architectures. The Java 2 Enterprise Edition (J2EE) platform

Contents. Client-server and multi-tier architectures. The Java 2 Enterprise Edition (J2EE) platform Part III: Component Architectures Natividad Martínez Madrid y Simon Pickin Departamento de Ingeniería Telemática Universidad Carlos III de Madrid {nati, spickin}@it.uc3m.es Introduction Contents Client-server

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

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 MANAGER An Oracle White Paper Jan 2005 BUILDING FLEXIBLE ENTERPRISE PROCESSES USING ORACLE BUSINESS RULES AND BPEL PROCESS

More information

i-flow Architecture White Paper

i-flow Architecture White Paper i-flow Architecture White Paper FUJITSU SOFTWARE CORPORATION 3055 Orchard Drive, San Jose CA 95134 Telephone: 888-248-9273 Facsimile: 408-456-7821 Web site: http://www.i-flow.com E-mail: info@i-flow.com

More information

SOA and Web Services. Larry Kramer Principal Applied Technologist June 9, 2006. A PeopleTools and Fusion perspective

SOA and Web Services. Larry Kramer Principal Applied Technologist June 9, 2006. A PeopleTools and Fusion perspective "This presentation is for informational purposes only and may not be incorporated into a contract or agreement." SOA and Web Services A PeopleTools and Fusion perspective Larry Kramer Principal Applied

More information

Orchestrating Web Services: The Case for a BPEL Server. An Oracle White Paper June 2004

Orchestrating Web Services: The Case for a BPEL Server. An Oracle White Paper June 2004 Orchestrating Web Services: The Case for a BPEL Server An Oracle White Paper June 2004 Orchestrating Web Services: The Case for a BPEL Server Executive Overview...3 Business Process Integration Goes Mainstream...3

More information

Oracle Identity Analytics Architecture. An Oracle White Paper July 2010

Oracle Identity Analytics Architecture. An Oracle White Paper July 2010 Oracle Identity Analytics Architecture An Oracle White Paper July 2010 Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may

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

Internet Engineering: Web Application Architecture. Ali Kamandi Sharif University of Technology kamandi@ce.sharif.edu Fall 2007

Internet Engineering: Web Application Architecture. Ali Kamandi Sharif University of Technology kamandi@ce.sharif.edu Fall 2007 Internet Engineering: Web Application Architecture Ali Kamandi Sharif University of Technology kamandi@ce.sharif.edu Fall 2007 Centralized Architecture mainframe terminals terminals 2 Two Tier Application

More information

Business Process Management Enabled by SOA

Business Process Management Enabled by SOA Business Process Management Enabled by SOA Jyväskylä 8.5.2007 Kimmo Kaskikallio IT Architect IBM Software Brands Five middleware product lines designed to work together Service-Oriented Architecture (SOA)

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

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

25 May 11.30 Code 3C3 Peeling the Layers of the 'Performance Onion John Murphy, Andrew Lee and Liam Murphy

25 May 11.30 Code 3C3 Peeling the Layers of the 'Performance Onion John Murphy, Andrew Lee and Liam Murphy UK CMG Presentation 25 May 11.30 Code 3C3 Peeling the Layers of the 'Performance Onion John Murphy, Andrew Lee and Liam Murphy Is Performance a Problem? Not using appropriate performance tools will cause

More information

ActiveVOS Server Architecture. March 2009

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

More information

Service Oriented Architecture (SOA) An Introduction

Service Oriented Architecture (SOA) An Introduction Oriented Architecture (SOA) An Introduction Application Evolution Time Oriented Applications Monolithic Applications Mainframe Client / Server Distributed Applications DCE/RPC CORBA DCOM EJB s Messages

More information

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

Rapid application development for JEE using Adobe ColdFusion 9

Rapid application development for JEE using Adobe ColdFusion 9 Rapid application development for JEE using Adobe ColdFusion 9 Table of contents 1 Six issues affecting web application development 2 The ColdFusion approach for rapid application development 3 The business

More information

Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com

Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com Presented by: Shashi Mamidibathula, CPIM, PMP Principal Pramaan Systems shashi.mamidi@pramaan.com www.pramaan.com

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

Oracle Reference Architecture and Oracle Cloud

Oracle Reference Architecture and Oracle Cloud Oracle Reference Architecture and Oracle Cloud Anbu Krishnaswamy Anbarasu Enterprise Architect Social. Mobile. Complete. Global Enterprise Architecture Program Safe Harbor Statement The following is intended

More information

JSLEE and SIP-Servlets Interoperability with Mobicents Communication Platform

JSLEE and SIP-Servlets Interoperability with Mobicents Communication Platform JSLEE and SIP-Servlets Interoperability with Mobicents Communication Platform Jean Deruelle Jboss R&D, a division of Red Hat jderuell@redhat.com Abstract JSLEE is a more complex specification than SIP

More information

ORACLE SOA SUITE. Product Overview

ORACLE SOA SUITE. Product Overview ORACLE SOA SUITE KEY FEATURES AND BENEFITS COMPLETE INTEGRATED OPEN BEST-OF-BREED FEATURES SOA Composite Editor Graphical editor to assemble heterogeneous components into composite applications Service

More information

Pervasive Software + NetSuite = Seamless Cloud Business Processes

Pervasive Software + NetSuite = Seamless Cloud Business Processes Pervasive Software + NetSuite = Seamless Cloud Business Processes Successful integration solution between cloudbased ERP and on-premise applications leveraging Pervasive integration software. Prepared

More information

What is BPM? Software tools enabling BPM

What is BPM? Software tools enabling BPM What is BPM? BPM, or Business Process Management, is a technology, but it is also more than that. Broadly speaking, one can consider BPM as a management discipline in which processes are valued as assets

More information

HPC Portal Development Platform with E-Business and HPC Portlets

HPC Portal Development Platform with E-Business and HPC Portlets HPC Portal Development Platform with E-Business and HPC Portlets CHIEN-HENG WU National Center for High-Performance Computing, Hsin-Chu, 300, Taiwan E-mail: garywu@nchc.org.tw Abstract HPC Portal Development

More information

Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group. Tuesday June 12 1:00-2:15

Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group. Tuesday June 12 1:00-2:15 Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group Tuesday June 12 1:00-2:15 Service Oriented Architecture and the DBA What is Service Oriented Architecture (SOA)

More information

Service Virtualization andRecycling

Service Virtualization andRecycling Message Driven SOA -- Enterprise Service Oriented Architecture Service virtualization and component applications Driving reusability and ROI in SOA deployments --- Atul Saini Entire contents Fiorano Software

More information

Enterprise Application Integration

Enterprise Application Integration Enterprise Integration By William Tse MSc Computer Science Enterprise Integration By the end of this lecturer you will learn What is Enterprise Integration (EAI)? Benefits of Enterprise Integration Barrier

More information

A Beginners Guide to Fusion Middleware

A Beginners Guide to Fusion Middleware A Beginners Guide to Fusion Middleware Hans Forbrich Forbrich Computer Consulting Ltd. Congratulations of Brazil for your OTN Tour! Thank you to our interpreter And Thank You for inviting me A Beginners

More information

<Insert Picture Here> Oracle Business Process Management

<Insert Picture Here> Oracle Business Process Management Oracle Business Management Barry O Reilly, Director BPM Solutions barry.oreilly@oracle.com May 2009 Agenda Overview of BPM Product Strategy Oracle BPM Solution Components Oracle BPM

More information

G-Cloud Framework. Service Definition. Oracle Fusion Middleware Design and Implementation

G-Cloud Framework. Service Definition. Oracle Fusion Middleware Design and Implementation Fusion Middleware G-Cloud Framework Service Definition Oracle Fusion Middleware Design and Implementation Prepared for: G-Cloud Document: Fusion Middleware Version: 0.1 Issue Date: 06/09/2013 1 OVERVIEW

More information

Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden?

Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden? Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden? Guido Schmutz, Technology Manager / Partner Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M.

More information

Oracle SOA Suite Then and Now:

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

More information

MicroStrategy Course Catalog

MicroStrategy Course Catalog MicroStrategy Course Catalog 1 microstrategy.com/education 3 MicroStrategy course matrix 4 MicroStrategy 9 8 MicroStrategy 10 table of contents MicroStrategy course matrix MICROSTRATEGY 9 MICROSTRATEGY

More information

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS PRODUCT FACTS & FEATURES KEY FEATURES Comprehensive, best-of-breed capabilities 100 percent thin client interface Intelligence across multiple

More information

EJB & J2EE. Component Technology with thanks to Jim Dowling. Components. Problems with Previous Paradigms. What EJB Accomplishes

EJB & J2EE. Component Technology with thanks to Jim Dowling. Components. Problems with Previous Paradigms. What EJB Accomplishes University of Dublin Trinity College EJB & J2EE Component Technology with thanks to Jim Dowling The Need for Component-Based Technologies The following distributed computing development paradigms have

More information

Web Services in Oracle Fusion Middleware. Raghu Kodali Consulting Product Manager & SOA Evangelist Oracle Fusion Middleware Oracle USA

Web Services in Oracle Fusion Middleware. Raghu Kodali Consulting Product Manager & SOA Evangelist Oracle Fusion Middleware Oracle USA Web Services in Oracle Fusion Middleware Raghu Kodali Consulting Product Manager & SOA Evangelist Oracle Fusion Middleware Oracle USA Agenda Oracle Fusion Middleware Enterprise Web Services Services to

More information

How To Write A Microsoft.Net Event Management System (Mnet)

How To Write A Microsoft.Net Event Management System (Mnet) BUSINESS PROCESS MANAGEMENT SYSTEMS Strategy and Implementation James F. Chang A Auerbach Publications Taylor & Francis Group Boca Raton New York Table of Contents Acknowledgments About the Author 1 Theories

More information

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS Oracle Fusion editions of Oracle's Hyperion performance management products are currently available only on Microsoft Windows server platforms. The following is intended to outline our general product

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

Java 2 Platform, Enterprise Edition (J2EE) Bruno Souza Java Technologist, Sun Microsystems, Inc.

Java 2 Platform, Enterprise Edition (J2EE) Bruno Souza Java Technologist, Sun Microsystems, Inc. Java 2 Platform, Enterprise Edition (J2EE) Bruno Souza Java Technologist, Sun Microsystems, Inc. J1-680, Hapner/Shannon 1 Contents The Java 2 Platform, Enterprise Edition (J2EE) J2EE Environment APM and

More information

SOACertifiedProfessional.Braindumps.S90-03A.v2014-06-03.by.JANET.100q. Exam Code: S90-03A. Exam Name: SOA Design & Architecture

SOACertifiedProfessional.Braindumps.S90-03A.v2014-06-03.by.JANET.100q. Exam Code: S90-03A. Exam Name: SOA Design & Architecture SOACertifiedProfessional.Braindumps.S90-03A.v2014-06-03.by.JANET.100q Number: S90-03A Passing Score: 800 Time Limit: 120 min File Version: 14.5 http://www.gratisexam.com/ Exam Code: S90-03A Exam Name:

More information

PIVOTAL CRM ARCHITECTURE

PIVOTAL CRM ARCHITECTURE WHITEPAPER PIVOTAL CRM ARCHITECTURE Built for Enterprise Performance and Scalability WHITEPAPER PIVOTAL CRM ARCHITECTURE 2 ABOUT Performance and scalability are important considerations in any CRM selection

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

How To Understand The Essentials Of Business Process Management

How To Understand The Essentials Of Business Process Management BPM Basics: What you need to know about Business Process Management Table of Contents Executive Summary 2 BPM: Past, Present and Future 2 How BPM Differs 2 BPM in Action 3 Where to Start? 4 Standards for

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

Who are We Specialized. Recognized. Preferred. The right partner makes all the difference.

Who are We Specialized. Recognized. Preferred. The right partner makes all the difference. Our Services Who are We Specialized. Recognized. Preferred. The right partner makes all the difference. Oracle Partnership Oracle Specialized E-Business Suite Business Intelligence EPM-Hyperion Fusion

More information

A Service-oriented Architecture for Business Intelligence

A Service-oriented Architecture for Business Intelligence A Service-oriented Architecture for Business Intelligence Liya Wu 1, Gilad Barash 1, Claudio Bartolini 2 1 HP Software 2 HP Laboratories {name.surname@hp.com} Abstract Business intelligence is a business

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

JAVA/J2EE DEVELOPER RESUME

JAVA/J2EE DEVELOPER RESUME 1 of 5 05/01/2015 13:22 JAVA/J2EE DEVELOPER RESUME Java Developers/Architects Resumes Please note that this is a not a Job Board - We are an I.T Staffing Company and we provide candidates on a Contract

More information

EBXML FEATURE SOAP WSDL. written by Una Kearns UDDI. Content Management & Web Services. 6 November 2001 www.wsj2.com

EBXML FEATURE SOAP WSDL. written by Una Kearns UDDI. Content Management & Web Services. 6 November 2001 www.wsj2.com WS J FEATURE SOAP EBXML written by Una Kearns UDDI WSDL Content Management & Web Services 6 November 2001 econtent Services the services behind Web Services Una Kearns, XML architect at Documentum, leads

More information

Technical Paper. What is a. Process-Based. Application?

Technical Paper. What is a. Process-Based. Application? Technical Paper What is a Process-Based Application? What is a process based application? The trend away from rigid platform-based workflows to flexible process-based applications and the added value of

More information

s@lm@n Oracle Exam 1z0-599 Oracle WebLogic Server 12c Essentials Version: 6.4 [ Total Questions: 91 ]

s@lm@n Oracle Exam 1z0-599 Oracle WebLogic Server 12c Essentials Version: 6.4 [ Total Questions: 91 ] s@lm@n Oracle Exam 1z0-599 Oracle WebLogic Server 12c Essentials Version: 6.4 [ Total Questions: 91 ] Question No : 1 How can you configure High Availability for interacting with a non-oracle database

More information

Accelerating Business Value by

Accelerating Business Value by Accelerating Business Value by Mobilizing Backend Enterprise Applications To find out how GAVS can be engaged as your dedicated co-sourcing partner to improve business outcomes, please write to us at cosource@gavsin.com.

More information

CONSUMER DEMAND MONITORING AND SALES FORECASTING (CDMFS) SYSTEM

CONSUMER DEMAND MONITORING AND SALES FORECASTING (CDMFS) SYSTEM CONSUMER DEMAND MONITORING AND SALES FORECASTING (CDMFS) SYSTEM Rahul Goela School of Electrical and Electronics Engineering (3 rd Year) Nanyang Technological University (NTU) Matriculation Number: 001105a03

More information

Oracle Data Integrator 11g New Features & OBIEE Integration. Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect

Oracle Data Integrator 11g New Features & OBIEE Integration. Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect Oracle Data Integrator 11g New Features & OBIEE Integration Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect Agenda 01. Overview & The Architecture 02. New Features Productivity,

More information

WHAT IS BPEL AND WHY IS IT SO IMPORTANT TO MY BUSINESS?

WHAT IS BPEL AND WHY IS IT SO IMPORTANT TO MY BUSINESS? WHAT IS BPEL AND WHY IS IT SO IMPORTANT TO MY BUSINESS? PUBLISHED FEBRUARY 2012 Written by M.W. Cobban Director Operations and Support SoftCare HealthCare Solutions 1-888-SoftCare (1-888-763-8227) www.softcare.com

More information

Oracle Service Bus: - When to use, where to use and when not to use

Oracle Service Bus: - When to use, where to use and when not to use Oracle Service Bus: - When to use, where to use and when not to use Session ID#: 244 Prepared by: Abhay Kumar Senior Consultant AST Corporation REMINDER Check in on the COLLABORATE mobile app Specialized.

More information

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) VERSION 2.1 SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS 1 TABLE OF CONTENTS INTRODUCTION... 3 About The Service-Oriented Modeling Framework

More information

WebLogic Server 7.0 Single Sign-On: An Overview

WebLogic Server 7.0 Single Sign-On: An Overview WebLogic Server 7.0 Single Sign-On: An Overview Today, a growing number of applications are being made available over the Web. These applications are typically comprised of different components, each of

More information

Getting The Best Performance From Apps Built With Integration Platforms

Getting The Best Performance From Apps Built With Integration Platforms Integration Knowledge Kit Executive Briefing August 27, 2013 Getting The Best Performance From Apps Built With Integration Platforms Appvance implemented a multi-step business workflow on Oracle, IBM,

More information

Oracle Application Server 4.0: The Integration Platform for Oracle Products and the Internet. An Oracle White Paper August 1998

Oracle Application Server 4.0: The Integration Platform for Oracle Products and the Internet. An Oracle White Paper August 1998 Oracle Application Server 4.0: The Integration Platform for Oracle Products and the Internet An Oracle White Paper August 1998 The Integration Platform for Oracle Products and the Internet INTRODUCTION

More information

Business Process Management with @enterprise

Business Process Management with @enterprise Business Process Management with @enterprise March 2014 Groiss Informatics GmbH 1 Introduction Process orientation enables modern organizations to focus on the valueadding core processes and increase

More information

Oracle SOA Suite: The Evaluation from 10g to 11g

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

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

JBS-102: Jboss Application Server Administration. Course Length: 4 days

JBS-102: Jboss Application Server Administration. Course Length: 4 days JBS-102: Jboss Application Server Administration Course Length: 4 days Course Description: Course Description: JBoss Application Server Administration focuses on installing, configuring, and tuning the

More information

ESB Features Comparison

ESB Features Comparison ESB Features Comparison Feature wise comparison of Mule ESB & Fiorano ESB Table of Contents A note on Open Source Software (OSS) tools for SOA Implementations... 3 How Mule ESB compares with Fiorano ESB...

More information

Jitterbit Technical Overview : Microsoft Dynamics CRM

Jitterbit Technical Overview : Microsoft Dynamics CRM Jitterbit allows you to easily integrate Microsoft Dynamics CRM with any cloud, mobile or on premise application. Jitterbit s intuitive Studio delivers the easiest way of designing and running modern integrations

More information

Motivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures

Motivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures Part I EAI: Foundations, Concepts, and Architectures 5 Example: Mail-order Company Mail order Company IS Invoicing Windows, standard software IS Order Processing Linux, C++, Oracle IS Accounts Receivable

More information

What is the difference between Workflow Engines and BPM Suites?

What is the difference between Workflow Engines and BPM Suites? What is the difference between Workflow Engines and BPM Suites? Phil Gilbert Chief Technology Engineer Lombardi Software May 2005 Table of Contents Introduction... 3 The Workflow Solutions of the 90 s...

More information

Business Process Management Tampereen Teknillinen Yliopisto

Business Process Management Tampereen Teknillinen Yliopisto Business Process Management Tampereen Teknillinen Yliopisto 31.10.2007 Kimmo Kaskikallio IT Architect IBM Software Group IBM SOA 25.10.2007 Kimmo Kaskikallio IT Architect IBM Software Group Service Oriented

More information

HPC PORTAL DEVELOPMENT PLATFORM

HPC PORTAL DEVELOPMENT PLATFORM HPC PORTAL DEVELOPMENT PLATFORM Chien-Heng Wu, National Center for High-Performance Computing, garywu@nchc.org.tw ABSTRACT In the world of information technology, enterprise applications must be designed,

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

Distributed Objects and Components

Distributed Objects and Components Distributed Objects and Components Introduction This essay will identify the differences between objects and components and what it means for a component to be distributed. It will also examine the Java

More information

Service Governance and Virtualization For SOA

Service Governance and Virtualization For SOA Service Governance and Virtualization For SOA Frank Cohen Email: fcohen@pushtotest.com Brian Bartel Email: bbartel@pushtotest.com November 7, 2006 Table of Contents Introduction 3 Design-Time Software

More information

Java-technology based projects

Java-technology based projects Java-technology based projects TietoEnator Corporation Oyj Simo Vuorinen simo.vuorinen@tietoenator.com 1 TietoEnator 2000 Agenda Java: language, architecture, platform? Javan promises and problems Enterprise-APIs

More information

Client-Server Architecture & J2EE Platform Technologies Overview Ahmed K. Ezzat

Client-Server Architecture & J2EE Platform Technologies Overview Ahmed K. Ezzat Client-Server Architecture & J2EE Platform Technologies Overview Ahmed K. Ezzat Page 1 of 14 Roadmap Client-Server Architecture Introduction Two-tier Architecture Three-tier Architecture The MVC Architecture

More information

EBA Procurement Procedure for the Supply of Website Services 2016: Annex 1 System Architecture Document SYSTEM ARCHITECTURE DOCUMENT

EBA Procurement Procedure for the Supply of Website Services 2016: Annex 1 System Architecture Document SYSTEM ARCHITECTURE DOCUMENT EBA Procurement Procedure for the Supply of Website Services 2016: Annex 1 System Architecture Document SYSTEM ARCHITECTURE DOCUMENT Contents 1. Introduction 1 1.1 Purpose 1 2. Liferay Architecture 2 2.1

More information

J2EE Promises and Customer Experiences

J2EE Promises and Customer Experiences J2EE Promises and Customer Experiences Adding a Productivity Layer to J2EE Speeds J2EE Benefits By Susan E. Aldrich, Senior Vice President January 2003 Prepared for Macromedia, Inc. Patricia Seybold Group

More information

WebLogic Server Foundation Topology, Configuration and Administration

WebLogic Server Foundation Topology, Configuration and Administration WebLogic Server Foundation Topology, Configuration and Administration Duško Vukmanović Senior Sales Consultant Agenda Topology Domain Server Admin Server Managed Server Cluster Node

More information

Programmabilty. Programmability in Microsoft Dynamics AX 2009. Microsoft Dynamics AX 2009. White Paper

Programmabilty. Programmability in Microsoft Dynamics AX 2009. Microsoft Dynamics AX 2009. White Paper Programmabilty Microsoft Dynamics AX 2009 Programmability in Microsoft Dynamics AX 2009 White Paper December 2008 Contents Introduction... 4 Scenarios... 4 The Presentation Layer... 4 Business Intelligence

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

Geac Expense Management: An Architectural Overview

Geac Expense Management: An Architectural Overview Performance Management Geac Expense Management: An Architectural Overview white paper Now more than at any other time in recent history, companies are faced with the need to deploy solutions that enable

More information

Di 6.1a. Warum naive SOA scheitert Ein Erfahrungsbericht. Adam Bien. January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich

Di 6.1a. Warum naive SOA scheitert Ein Erfahrungsbericht. Adam Bien. January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich Di 6.1a January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich Warum naive SOA scheitert Ein Erfahrungsbericht Adam Bien How To Kill a SOA Project Early? [Warum naive SOA scheitert]

More information

What is it? What does it do? Benefits

What is it? What does it do? Benefits JBoss Enterprise SOA Platform What is it? The JBoss Enterprise SOA Platform includes serviceoriented architecture (SOA) open source middleware such as JBoss Enterprise Service Bus (ESB), JBoss jbpm, JBoss

More information

Oracle Weblogic. Setup, Configuration, Tuning, and Considerations. Presented by: Michael Hogan Sr. Technical Consultant at Enkitec

Oracle Weblogic. Setup, Configuration, Tuning, and Considerations. Presented by: Michael Hogan Sr. Technical Consultant at Enkitec Oracle Weblogic Setup, Configuration, Tuning, and Considerations Presented by: Michael Hogan Sr. Technical Consultant at Enkitec Overview Weblogic Installation and Cluster Setup Weblogic Tuning Considerations

More information

LinuxWorld Conference & Expo Server Farms and XML Web Services

LinuxWorld Conference & Expo Server Farms and XML Web Services LinuxWorld Conference & Expo Server Farms and XML Web Services Jorgen Thelin, CapeConnect Chief Architect PJ Murray, Product Manager Cape Clear Software Objectives What aspects must a developer be aware

More information

MagDiSoft Web Solutions Office No. 102, Bramha Majestic, NIBM Road Kondhwa, Pune -411048 Tel: 808-769-4605 / 814-921-0979 www.magdisoft.

MagDiSoft Web Solutions Office No. 102, Bramha Majestic, NIBM Road Kondhwa, Pune -411048 Tel: 808-769-4605 / 814-921-0979 www.magdisoft. WebLogic Server Course Following is the list of topics that will be covered during the course: Introduction to WebLogic What is Java? What is Java EE? The Java EE Architecture Enterprise JavaBeans Application

More information

An Advanced Performance Architecture for Salesforce Native Applications

An Advanced Performance Architecture for Salesforce Native Applications An Advanced Performance Architecture for Salesforce Native Applications TABLE OF CONTENTS Introduction............................................... 3 Salesforce in the Digital Transformation Landscape...............

More information

Enterprise Architecture For Next Generation Telecommunication Service Providers CONTACT INFORMATION:

Enterprise Architecture For Next Generation Telecommunication Service Providers CONTACT INFORMATION: Enterprise Architecture For Next Generation Telecommunication Service Providers CONTACT INFORMATION: phone: +1.301.527.1629 fax: +1.301.527.1690 email: whitepaper@hsc.com web: www.hsc.com PROPRIETARY NOTICE

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

Case Studies of Running the Platform. NetBeans UML Servlet JSP GlassFish EJB

Case Studies of Running the Platform. NetBeans UML Servlet JSP GlassFish EJB September Case Studies of Running the Platform NetBeans UML Servlet JSP GlassFish EJB In this project we display in the browser the Hello World, Everyone! message created in the session bean with servlets

More information