EERP: End-to-End Resource Planning

Size: px
Start display at page:

Download "EERP: End-to-End Resource Planning"

Transcription

1 EERP: End-to-End Resource Planning Dr. uan-chwen ou Dr. James Guo Beijing ebridgechina Technology Service Ltd. ovember 2007 Copyright 2007 Beijing ebridgechina Technology Service Ltd.

2 Table of Contents 1. Introduction SOA ESB QoS SLA BPM Convergence of BPM and SOA Complementarity of BPM and SOA Advantages of the BPM-SOA Combination EERP Example of Process Optimization Issues in business processes and services design Conclusion...11 References...11 EERP White Paper ovember 2007 ii

3 1. Introduction EERP: End-to-End Resource Planning Traditionally, Enterprise Resource Planning (ERP) systems were focused on optimization of the enterprise-internal processes, and not equipped with interaction possibilities with external parties. The key to remain competitive in 21 st century is the ability of an enterprise to describe, standardize, and adapt the way it reacts to the business activities, and how it collaborates with customers, suppliers, partners and competitors. Business innovation and collaboration will require dynamic end-to-end integration and runtime optimization of business processes across value chains. End-to-End Resource Planning (EERP) is initiated to serve this purpose. In a recent Gartner report, Jim Sinur predicted: Enterprises that aggressively begin their organizational and cultural transformation for business process management (BPM) in 2007 will double their chances of becoming industry leaders by Janelle Hill added: Starting in 2007, broader BPM initiatives will become the dominant force guiding the application architecture migration agenda; Service-oriented Architecture (SOA), vital to these initiatives, will be more directly tied to business strategy as a result of BPM's influence. [1] BPM on SOA is a discipline that combines software capabilities and business expertise to accelerate innovation and optimization of the end-to-end business processes. Therefore, BPM and SOA technologies are combined as the core technology for EERP. 2. SOA In SOA, services are wrapped as loosely coupled reusable web services. However, at implementation time, it is not practical to loosely couple a service or any other interaction between systems. The systems must have some common understanding between them to conduct an interaction. Instead, to achieve the benefits of loose coupling, consideration should be given to how to couple or decouple various aspects of service interactions, such as the platform and language in which services are implemented, the communication protocols used to invoke services, and the data formats used to exchange input and output data between service consumers and providers [2]. These can be carried out by an Enterprise Service Bus (ESB). 2.1 ESB The enterprise service bus is both a physical instantiation of an element of the SOA Foundation and a design pattern that is widely accepted throughout the industry. EERP White Paper ovember

4 In Figure 1, the ESB is depicted as a logical component in SOA. It acts as the mediator between the service consumers and service providers. The service providers and service consumers never interact directly. They always use the ESB as a mediator. The ESB provides services to resolve differences in protocol and format, and decouples the service consumer from the service provider. Figure1. ESB and SOA Source: [2] ESB is a powerful addition to an enterprise integration architecture. It enables faster, simpler, and more flexible integration, which allows your integration to respond at the speed of the business. It also shrinks the number of interfaces and improves the reusability of interface components to cut cycle time from design to deployment. An ESB provides capabilities that enhance both direct connection between applications and routing requests among applications. An ESB supports the concepts of SOA implementation by: Decoupling the consumer s view of a service from the implementation of a service Decoupling technical aspects of service interactions Integrating and managing services in the enterprise ESB can also provide the following functions to fulfill the needs such as security, mapping and transformation, etc.: Map service requests from one protocol and address to another. Transform data formats. Support a variety of security and transactional models between service consumers and service providers and recognize that consumers and providers might support or require different models. Aggregate or disaggregate service requests and responses. Support communication protocols between multiple platforms with appropriate qualities of service. EERP White Paper ovember

5 Provide messaging capabilities such as message correlation and publish/subscribe to support different messaging models such as events and asynchronous request/response [2]. In order to support service discovery, selection and composition for process optimization, quality of services (QoS) and service level agreement (SLA) are required to fully meet the business goal. 2.2 QoS Web service QoS usually is non-functional. It includes two aspects: technical and business aspect. Table1 gives some examples of the most frequently used QoS indicators. Quality name Availability Accessibility Integrity Performance Reliability Regulatory Security Pricing Billing Warranty policies Other aspects of quality of business Table 1. Some QoS Indicators[3] Explanation Technical aspects [3] Availability is the quality aspect of whether the Web service is present or ready for immediate use. Accessibility is the quality aspect of a service that represents the degree it is capable of serving a Web service request. Integrity is the quality aspect of how the Web service maintains the correctness of the interaction in respect to the source. Performance is the quality aspect of Web service which is measured in terms of throughput and latency Reliability is the quality aspect of a Web service that represents the degree of being capable of maintaining the service and service quality. Regulatory is the quality aspect of the Web service to insure conformance with the rules, the law, compliance with standards, and the established service level agreement. Security is the quality aspect of the Web service of providing confidentiality and non-repudiation by authenticating the parties involved, encrypting messages, and providing access control. Business aspects Pricing is your firm s ability to create profit by capturing and extracting some (or all) the value that your firm delivers to its customers. The total amount of business done in a specific period, such as by an advertising agency or a law firm An assurance by the seller of property that the goods or property are as represented or will perform as promised. Other quality indexes related to business requirements. EERP White Paper ovember

6 2.3 SLA A service-level agreement (SLA) is a formal contract between a service provider and a client guaranteeing quantifiable network performance at defined levels. SLAs can be either very general or extremely detailed, and generally include the steps that should be taken by the service provider and the client in the event of failure. Meanwhile, in each SLA, the service level must be precisely defined; otherwise, the parties will not have an agreement on what service or performance criteria the SLA is measuring and at what level [4]. The web services SLA is used to guarantee that the services ordered by an enterprise can provide the expected reliability, applicability and issues of service quality. Service level agreements have many different formats, not only in the network aspect but also in the business aspect. We use one example format to illustrate what the SLA is and how to describe its terms [5]. Parties SLA parameters: define monitoring of QoS metrics Service description Service operations: describe available operations Obligations Service Level Objectives (SLOs): QoS guarantee Action guarantees: specify what happens if SLOs are met or not met Table 2. Simple example of SLA[5] Service Level Agreement Parties Consumer C Provider P Service operations (OP1) float getstockprice(string stockame) SLA parameters (RT-OP1-C) Response time of operation OP1 measured at consumer C by consumer C SLOs (SLO1) For every OP1 invocation by C, RT-OP1-C will be less than or equal to 2 seconds Action guarantees (AG1) If SLO1 was met, C pays P price of US$0.20 per invocation; (AG2) If SLO1 was not met, P pays C penalty of US$0.10 per invocation 3. BPM BPM is a general term describing a set of services and tools that provide for explicit process management (e.g. process modeling, design, deploy, execution, monitoring, analysis, simulation and optimization), ideally including support for human and application-level interaction. It is possible to define and execute end-to-end business processes between people, systems and activities, independent of applications and infrastructure. BPM allows business analysts to model a business in terms of its end-to-end business processes that cut across traditional organizational and system boundaries. Processes and information technology (IT) system applications are built as a collection of atomic activities, connected and coordinated by an intelligence capable of selecting the right activity at the right time. EERP White Paper ovember

7 An end-to-end BPM solution must include a complete set of integrated capabilities offering both application to application (A2A) and business to business (B2B) integration, process automation and optimization services in order to speed critical decision-making, increase operational efficiency, reduce the overall cost, and improve customer satisfaction. Processes and underlying services should be tuned to their optimal level, so that they can react to issues before they become problems and identify opportunities with increased speed and agility, thereby maximizing the value delivered to customers. 4. Convergence of BPM and SOA 4.1 Complementarity of BPM and SOA BPM is fundamentally a top-down approach whereas SOA is usually bottom-up. Although there are some differences between BPM and SOA, they are complementary to each other. On the one hand, BPM can consume business services that are defined and managed using SOA. SOA is smoothing the path for BPM proliferation, helping BPM to deliver its agility promise through an SOA loosely coupled and agile enabling infrastructure. Thus processes modeled by BPM tools can be rapidly implemented by SOA. On the other hand, as SOA's killer application, BPM is providing SOA with a strong business-case, and is facilitating a closer alignment between business and IT. Furthermore, building useful high-level business services and composite applications in SOA often requires orchestration that is in the realm of BPM. 4.2 Advantages of the BPM-SOA Combination SOA provides orchestration of IT assets. BPM provides orchestration of business process assets. The two together provide a platform which offers: an IT infrastructure that is SOA-enabled, allowing the fast and simple assembly of IT systems to meet business needs as they arise, a process infrastructure that is likewise service oriented, allowing business processes to be quickly and easily built and optimized. The BPM-SOA combination allows services to be deployed as reusable components that can be orchestrated to support the needs of dynamic business processes. The combination of BPM and SOA enables business to iteratively design and optimize business processes that are based on services that can be changed quickly, instead of being 'hard-wired'. This has the potential to lead to increased agility, more transparency, lower development and maintenance costs and a better alignment between business and IT. In addition, BPM and SOA provide a new capability to orchestrate system components or services to meet new business requirements as they surface. 5. EERP EERP is a business-centric approach to end-to-end integration and optimization of business processes and services to increase business agility and adaptability to ever-changing environment, improve business performance, sustain competitive advantage, and ultimately create business value and accomplish the business objective. Within an EERP environment, the view of end-toend business processes includes how the business processes span lines of business, tapping into EERP White Paper ovember

8 functional tasks within each line of business and beyond the boundaries of the enterprise to trading partners and external service providers. The end-to-end business processes are the primary means of an enterprise defining its unique combination of business services and creating differentiating value. To keep these end-to-end business processes in line with the ever-changing demands of the market, the enterprise needs a deliberate, thorough approach to managing them. Figure 2 shows the elements of an EERP framework. Figure 2. EERP framework The system functions of an EERP framework include: Service publishing: make available the description of the capabilities and the QoS for a business service in a service repository. Service discovery: locate different services suitable for a given business task. EERP White Paper ovember

9 Service selection: choose the most appropriate and goal-satisfied services among the available ones. Service negotiation: automatically reach the service quality and measurement level (SLA) agreed to between service provider and consumer, including exception handling and compensation. Service composition: combine services to achieve the customer business goal. Mediation: solve mismatches among protocols, data, processes and applications so as to improve better integration. Business process simulation: to run the whole process by setting up parameters for simulation in the BPM layer before deployment and try to forecast any potential problems. The required data is obtained from historical records of services. This can help business analysts to rebuild process. Process execution: invoke services following programmatic conventions. Deal with exceptions dynamically by means of runtime service discovery, selection and negotiation. Runtime monitoring: control the execution process and runtime data gathering via business activity monitor (BAM) of the BPM layer. Compensation: provide transactional support and undo or mitigate unwanted effects. Service replacement: facilitate the substitution of services by equivalent ones by service discovery, selection and negotiation automatically. Auditing: verify that service execution occurred in the expected way. Business process optimization: try to find the most effective and appropriate business process and its composed services that maximize achievement of the business goal via analytic, BAM and simulation component of BPM layer. End-to-End Optimization via EERP Firstly, users specify their business goal before the corresponding business process is created. Subsequently, the EERP platform can automatically find the target tasks and services to produce the process according to the specified business goal. The services with functionalities and QoS that best match the goal could be selected for use by the consumer process, while other services are filtered out. At this time, process simulation is initiated to wait for the results. This can help business people to capture and create consensus on business process and provide visibility into bottlenecks. This would also foster communication on how to make the entire process more productive and reasonable. This is called model testing and optimization. During this time, outputs of the simulation can measure resource utilization and enable business analysts to modify and optimize the web services assigned. For example, the EERP platform provides ways to measure services-based and activity-based costs, simulation cycle time, waiting time, working time, work resource counts, queue sizes, response time, and business related results such as order cost, average time, service level and so forth. During the process execution, the negotiation between service providers and consumers is required to guarantee mutual SLA. When service exceptions occur, the service provider or service consumer will know how to deal with the exception and what the next step is. The EERP platform also provides web services management of business processes and mechanisms for exception handling. For example, after an unexpected event happens, the EERP platform can EERP White Paper ovember

10 automatically find another equivalent substitution service which meets the required QoS and SLA to guarantee the successful business process execution or stop due to exceptions to the rule. 6. Example of Process Optimization This is a scenario of purchase order process optimization. Upon receiving a purchase order from a customer, the order process engine checks inventory stocks to decide whether an accessory order is required. Subsequently, the business process engine invokes one of the manufacturing lines to produce the necessary products. Finally, different logistic ways (civil or oversea) will be taken according to the order. Purchase Order Receiving PO Check stocks Oversea logistic? Civil logistic Product Invoice shipped Accessory purchase Oversea logistic activity web services Figure 3. Purchase order process In this case, there are four web services in the purchase order process including check stocks, accessory purchase, manufacture, oversea logistic (sub-process) and civil logistic (subprocess). Meanwhile, the accessory purchase service and manufacture service have various service providers identified to provide required support. That is, for accessory purchase, suppliers A, B, or C can provide the same functionalities with different QoS/SLA and PL1, PL2 (product line) can support the same manufacture service. Table 3 and 4 show QoS of accessory purchase service and product line service in order for process optimization. Table 3.QoS and SLA for accessory purchase service. QoS Average Cost Response rate (h) Quality Level Service (Unit) A B C Average cost: cost of product per unit; Response rate: rate of delivery time per unit Quality factor: 1-9 quality level. Level 1 is the worst and level 9 the best. EERP White Paper ovember

11 Table 4. Qualities of product line service QoS Min/Max Duration Average cost Delay (ull) Service PL PL Min/Max Duration: Due time. Delay: waiting time to start. otice: all the parameters mentioned in the tables above are synthesized from historical and experimental data. Given that quality of purchase order is shown in Table 5. Table 5. Required QoS of purchase order Purchase Order (QoS) Quality name value Cost (priority) Deadline (h) 50 Quality level 3 (SLA) Quantity 200 ow process simulation starts to run all the possibilities. Outputs are as follows: {3000,4+2.5} {2400,6} A {10000, 24,>1} A {10000, 24,>1} A+PL1 : {13000, 30.5, >1} A+PL2 : {12400, 30, >1} {3000,4+2.5} {2400,6} B {12000, 30, >3} B {12000, 30, >3} B+PL1 : {15000, 36.5, >3} B+PL2 : {14400, 36, >3} {3000,4+2.5} {2400,6} C {14000, 40, >5} C {14000, 40, >5} C+PL1 : {17000, 46.5, >5} C+PL2 : {16400, 46, >5} Figure 4. Outputs of purchase order after process simulation at one time period EERP White Paper ovember

12 From the above simulation results, we can conclude that the best service composition selected is B + PL2. 7. Issues in business processes and services design The challenge is in agreeing to the granularity of the different levels and naming conventions adopted for each level. The simplest approach may be to have a clear separation between an end-to-end process layer and a services layer. But this design tactic can quickly become difficult to manage and does not lend itself to large scale deployment. Granularity is extremely important as it is possible to kill any project through bad service design. Therefore, getting the level of granularity right for he various services is critical. On one hand, IT developers will usually begin with fine grained services. SOA services with fine granularity make it very difficult for BPM designers to manage and use for building meaningful applications. On the other hand, the BPM project team will identify the need for business level components (coarse-grained services). Coarse-grained services are easier to manage since they can be located and reused appropriately through the associated meta-data. However, a coarse granularity reduces the degrees of flexibility in the resulting applications. As a result, the degrees of flexibility of the resulting applications are dependent on having the right level of granularity. Too small, and it becomes hard to build anything meaningful; too large, and it becomes unwieldy (i.e. it is already working as an application)[6]. A successful service is one that is re-used often and changes seldom. The meta-data need to include its inputs and outputs, as well as the QoS it will deliver. It may also need to include information on security and infrastructure requirements. Converging the BPM and SOA viewpoints towards a unified approach takes more than just bringing the associated two methodologies together. There is also a gap between the two viewpoints when it comes to using the same terminology to mean different things [7]. For instance, the same terms like business processes, businesses services, business practices, business components and business capabilities are often used to mean different things to the two communities. With the growing trend to adopt a unified BPM-SOA modeling and architectural approach, there will be more pressures to unify and standardize the technical terms to help create a unified mindset. Standalone BPM products (without SOA) have traditionally relied on design-time process modeling tools. For successful BPM-driven SOA solutions, it is also important to provide runtime process management tools that capture the actual state of the running system [8]. BPM (BPM standard) and BPEL (SOA standard) were not originally designed to work together [4]. This leaves some gaps that need to be addressed before processes can be modeled, optimized and executed end-to-end within a BPM-SOA unified framework. It is expected that big BPM-SOA players will use their weight in the various standards committees to further accelerate the acceptance and adoption of standards that best fit their BPM-SOA vision. Essentially, we need to think about how processes might be composed of a set of discrete services, and vice versa how a business service might be implemented as a set of processes. EERP White Paper ovember

13 8. Conclusion 2007 was a year of convergence for SOA and BPM [9]. This convergence allowed the IT and business world to align with each other to transform technical capability into business agility. EERP is a killer application of this convergent technology which provides a solution to support the end-to-end integration and optimization of business processes and services to improve business performance and accomplish the business objective. At the heart of these solutions are business process engines, enabling the separation of business logic and application logic, and allowing changes to rules and processes to be made without affecting underlying systems or interaction channels. In the near future, some standards for EERP will be developed to facilitate the integration and optimization of end-to-end business processes and services. The semantic technologies such as semantic SOA (SSOA) and semantic BPM (SBPM) will also be adopted to enable automatic service discovery, selection, composition and execution for dynamic business processes integration and optimization. References [1] S. Jim, H.B. Janelle, "Gartner Predicts 2007: Align BPM and SOA Initiative ow to Increase Chances of Becoming a Leader in 2010", Gartner Report, ov 2006, pp [2] Patterns: SOA Design Using WebSphere Message Broker and WebSphere ESB, IBM.com/redbooks, 2007, [3] Anbazhagan Mani, Arun agarajan, Understanding quality of service for Web services, IBM developerworks,2002, [4] Judith M. Myerson, Use SLAs in a Web services context, Part 1: Guarantee your Web service with a SLA, IBM developerworks, 2004, [5] Pierluigi Plebani, Quality of Web services, International Summer School on Service- Oriented Architectures, Collegno, Torino, August 29th - September 1st, 2006 [6] "Issues and Best Practices for the BPM and SOA Journey", Enix Consulting White Paper, 2006, pp [7] P. athaniel, "Transformation=SOA+BPM", Analysts Briefing, Delphi Group, bpm.com, Oct 2005, [8] F. Colleen, "Special Report: BPM Inside the Belly of the SOA Whale, Part 3", Web Services ews, June 29, 2006, pp [9] M. Joe, "2007: A ear of Convergence for SOA and Business Process Management", ebizq SOA in Action Blog, December 18, 2006, pp EERP White Paper ovember

Service-Oriented Architecture and its Implications for Software Life Cycle Activities

Service-Oriented Architecture and its Implications for Software Life Cycle Activities Service-Oriented Architecture and its Implications for Software Life Cycle Activities Grace A. Lewis Software Engineering Institute Integration of Software-Intensive Systems (ISIS) Initiative Agenda SOA:

More information

Service-Oriented Architectures

Service-Oriented Architectures Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems

More information

Approach to Service Management

Approach to Service Management Approach to Service Management In SOA Space Gopala Krishna Behara & Srikanth Inaganti Abstract SOA Management covers the Management and Monitoring of applications, services, processes, middleware, infrastructure,

More information

Sadržaj seminara: SOA Architecture. - SOA Business Challenges. - 1990s: Billion Dollar Lock-In. - Integration Tools. - Point-to-Point Approach

Sadržaj seminara: SOA Architecture. - SOA Business Challenges. - 1990s: Billion Dollar Lock-In. - Integration Tools. - Point-to-Point Approach Sadržaj seminara: SOA Architecture - SOA Business Challenges - 1990s: Billion Dollar Lock-In - Integration Tools - Point-to-Point Approach - New $200B Lock-In: Big Apps - Frozen Enterprise Asset Concept

More information

SOA + BPM = Agile Integrated Tax Systems. Hemant Sharma CTO, State and Local Government

SOA + BPM = Agile Integrated Tax Systems. Hemant Sharma CTO, State and Local Government SOA + BPM = Agile Integrated Tax Systems Hemant Sharma CTO, State and Local Government Nothing Endures But Change 2 Defining Agility It is the ability of an organization to recognize change and respond

More information

Realizing business flexibility through integrated SOA policy management.

Realizing business flexibility through integrated SOA policy management. SOA policy management White paper April 2009 Realizing business flexibility through integrated How integrated management supports business flexibility, consistency and accountability John Falkl, distinguished

More information

Service Virtualization: Managing Change in a Service-Oriented Architecture

Service Virtualization: Managing Change in a Service-Oriented Architecture Service Virtualization: Managing Change in a Service-Oriented Architecture Abstract Load balancers, name servers (for example, Domain Name System [DNS]), and stock brokerage services are examples of virtual

More information

Developing SOA solutions using IBM SOA Foundation

Developing SOA solutions using IBM SOA Foundation Developing SOA solutions using IBM SOA Foundation Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this

More information

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

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

More information

Federal Enterprise Architecture and Service-Oriented Architecture

Federal Enterprise Architecture and Service-Oriented Architecture Federal Enterprise Architecture and Service-Oriented Architecture Concepts and Synergies Melvin Greer Chief Strategist, SOA / Cloud Computing Certified Enterprise Architect Copyright August 19, 2010 2010

More information

An Oracle White Paper October 2013. Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus

An Oracle White Paper October 2013. Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus An Oracle White Paper October 2013 Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus Table of Contents Introduction...

More information

IBM 2010 校 园 蓝 色 加 油 站 之. 商 业 流 程 分 析 与 优 化 - Business Process Management and Optimization. Please input BU name. Hua Cheng chenghua@cn.ibm.

IBM 2010 校 园 蓝 色 加 油 站 之. 商 业 流 程 分 析 与 优 化 - Business Process Management and Optimization. Please input BU name. Hua Cheng chenghua@cn.ibm. Please input BU name IBM 2010 校 园 蓝 色 加 油 站 之 商 业 流 程 分 析 与 优 化 - Business Process Management and Optimization Hua Cheng chenghua@cn.ibm.com Agenda Why BPM What is BPM What is BAM How BAM helps optimization

More information

IBM Business Process Manager

IBM Business Process Manager IBM Software WebSphere Thought Leadership White Paper IBM Business Process Manager A single, comprehensive BPM platform that easily scales from project to enterprise-wide programs 2 IBM Business Process

More information

Extend the value of your core business systems.

Extend the value of your core business systems. Legacy systems renovation to SOA September 2006 Extend the value of your core business systems. Transforming legacy applications into an SOA framework Page 2 Contents 2 Unshackling your core business systems

More information

Agenda. How Process & Decision Management Help to Increase Business Value? WebSphere Business Process Management

Agenda. How Process & Decision Management Help to Increase Business Value? WebSphere Business Process Management 提 升 企 業 營 運 價 值 即 時 行 銷 及 時 調 校 企 業 體 質 高 效 優 化 Katrina Li WebSphere Client Technical Professional yili@tw.ibm.com Agenda How Process & Decision Management Help to Increase Business Value? WebSphere Business

More information

Service Oriented Architecture Based Integration. Mike Rosen CTO, AZORA Technologies, Inc. Mike.Rosen@Azoratech.com

Service Oriented Architecture Based Integration. Mike Rosen CTO, AZORA Technologies, Inc. Mike.Rosen@Azoratech.com Service Oriented Architecture Based Integration Mike Rosen CTO, AZORA Technologies, Inc. Mike.Rosen@Azoratech.com Mike Rosen ACCESS TO THE EXPERTS Consultant Chief Enterprise Architect for service and

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

The Way to SOA Concept, Architectural Components and Organization

The Way to SOA Concept, Architectural Components and Organization The Way to SOA Concept, Architectural Components and Organization Eric Scholz Director Product Management Software AG Seite 1 Goals of business and IT Business Goals Increase business agility Support new

More information

Five best practices for deploying a successful service-oriented architecture

Five best practices for deploying a successful service-oriented architecture IBM Global Services April 2008 Five best practices for deploying a successful service-oriented architecture Leveraging lessons learned from the IBM Academy of Technology Executive Summary Today s innovative

More information

The Process Architect: The Smart Role in Business Process Management

The Process Architect: The Smart Role in Business Process Management Redpaper Roland Peisl The Process Architect: The Smart Role in Business Process Management This IBM Redpaper publication describes the concept of business process management (BPM) and specifically focuses

More information

IBM Software IBM Business Process Management Suite. Increase business agility with the IBM Business Process Management Suite

IBM Software IBM Business Process Management Suite. Increase business agility with the IBM Business Process Management Suite IBM Software IBM Business Process Management Suite Increase business agility with the IBM Business Process Management Suite 2 Increase business agility with the IBM Business Process Management Suite We

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

SOA REFERENCE ARCHITECTURE: SERVICE TIER

SOA REFERENCE ARCHITECTURE: SERVICE TIER SOA REFERENCE ARCHITECTURE: SERVICE TIER SOA Blueprint A structured blog by Yogish Pai Service Tier The service tier is the primary enabler of the SOA and includes the components described in this section.

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

Enterprise Application Designs In Relation to ERP and SOA

Enterprise Application Designs In Relation to ERP and SOA Enterprise Application Designs In Relation to ERP and SOA DESIGNING ENTERPRICE APPLICATIONS HASITH D. YAGGAHAVITA 20 th MAY 2009 Table of Content 1 Introduction... 3 2 Patterns for Service Integration...

More information

SOMA, RUP and RMC: the right combination for Service Oriented Architecture

SOMA, RUP and RMC: the right combination for Service Oriented Architecture SOMA, RUP and RMC: the right combination for Service Oriented Architecture WebSphere User Group, Bedfont, 4th March, 2008 Keith Mantell Senior Solution Architect IBM Rational keith_mantell@uk.ibm.com March

More information

Business Process Management In An Application Development Environment

Business Process Management In An Application Development Environment Business Process Management In An Application Development Environment Overview Today, many core business processes are embedded within applications, such that it s no longer possible to make changes to

More information

A Guide Through the BPM Maze

A Guide Through the BPM Maze A Guide Through the BPM Maze WHAT TO LOOK FOR IN A COMPLETE BPM SOLUTION With multiple vendors, evolving standards, and ever-changing requirements, it becomes difficult to recognize what meets your BPM

More information

SOA Governance and the Service Lifecycle

SOA Governance and the Service Lifecycle IBM SOA SOA Governance and the Service Lifecycle Naveen Sachdeva sachdeva@us.ibm.com IBM Software Group 2007 IBM Corporation IBM SOA Agenda What is SOA Governance? Why SOA Governance? Importance of SOA

More information

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

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

More information

Service Oriented Architecture 1 COMPILED BY BJ

Service Oriented Architecture 1 COMPILED BY BJ Service Oriented Architecture 1 COMPILED BY BJ CHAPTER 9 Service Oriented architecture(soa) Defining SOA. Business value of SOA SOA characteristics. Concept of a service, Enterprise Service Bus (ESB) SOA

More information

Definition of SOA. Capgemini University Technology Services School. 2006 Capgemini - All rights reserved November 2006 SOA for Software Architects/ 2

Definition of SOA. Capgemini University Technology Services School. 2006 Capgemini - All rights reserved November 2006 SOA for Software Architects/ 2 Gastcollege BPM Definition of SOA Services architecture is a specific approach of organizing the business and its IT support to reduce cost, deliver faster & better and leverage the value of IT. November

More information

BEA BPM an integrated solution for business processes modelling. Frederik Frederiksen Principal PreSales Consultant BEA Systems

BEA BPM an integrated solution for business processes modelling. Frederik Frederiksen Principal PreSales Consultant BEA Systems BEA BPM an integrated solution for business processes modelling Frederik Frederiksen Principal PreSales Consultant BEA Systems Agenda What is BPM? BEA AquaLogic BPM Suite Industry View Customers BPM and

More information

Introduction to Service-Oriented Architecture for Business Analysts

Introduction to Service-Oriented Architecture for Business Analysts Introduction to Service-Oriented Architecture for Business Analysts This course will provide each participant with a high-level comprehensive overview of the Service- Oriented Architecture (SOA), emphasizing

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

IBM Software IBM Business Process Manager Powerfully Simple

IBM Software IBM Business Process Manager Powerfully Simple IBM Software IBM Business Process Manager Powerfully Simple A single BPM platform that provides total visibility and management of your business processes 2 IBM Business Process Manager Powerfully Simple

More information

Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus

Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus Level: Advanced Jean-Louis Maréchaux (jlmarech@ca.ibm.com), IT Architect, IBM 28 Mar 2006 Today's business

More information

Applying SOA to OSS. for Telecommunications. IBM Software Group

Applying SOA to OSS. for Telecommunications. IBM Software Group IBM Software Group Applying SOA to OSS for Telecommunications Kevin Twardus Manager of Industry Architecture and Standards IBM Software Group Communications Sector IBM Corporation The Details of SOA depends

More information

IBM Information Management

IBM Information Management IBM Information Management January 2008 IBM Information Management software Enterprise Information Management, Enterprise Content Management, Master Data Management How Do They Fit Together An IBM Whitepaper

More information

ESB as a SOA mediator: Minimizing Communications Complexity

ESB as a SOA mediator: Minimizing Communications Complexity ESB as a SOA mediator: Minimizing Communications Complexity Nadya Alexandra Calderón R., Sergio Daniel Moreno P. Universidad de los Andes. Ingeniería de Sistemas y Computación. Bogotá, Colombia n-calder@uniandes.edu.co,

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

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

OpenText Cordys Business Process Management Suite

OpenText Cordys Business Process Management Suite OpenText Cordys Business Process Management Suite Realizing ROI for enterprise BPM initiatives T oday s economic reality is one of extreme competition, very demanding customers, commoditization of products

More information

Government's Adoption of SOA and SOA Examples

Government's Adoption of SOA and SOA Examples Government's Adoption of SOA and SOA Examples Presented by : Ajay Budhraja, Chief of Enterprise Services ME (Engg), MS (Management), PMP, CICM, CSM, ECM (Master) AIIM, ITIL-F Copyright 2008 Ajay Budhraja

More information

Building Out BPM/SOA Centers of Excellence Business Driven Process Improvement

Building Out BPM/SOA Centers of Excellence Business Driven Process Improvement Building Out BPM/SOA Centers of Excellence Business Driven Process Improvement Bill Swenton, Jr., PMP, CSM Senior Practice Director Oracle Consulting Thursday, October 2, 2014 10:45-11:30am Safe Harbor

More information

A discussion of information integration solutions November 2005. Deploying a Center of Excellence for data integration.

A discussion of information integration solutions November 2005. Deploying a Center of Excellence for data integration. A discussion of information integration solutions November 2005 Deploying a Center of Excellence for data integration. Page 1 Contents Summary This paper describes: 1 Summary 1 Introduction 2 Mastering

More information

SOA Governance & Security How BPM Can Help Philip Larson, Director of Product Management, Appian Corporation

SOA Governance & Security How BPM Can Help Philip Larson, Director of Product Management, Appian Corporation SOA Governance & Security How BPM Can Help Philip Larson, Director of Product Management, Appian Corporation Copyright 2006 Appian Corporation. All rights reserved. Agenda! SOA Intro! How BPM And SOA Fit

More information

Enterprise Reference Architecture

Enterprise Reference Architecture Prepared by Enterprise Planning and Architecture Strategies Team Page 1 of 19 Control Page: Revision History: Version No Revised Date Author Comments 03/18/2011 Anitha Ramakrishnan Initial Version Page

More information

Service-Oriented Architecture and Software Engineering

Service-Oriented Architecture and Software Engineering -Oriented Architecture and Software Engineering T-86.5165 Seminar on Enterprise Information Systems (2008) 1.4.2008 Characteristics of SOA The software resources in a SOA are represented as services based

More information

Table of Contents. 1 Executive Summary... 2 2. SOA Overview... 3 2.1 Technology... 4 2.2 Processes and Governance... 8

Table of Contents. 1 Executive Summary... 2 2. SOA Overview... 3 2.1 Technology... 4 2.2 Processes and Governance... 8 Table of Contents 1 Executive Summary... 2 2. SOA Overview... 3 2.1 Technology... 4 2.2 Processes and Governance... 8 3 SOA in Verizon The IT Workbench Platform... 10 3.1 Technology... 10 3.2 Processes

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

From the White Board to the Bottom Line

From the White Board to the Bottom Line Thought Leadership Institute From the White Board to the Bottom Line The case for pursuing process maturity through business process management. 1 From the White Board to the Bottom Line Table of contents

More information

A standards-based approach to application integration

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

More information

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

PTW Exchange Brasil 2007 19 de Setembro, São Paulo, SP, BR. 1

PTW Exchange Brasil 2007 19 de Setembro, São Paulo, SP, BR. 1 1 Enterprise Infrastructure Products Overview and Roadmap VP of Products, Enterprise Infrastructure Products The Pressure on IT Business Demands Change Develop new products and services Speed business

More information

Processes, services and business agility

Processes, services and business agility Processes, services and business agility prof. dr. Wilfried Lemahieu K.U.Leuven Faculty of Business and Economics Department of Decision sciences and Information Management wilfried.lemahieu@econ.kuleuven.be

More information

WHITE PAPER: STRATEGIC IMPACT PILLARS FOR OPTIMIZING BUSINESS PROCESS MANAGEMENT IN GOVERNMENT

WHITE PAPER: STRATEGIC IMPACT PILLARS FOR OPTIMIZING BUSINESS PROCESS MANAGEMENT IN GOVERNMENT WHITE PAPER: STRATEGIC IMPACT PILLARS FOR OPTIMIZING BUSINESS PROCESS MANAGEMENT IN GOVERNMENT IntelliDyne, LLC MARCH 2012 Strategic Impact Pillars for Optimizing Business Process Management in Government

More information

Tapping the benefits of business analytics and optimization

Tapping the benefits of business analytics and optimization IBM Sales and Distribution Chemicals and Petroleum White Paper Tapping the benefits of business analytics and optimization A rich source of intelligence for the chemicals and petroleum industries 2 Tapping

More information

Introduction to SOA governance and service lifecycle management.

Introduction to SOA governance and service lifecycle management. -oriented architecture White paper March 2009 Introduction to SOA governance and Best practices for development and deployment Bill Brown, executive IT architect, worldwide SOA governance SGMM lead, SOA

More information

Guiding Principles for Modeling and Designing Reusable Services

Guiding Principles for Modeling and Designing Reusable Services Guiding Principles for Modeling and Designing Reusable Services Max Dolgicer Managing Director International Systems Group, Inc. mdolgicer@isg-inc.com http://www.isg-inc.com Agenda The changing notion

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

Semantic Business Process Management Lectuer 1 - Introduction

Semantic Business Process Management Lectuer 1 - Introduction Arbeitsgruppe Semantic Business Process Management Lectuer 1 - Introduction Prof. Dr. Adrian Paschke Corporate Semantic Web (AG-CSW) Institute for Computer Science, Freie Universitaet Berlin paschke@inf.fu-berlin.de

More information

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use Product Data Sheet BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use BEA AquaLogic Integrator delivers the best way for IT to integrate, deploy, connect and manage process-driven

More information

A practical guide to SOA for IT management

A practical guide to SOA for IT management A practical guide to SOA for IT management White paper Executive summary...2 The business value of SOA...3 Management guidelines...3 SOA requires visibility, trust and control...6 Understanding the SOA

More information

Moving from EAI to SOA An Infosys Perspective

Moving from EAI to SOA An Infosys Perspective Moving from EAI to SOA An Infosys Perspective Manas Kumar Sarkar Over years traditional Enterprise Application Integration (EAI) has provided its benefits in terms of solution re-use, application decoupling

More information

Business Activity Monitoring

Business Activity Monitoring Business Activity Monitoring Dag Oscar Olsen Nordic Business Development Manager SOA & RFID Agenda The Business Problem Key Concepts Oracle BAM Architecture Customer Use Cases Customers

More information

A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus

A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus Karim M. Mahmoud 1,2 1 IBM, Egypt Branch Pyramids Heights Office Park, Giza, Egypt kmahmoud@eg.ibm.com 2 Computer

More information

Service Oriented Architecture

Service Oriented Architecture Limitations of SOA Service Oriented Architecture Architecture Service Enterprise ready SOA stack Services Connectors Containers What are people saying? How much SOA Its all in the semantics Architecture

More information

WHITE PAPER. Enabling predictive analysis in service oriented BPM solutions.

WHITE PAPER. Enabling predictive analysis in service oriented BPM solutions. WHITE PAPER Enabling predictive analysis in service oriented BPM solutions. Summary Complex Event Processing (CEP) is a real time event analysis, correlation and processing mechanism that fits in seamlessly

More information

BPM and SOA require robust and scalable information systems

BPM and SOA require robust and scalable information systems BPM and SOA require robust and scalable information systems Smart work in the smart enterprise Authors: Claus Torp Jensen, STSM and Chief Architect for SOA-BPM-EA Technical Strategy Rob High, Jr., IBM

More information

Global Consulting Services Overview. Peter Fischer Manager, Global Consulting May 5, 2011

Global Consulting Services Overview. Peter Fischer Manager, Global Consulting May 5, 2011 Global Consulting Services Overview Peter Fischer Manager, Global Consulting May 5, 2011 Overview Global Consulting Services at-a-glance Why Global Consulting Services Brief overview of current engagements

More information

SOA for Healthcare: Promises and Pitfalls

SOA for Healthcare: Promises and Pitfalls SOA for Healthcare: Promises and Pitfalls Dennis B. Smith dbs@sei.cmu.edu SOA in Health Care Conference: Value in a Time of Change Chicago, IL USA June 3, 2009 Agenda Healthcare IT Challenges SOA: The

More information

Case Study: Process SOA Scenario

Case Study: Process SOA Scenario Redpaper Martin Keen Michele Chilanti Veronique Moses Scott Simmons Srinivasan Vembakkam Case Study: Process SOA Scenario This paper one in a series of service-oriented architecture (SOA) papers that feature

More information

Air Force SOA Enterprise Service Bus Study Using Business Process Management Workflow Orchestration for C4I Systems Integration

Air Force SOA Enterprise Service Bus Study Using Business Process Management Workflow Orchestration for C4I Systems Integration Air Force SOA Enterprise Service Bus Study Using Business Process Management Workflow Orchestration for C4I s Integration Dr. Timothy D. Kehoe, Irene Chang, Dave Czulada, Howard Kong, Dr. Dino Konstantopoulos

More information

Designing an Enterprise Application Framework for Service-Oriented Architecture 1

Designing an Enterprise Application Framework for Service-Oriented Architecture 1 Designing an Enterprise Application Framework for Service-Oriented Architecture 1 Shyam Kumar Doddavula, Sandeep Karamongikar Abstract This article is an attempt to present an approach for transforming

More information

Service Oriented Architecture Case: IBM SOA Reference Architecture

Service Oriented Architecture Case: IBM SOA Reference Architecture Service Oriented Architecture Case: IBM SOA Reference Architecture Group 6: 0309441 Mikko Seppälä 0275669 Puranen Sami Table of Contents 1 International Business Machines Corporation... 3 2 IBM and Services

More information

SOA: The missing link between Enterprise Architecture and Solution Architecture

SOA: The missing link between Enterprise Architecture and Solution Architecture SOA: The missing link between Enterprise Architecture and Solution Architecture Jaidip Banerjee and Sohel Aziz Enterprise Architecture (EA) is increasingly being acknowledged as the way to maximize existing

More information

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies 3-day seminar Give Your Business the Competitive Edge SOA has rapidly seized the momentum and center stage because

More information

Getting Started with Service- Oriented Architecture (SOA) Terminology

Getting Started with Service- Oriented Architecture (SOA) Terminology Getting Started with - Oriented Architecture (SOA) Terminology Grace Lewis September 2010 -Oriented Architecture (SOA) is a way of designing, developing, deploying, and managing systems it is neither a

More information

SAP BUSINESSOBJECTS SUPPLY CHAIN PERFORMANCE MANAGEMENT IMPROVING SUPPLY CHAIN EFFECTIVENESS

SAP BUSINESSOBJECTS SUPPLY CHAIN PERFORMANCE MANAGEMENT IMPROVING SUPPLY CHAIN EFFECTIVENESS SAP Solution in Detail SAP BusinessObjects Enterprise Performance Management Solutions SAP BUSINESSOBJECTS SUPPLY CHAIN PERFORMANCE MANAGEMENT IMPROVING SUPPLY CHAIN EFFECTIVENESS The SAP BusinessObjects

More information

SOA and API Management

SOA and API Management SOA and API Management Leveraging Your Investment in Service Orientation Version 1.0 December 2013 John Falkl General Manager, Technology, Strategy & Integration Haddon Hill Group, Inc. Contents Introduction...

More information

<Insert Picture Here> Increasing the Effectiveness and Efficiency of SOA through Governance

<Insert Picture Here> Increasing the Effectiveness and Efficiency of SOA through Governance Increasing the Effectiveness and Efficiency of SOA through Governance Enrique Martín MW Presales Manager. Oracle Agenda Challenges Solved with SOA Governance Oracle s SOA Governance:

More information

The Case for Business Process Management

The Case for Business Process Management Jeremy Westerman, Senior Product Marketing Manager for BPM Business process management (BPM) has dramatic business and technology effects. It provides organizations with the ability to save money, save

More information

Corresponding Author email: javeri_mit@yahoo.com

Corresponding Author email: javeri_mit@yahoo.com International Research Journal of Applied and Basic Sciences 2013 Available online at www.irjabs.com ISSN 2251838X / Vol, 5 (11): 14381445 Science Explorer Publications Presenting a model for the deployment

More information

How service-oriented architecture (SOA) impacts your IT infrastructure

How service-oriented architecture (SOA) impacts your IT infrastructure IBM Global Technology Services January 2008 How service-oriented architecture (SOA) impacts your IT infrastructure Satisfying the demands of dynamic business processes Page No.2 Contents 2 Introduction

More information

The Key to SOA Governance: Understanding the Essence of Business

The Key to SOA Governance: Understanding the Essence of Business THE NAME OF THE GAME: KANAME The Key to SOA Governance: Understanding the Essence of by Keith Swenson Kaname is a Japanese term meaning essence. In a Japanese fan, the bottom piece that keeps the fan together

More information

Introduction to Service Oriented Architectures (SOA)

Introduction to Service Oriented Architectures (SOA) Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction

More information

Speed SOA development and time to value with IBM WebSphere Enterprise Service Bus Registry Edition

Speed SOA development and time to value with IBM WebSphere Enterprise Service Bus Registry Edition IBM Software Thought Leadership White Paper February 2011 Speed SOA development and time to value with IBM WebSphere Enterprise Service Bus Registry Edition Achieve flexibility, reduce costs, promote service

More information

SOA Myth or Reality??

SOA Myth or Reality?? IBM TRAINING S04 SOA Myth or Reality Jaqui Lynch IBM Corporation 2007 SOA Myth or Reality?? Jaqui Lynch Mainline Information Systems Email jaqui.lynch@mainline.com Session S04 http://www.circle4.com/papers/s04soa.pdf

More information

SOA Success is Not a Matter of Luck

SOA Success is Not a Matter of Luck by Prasad Jayakumar, Technology Lead at Enterprise Solutions, Infosys Technologies Ltd SERVICE TECHNOLOGY MAGAZINE Issue L May 2011 Introduction There is nothing either good or bad, but thinking makes

More information

Integration using IBM Solutions

Integration using IBM Solutions With special reference to integration with SAP XI Email: keithprabhu@hotmail.com Table of contents Integration using IBM Solutions Executive Summary...3 1. Introduction...4 2. IBM Business Integration

More information

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies 3-day seminar Give Your Business the Competitive Edge SOA has rapidly seized the momentum and center stage because

More information

The ESB and Microsoft BI

The ESB and Microsoft BI Business Intelligence The ESB and Microsoft BI The role of the Enterprise Service Bus in Microsoft s BI Framework Gijsbert Gijs in t Veld CTO, BizTalk Server MVP gijs.intveld@motion10.com About motion10

More information

L Impatto della SOA sulle competenze e l organizzazione ICT di Fornitori e Clienti

L Impatto della SOA sulle competenze e l organizzazione ICT di Fornitori e Clienti L Impatto della SOA sulle competenze e l organizzazione ICT di Fornitori e Clienti Francesco Maselli Technical Manager Italy Milano, 6 Maggio 2008 Aula magna di SIAM CONFIDENTIALITY STATEMENT AND COPYRIGHT

More information

41. How Should Services Be Identified or Specified to Maximize Reuse?

41. How Should Services Be Identified or Specified to Maximize Reuse? CHAPTER 5 METHODS 103 41. How Should Services Be Identified or Specified to Maximize Reuse? A key tenet of understanding SOA is the focus on getting the organization to reuse versus a focus on the programmer

More information

Testing Web Services Today and Tomorrow

Testing Web Services Today and Tomorrow Copyright Rational Software 2002 http://www.therationaledge.com/content/oct_02/m_webtesting_jb.jsp Testing Web Services Today and Tomorrow by Jason Bloomberg Senior Analyst ZapThink LLC With all the attention

More information

Workflow/Business Process Management

Workflow/Business Process Management 1 Workflow/Business Process Management Andy C. Tran Staff Systems Engineer 2 Agenda Business Process Management Overview Demo 3 Generic Case based Work Flow Pattern Case Initiation Case Assessment & Assignment

More information

Monitoring services in Service Oriented Architecture 1

Monitoring services in Service Oriented Architecture 1 Proceedings of the International Multiconference on ISSN 1896-7094 Computer Science and Information Technology, pp. 735 744 2007 PIPS Monitoring services in Service Oriented Architecture 1 Ilona Bluemke,

More information

Operational Success: Targeting Performance

Operational Success: Targeting Performance Operational Success: Targeting Performance INTRODUCTION Operational success has become widely accepted as a critical factor for real estate service providers (hereinafter referred to as providers ). It

More information

IBM Customer Experience Suite and Electronic Forms

IBM Customer Experience Suite and Electronic Forms Introduction It s more important than ever to have a set of capabilities that allow you to create dynamic, self service options for your customers that leverage existing processes and infrastructure. Your

More information