WebSphere IBM Product Lifecycle Management Content Pack for IBM WebSphere Business Services Fabric version 6.2. Reference Architecture Guide

Size: px
Start display at page:

Download "WebSphere IBM Product Lifecycle Management Content Pack for IBM WebSphere Business Services Fabric version 6.2. Reference Architecture Guide"

Transcription

1 WebSphere IBM Product Lifecycle Management Content Pack for IBM WebSphere Business Services Fabric version 6.2 Reference Architecture Guide

2 Note Before using this information and the product it supports, read the information in Notices at the end of this book. Permissions for the use of these publications are granted subject to the following terms and conditions. Personal Use: You may reproduce these publications for your personal, non-commercial use provided that all proprietary notices are preserved. You may not distribute, display or make derivative work of these publications, or any portion thereof, without the express consent of IBM. Commercial Use: You may reproduce, distribute and display these publications solely within your enterprise provided that all proprietary notices are preserved. You may not make derivative works of these publications, or reproduce, distribute or display these publications or any portion thereof outside your enterprise, without the express consent of IBM. Except as expressly granted in this permission, no other permissions, licenses or rights are granted, either express or implied, to the publications or any information, data, software or other intellectual property contained therein. IBM reserves the right to withdraw the permissions granted herein whenever, in its discretion, the use of the publications is detrimental to its interest or, as determined by IBM, the above instructions are not being properly followed. You may not download, export or re-export this information except in full compliance with all applicable laws and regulations, including all United States export laws and regulations. IBM MAKES NO GUARANTEE ABOUT THE CONTENT OF THESE PUBLICATIONS. THE PUBLICATIONS ARE PROVIDED AS-IS AND WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

3 Contents Preface v Chapter 1. Industry Content Pack overview WebSphere Business Services Fabric Industry Content Packs Available Industry Content Packs Chapter 2. Industry Content Pack Reference Architecture Framework of components in the Industry Content Packs Industry Capability and Process Maps Industry Business Service Templates Industry Service Interfaces Industry Business Glossary Industry Common Services Industry Business Object Model Knowledge assets Chapter 3. Product Lifecycle Management Content Pack Reference Architecture Assets packaged in the Product Lifecycle Management Content Pack Product Lifecycle Management Content Pack logical view Product Lifecycle Management Content Pack component model Product Lifecycle Management Content Pack deployment view Chapter 4. Industry Content Pack alignment with the IBM SOA Reference Architecture Chapter 5. Industry Content Pack alignment with the IBM SOA lifecycle methodology Model Assemble Deploy Notices and Trademarks Copyright IBM Corp iii

4 iv IBM Product Lifecycle Management Content Pack for IBM WebSphere Business Services Fabric version 6.2: Reference Architecture Guide

5 Preface About this guide This guide describes the reference architecture of the IBM Product Lifecycle Management Content Pack for the WebSphere Business Services Fabric. It provides a detailed explanation of its various components of the Product Lifecycle Management Content Pack, their inter-relationships, and the architectural framework that it is built on. This document does not cover: v Design/Architecture concepts of IBM WebSphere Process Server v Design/Architecture concepts of IBM WebSphere Integration Developer v Design/Architecture concepts of IBM WebSphere Business Services Fabric v Design/Architecture concepts of IBM Rational Software Architect For details on the architectural concepts of these platforms, see the relevant technical documentation. Audience The document intends to guide SOA architects at customer and partner organizations to understand the framework of components as part of the Product Lifecycle Management Content Pack. It is assumed that the reader is acquainted with the prerequisite software (IBM WebSphere Business Services Fabric bundle that includes the IBM WebSphere Integration Developer and the IBM WebSphere Process Server) and recommended software (the IBM Rational Software Architect) that serve as platform or tooling for the Industry Content Packs. Organization This document is organized as follows: v Chapter 1: Industry Content Packs Overview Provides overview of industry content packs, the various assets that help jump start deployment of the industry-specific Service Oriented Business Solutions, and the available industry content packs. v Chapter 2: Industry Content Packs Reference Architecture Provides the details about the framework of components, as part of the industry content packs, along with logical, component, and deployment views. v Chapter 3: Product Lifecycle Management Content Pack Reference Architecture Provides the detailed explanation on various components of the Product Lifecycle Management Content Pack aligned with the reference architecture. v Chapter 4: Industry Content Pack alignment with IBM SOA Reference Architecture Provides an explanation on the reference architecture of the Industry Content Pack aligned with the IBM SOA Reference Architecture. v Chapter 5: Industry Content Pack alignment with IBM SOA Lifecycle Methodology Copyright IBM Corp v

6 Provides an explanation on how the reference architecture of the Industry Content Pack aligned with the IBM SOA Lifecycle Methodology from a tooling perspective. Related documents In addition to this document, see the following documentation to install, work, and extend the Product Lifecycle Management Content Pack: v Product Lifecycle Management Content Pack version 6.2 Installation Guide v Product Lifecycle Management Content Pack version 6.2 Developers Guide v Product Lifecycle Management Content Pack version 6.2 How-To Guide See the following documentation to comprehend how to work with the IBM WebSphere Business Services Fabric: v IBM WebSphere Business Services Fabric version 6.2 documentation v IBM WebSphere Integration Developer version 6.2 documentation v IBM WebSphere Process Server version 6.2 documentation v IBM Rational Software Architect version 7.0 documentation vi IBM Product Lifecycle Management Content Pack for IBM WebSphere Business Services Fabric version 6.2: Reference Architecture Guide

7 Chapter 1. Industry Content Pack overview This section is an overview of the Industry Content Packs. WebSphere Business Services Fabric Across enterprises, there has been a strong momentum for deploying composite applications, while avoiding rip and replace of existing assets. Business Process Management (BPM) and Services Oriented Architecture (SOA) are the primary themes underlying most of these enterprise initiatives. However, there are pains associated with deployment of composite applications. Learn how WebSphere Industry Content Packs can jumpstart the delivery of service-oriented applications, and ensure consistency and reuse across their IT ecosystem. Current State of Enterprise IT Ecosystem Large and mid-size enterprises have invested billions and millions of dollars during the last decade to automate their business processes. These investments have focused on a variety of business applications, ranging from core transaction processing to CRM. With the advancements in telecommunication infrastructure, it has also been possible for an enterprise to connect with a diverse set of stakeholders in its ecosystems- be it customers, distributors, or suppliers. Enterprises have strived to use this new interconnected world to drive down operational costs, increase efficiencies, and provide faster response to various stakeholders. However, it has not been an easy task. In the quest to automate most parts of business processes, enterprises created a huge stockpile of information assets serving unique needs. These assets served extremely unique audiences lines of businesses, processes, services, roles, geographies, modes of access, and so on. This has led to the creation of what is called as an IT Hairball in the enterprise ecosystem. This IT Hairball has also lead to maintenance challenges that are typically rooted in automation that has been built in a myriad of many-to-many connections throughout the organization s backend systems. The proliferation of support requirements and many existing embedded systems produces rigid processes and thus, incremental changes are difficult. IBM 2007, 2008 IBM

8 Business Pressures: Launch new and innovative products Shorter change cycles Customized products for niche markets Partner Employees Customers 100s of applications 1000s of databases Multiple Lines of Business Suppliers Channels 10,000s of users Millions of manual touches 3rd Party Service Providers IT Constraints: Complex processes and systems Proprietary applications and interfaces IT budget priorities on maintenance, not new investments Figure 1. Current State of Enterprise IT Ecosystem Business climate has also undergone a dramatic change during the last decade. The business pressures are the same but the speed at which results are expected has rapidly increased- be it launch of new and innovative products, customized offerings for niche markets, or even shortening the change cycles. This means that the rate at which business processes need to change now is much higher thus pressurizing the operational side of the business to be highly agile and dynamic. IT has become the core component of business operations and therefore it is expected to meet these business challenges despite complex processes and systems. IT also faces proprietary applications issue thus making it difficult to interoperate across the ecosystem. Also, more than 50% of the budgets are devoted to maintenance costs thereby stifling innovation. It is in this context that enterprises have found composite business applications to be the enabler of both flexibility and responsiveness to use their IT investments better. To maximize business agility and rather than trying to implement broad processes using an individual application, business leaders today want to assemble flexible, modular, prebuilt components together to create a more dynamic of IT support. Composite Business Applications bring this vision into reality. IBM provides a strong technology platform to support assembly of Composite Business Applications that are designed to support a wide range of industry and technical standards. SOA and BPM are key principles and methodologies behind IBM technology platform for Composite Business Applications. SOA is a business-driven IT architectural approach that supports integrating the business as linked, repeatable business tasks, or services. BPM is a discipline combining software capabilities and business expertise to accelerate process improvement and facilitate business innovation. To gain additional benefit and value from SOA, enterprises are combining the principles of BPM with the flexibility provided by SOA to move their levels of innovation and operational excellence higher. The foundation components of Composite Business Applications are composed of modeling and simulation, business activity monitoring, rules and process execution, content-centric processing, and prebuilt industry accelerators. 2 IBM Product Lifecycle Management Content Pack for IBM WebSphere Business Services Fabric version 6.2: Reference Architecture Guide

9 Many of the organizations that have adopted SOA and BPM together are maximizing those investments by aligning their business intent and IT execution through the use of dynamic business services, which can be delivered across multiple constituents, channels, and service levels. Need for Industry Accelerators In a Composite Business Application project, operational capabilities are exposed and abstracted from many different IT assets into units of different functions called services. These assets can be reused across the enterprise, increasing the deployment speed of IT solutions and reducing IT maintenance costs. However, enterprises embarking on development of Composite Business Applications face the following issues: v Lack of a consistent framework to build SOA applications that can be easily extended to meet changing business needs. v In the absence of a framework, duplicate assets tend to evolve within an organization for multiple products, processes, channels, roles, and geographies. v Long analysis-and-design cycles spent in industry-specific tasks such as business decomposition and service specifications. v Higher development costs, risks, and time when new composite business applications are developed from scratch. v Leads to rip-and-replace of existing applications because of proprietary domain models and interfaces. v Never-ending custom integration and higher maintenance costs similar to monolithic or custom applications that use proprietary definitions. Industry accelerators that are pre-tested and pre-certified on SOA and BPM technology platforms are positioned to fill this gap. Industry accelerators provide a set of patterns, models, and code assets that help jumpstart the delivery of Composite Business Applications throughout their life cycle Model, Assemble, Deploy, and Manage. The industry accelerators are not end-applications that can be deployed off-the-shelf to solve a specific business problem. Rather, these are prebuilt assets that can be reused for multiple lines of businesses, geographies, processes, and services in a given industry vertical or its subset. The industry accelerators do not have their own unique definitions but the assets are derived from industry standards and use technical standards to ensure interoperability. The reason for having the industry accelerators pre-tested and pre-certified on BPM and SOA technology platforms is to enable consumable and ready-to-use assets in the required Composite Business Applications. To ensure consistency and reuse, enterprises are looking at use of industry standard, however, there are several steps and complex efforts needed to make the industry standards consumable. Industry accelerators solve this problem and make industry standards consumable on the top of SOA and BPM technology platforms. Chapter 1. Industry Content Pack overview 3

10 Composite Business Applications Industry Accelerators BPM and SOA Technology Platforms Figure 2. SOA and BPM technology platforms The Industry accelerators also bring in the required discipline for consistency across multiple projects with a common architecture and methodology. The industry accelerator architecture and methodology helps make it easy to make changes to these Composite Business Applications, if there is a business demand. This also ensures governance across the life cycle of Composite Business Applications. The common architecture and methodology also makes it possible for the assets within the industry accelerators to be configurable and extensible based on unique business process needs of enterprises. Some key characteristics required in these industry accelerators are as follows. Providing a governing architecture to interoperate methods, tools, and assets. This is based on BPM and SOA methodology For example, Model, Assemble, Deploy, Manage, and Govern. Providing prebuilt SOA assets that are primarily derived from subsets of industry standards and industry best practices. These should not define their own unique standards. Initiating delivery of composite business applications across an entire industry segment. These are not prebuilt applications that are ready to be deployed. Extending and configuring to support unique customer needs. Enterprises (and their business partners) should be able to add their own content or extend the content provided in these accelerators to suit unique business needs. Using the industry accelerator approach has the following benefits: v Designed for specific industry participants to facilitate more rapid composite business application development. v Optimized for industry standards and best practices, ensuring consistency and reuse for geographical locations, product lines, and processes. v Aligned with top-down decomposition of an industry domain thus providing visibility into reuse across the organizational ecosystem. v Help speed time-to-market using service decompositions that ensure consistency and reuse. v Help simplify interoperability by defining the common language to facilitate interoperability between disparate IT assets. 4 IBM Product Lifecycle Management Content Pack for IBM WebSphere Business Services Fabric version 6.2: Reference Architecture Guide

11 Industry Content Packs v Help speed time-to-market with prebuilt, frequently reused, and industry standards specific common transactional functions. v Enable standardized connectivity to disparate applications in the IT ecosystem with prebuilt services that are based on industry standards. v Expands the use within an enterprise, or enhances the security of publishing to a broader partner ecosystem. v Enables clients and partners to plug in their SOA assets into predefined service decompositions. The IBM BPM Suite contains key functions to control and manage business processes across their life cycle, and it emphasizes business user involvement and collaboration for multiple roles within the organization. IBM WebSphere Dynamic Process Edition is a key offering of the IBM BPM Suite and delivers dynamic BPM capabilities to assemble and manage composite business applications. WebSphere Dynamic Process Edition includes three products to help enterprises implement BPM: v IBM WebSphere Business Modeler to model and simulate v IBM WebSphere Business Services Fabric to rapidly deploy and change v IBM WebSphere Business Monitor to analyze and optimize The IBM WebSphere Business Services Fabric software provides an SOA platform that enables you to model, assemble, deploy, manage, and govern business services. It provides the design time tools, run time environment, and optional prebuilt industry SOA content to help you build more flexible and responsive business solutions on your BPM platform. Using the WebSphere Business Services Fabric platform, business level services can be combined into extended cross-enterprise business processes, and solutions that are dynamically personalized and delivered based on the business context of the service request. WebSphere Industry Content Packs are prebuilt accelerators for WebSphere Dynamic Process Edition and WebSphere Business Services fabric. The Industry Content Packs integrate seamlessly with WebSphere Dynamic Process Edition and provide a large variety of prebuilt, industry-specific assets to accelerate and enhance Composite Business Applications. Industry Content Packs are also extensible and open for configuration and customization, based on the organization s key business processes. Composite Business Applications based on WebSphere Dynamic Process Edition and Industry Content Packs can enable enterprises to support their business processes, develop new products and increase their competitive edge. See the following chart to understand the positioning and packaging of WebSphere Industry Content Packs. At the very top, you can see industry specific SOA solutions (called as composite business applications) built in several industry functions. The composite applications are available from IBM GBS and its business partners or can even be built by clients. The middle layer shows the industry content pack that provides reusable assets, which can be reused across these composite applications. These assets are based on industry best practices. The reference architecture of Industry Content Packs makes it easy to consume and extend these assets using the IBM SOA methodology and the WebSphere platforms. At the bottom, you see the WebSphere Dynamic Process Edition on which the content pack assets are pre-certified, tested, and supported. The content pack assets are also based on the IBM SOA methodology (Model-Assemble- Chapter 1. Industry Content Pack overview 5

12 Deploy-Manage) and ensure interoperability across the middleware. Enterprises can opt to buy the entire WebSphere Dynamic Process Edition or just the WebSphere Business Services Fabric bundle. On the modeling side, you will need Rational Software Architect to make use of some of the content pack assets. Industry Composite Business Applications Industry Content Pack Reusable, pre-built assets Governing architecture Industry standards based Extensible to client needs Model Assemble Deploy Manage Rational Software Architect Business Modeler Integration Developer Process Server Business Services Fabric WebSphere Dynamic Process Edition Business Monitor Figure 3. Positioning and packaging of WebSphere Industry Content Packs Industry Content Packs provide significant value in accelerating the delivery of industry-specific Composite Business Applications using prebuilt assets based on industry standards. A common architecture, interoperable tools, and use of industry standards ensure consistency and reuse for multiple business processes where the industry content packs get used. The Industry Content Packs also reduce some of the risks associated with complete governance in SOA projects. The Industry Content Packs are not a replacement for industry standards but rather they make it easy to consume the industry standards. Available Industry Content Packs Available Industry Content Packs include: IBM Insurance Property and Casualty Content Pack for WebSphere Business Services Fabric This pack focuses on the property and casualty lines of business for insurance enterprises. IBM Healthcare Payer Content Pack for WebSphere Business Services Fabric This pack focuses on the health insurance processes. IBM Banking Payments Content Pack for WebSphere Business Services Fabric This pack focuses on the payments capabilities of financial services enterprises. IBM Telecom Operations Content Pack for WebSphere Business Services Fabric This pack focuses on the service provisioning and service assurance processes for telecommunication service providers. 6 IBM Product Lifecycle Management Content Pack for IBM WebSphere Business Services Fabric version 6.2: Reference Architecture Guide

13 IBM Product Lifecycle Management Content Pack for WebSphere Business Services Fabric This pack focuses on the ecosystem of the manufacturers in automotive, aerospace and defense, and electronics verticals. This ecosystem includes suppliers, service providers, and other manufacturers. Chapter 1. Industry Content Pack overview 7

14 8 IBM Product Lifecycle Management Content Pack for IBM WebSphere Business Services Fabric version 6.2: Reference Architecture Guide

15 Chapter 2. Industry Content Pack Reference Architecture This section describes the Reference Architecture and the key asset types for Industry Content Packs. Framework of components in the Industry Content Packs An Industry Content Pack aims at accelerating delivery of the industry-specific service-oriented business solutions using the IBM WebSphere Business Services Fabric platform. The framework of components in the Industry Content Packs is a logical expansion of a Service Oriented Architecture (SOA), which promotes loose-coupling of assets for consistency and reuse across business processes. The inconsistency in the current IT systems of companies limits their ability to use industry and technical standards across the enterprise. The use of common industry and technical standards support common needs, and encourages consistency in the technical architecture of the standards. The framework is optimized for industry and technical standards to facilitate interoperability across the business. You can use extend and use this framework to meet your unique business needs. These components work in agreement to create a foundation in the Reference Architecture that helps you build your own specific business logic for competitive advantage. Using this Reference Architecture, you can create and customize your own components and model them based on your business demands. The Reference Architecture is based on the following key asset types of Industry Content Packs: v Industry Capability and Process Maps v Industry Business Service Templates v Industry Service Interfaces v Industry Business Glossary v Industry Common Services v Industry Business Object Model v Knowledge Assets As shown in following image, there are a variety of assets in the Industry Content Pack. It is important to realize that these are interoperable components that share common Reference Architecture. This ensures credible governance for the clients who are going down the path of developing SOA solutions. Also, these assets are not just focused on the IT side but rather on alignment between business and IT. Copyright IBM Corp

16 Industry Content Pack Industry Capability - Process Maps Industry Business Services Templates Industry Services Interfaces Industry Common Services Industry Business Object Model Industry Business Glossary Knowledge Assets Figure 4. Industry Content Pack Assets Hence, the very first assets are Capability and Process Maps: that are decomposition of industry domain into business capabilities and processes. Once you have decomposed your business into capabilities and processes, you need to define the business functions, called Business Service Templates, that can use existing IT applications to create new business processes. After you have identified the reusable building blocks of your business, you need Service Interfaces that can interoperate with the existing IT functionality. In a SOA scenario where you have several services, messages helping interoperate within and outside a company s four walls, you need a set of common transaction functions, also known as Common Services, that help you process transactions like bulking, de-bulking, validation, error identification, transformation, and that can be reused for multiple solutions. It is assumed that all the coded functionality can be used from existing IT assets. However, there might be a need to create new operational data stores or physical data models. For this, a conceptual domain model, called Business Object Model, is needed. SOA solutions require business metadata like definitions of roles, channels, conditions, policies, rules, events, and so on. All these definitions are typically inconsistent across various projects. The Business Glossary ensures reuse and consistency of insurance business terms using a common vocabulary that you can extend. You can also consume and extend content pack assets using Knowledge Assets. The following sections explain each asset type. The Reference Architecture for Industry Content Packs is shown in the following figure. 10 IBM Product Lifecycle Management Content Pack for IBM WebSphere Business Services Fabric version 6.2: Reference Architecture Guide

17 Installation Guide Developer's Guide Reference Architecture Guide How-To Guide Reference Implementation SCA Industry Common Services Industry Service Interfaces Business Service Templates UML Roles Policy Templates Industry Business Glossary Assertions Channels Industry Business Object Model Industry Capability & Process Maps Industry Standards Industry Best Practices IBM Industry Models Figure 5. Reference Architecture for Industry Content Packs The Reference Architecture for Industry Content Packs serves as a generic framework for building industry-specific content packs. Using this architecture, Industry Content Packs are developed with industry-specific standards. These standards form the basis for deriving various assets in the Industry Content Packs. The Industry Business Service Templates are based on industry standards and industry best practices. They can be used for development of a service-oriented business solution. The Business Service Templates contain the associated metadata such as channels, roles, assertions, and defined sample policies. The Industry Business Glossary and the Industry Business Object Model are derived from the industry standards such as ACORD, HL7, NGOSS SID, and ISO The Services Component Architecture (SCA) is a set of specifications that describes a model for building applications and systems using an SOA platform. From a service-oriented business solution perspective, SCA is now a standard programming model. The Industry Content Packs support the SCA programming model by packaging the Business Service Templates as SCA modules. The Industry Common Services and the Industry Service Interfaces are made available as SCA libraries that can be used as part of other SCA components such as Business Process Execution Language (BPEL). The SCA modules created as a part of each content pack provide integration with the WebSphere Business Services Fabric by using the IBM Business Services Dynamic Assembler within a Reference Implementation. Knowledge assets such as the Developer s Guide and the How-To Guide describe how to use and extend the Industry Content Pack assets. The following sections detail each asset types. Chapter 2. Industry Content Pack Reference Architecture 11

18 Industry Capability and Process Maps Definition: The Industry Capability Map provides a logical view of the business competencies that an industry needs to process. The Industry Process Maps provides a logical view of the business processes used in an industry. Description: The Industry Capability and Process Maps provide the domain decomposition of the industry. The Capability Map defines the Capabilities and the Subcapabilities for the industry. Industry Capability Map: It defines the Capabilities and the Subcapabilities for the industry. These capabilities can be broken down to a granular level to identify the Subcapabilities. They can be decomposed to n-levels in the hierarchical representation. At the roots level in the hierarchy are the Capabilities that are represented in the Industry Capability Map. Industry Process Map: It defines a hierarchical representation of the business processes in an enterprise and can be decomposed to n-levels in the hierarchical representation. The Industry Capability Map is mapped to the Industry Process Map. There is a many-to-many relationship between capabilities and processes. Under a specific capability, there can be an n-level grouping of business processes. Various processes and subprocesses are required to support the identified capabilities. The Capability and Processes Maps can be extended to meet your unique business requirement. Source of Content: The Industry Capability and process definitions are based on Industry Standards such as etom, TAM, ISO 20022, and ACORD, HL7. Interoperability with other components These include the following components: Industry Business Service Templates: The Industry Capability and Process Maps is a reference for defining the Business Service Templates and their granularity. The Business Service Templates can be mapped to business processes. These business processes can be mapped to business capabilities. As part of the content pack definition, each business service is mapped to one or more process definition. Industry Service Interfaces: There is no direct dependency between the Industry Capability and Process Maps and the Industry Service Interfaces or vice versa. However, service interfaces mapped to Business Services can be used to fulfill a certain Business Capability or Process. Industry Business Glossary: There is no direct relationship between the Industry Capability and Process Maps and the Industry Business Glossary. Industry Common Services: There is no direct dependency between the Industry Capability and Process Maps and the Industry Common Services or vice versa. 12 IBM Product Lifecycle Management Content Pack for IBM WebSphere Business Services Fabric version 6.2: Reference Architecture Guide

19 However, the common services mapped to business services can be used to fulfill a certain business capability or process. Industry Business Object Model: There is no direct relationship between the Industry Capability and Process Maps and the Industry BOM. Value: The Industry Capability and Process Maps enables you to have a top-down visibility into the business by identifying the business capabilities and processes that are consistently reusable by mapping Capabilities, Processes, and Business Services. The Industry Capability and Process Maps demonstrate business to IT alignment. Tools: At design time, the Industry Capability and Processes Maps are represented as a Unified Modeling Language (UML) model. Rational Software Architect is the recommended tool. The IBM WebSphere Business Services Fabric Modeling Tool, a plug-in to the Rational Software Architect, is used to visualize and extend the Industry Capability and Process Maps. At run time, the Industry Capability and Process Maps are available as the Fabric Content Archive (FCA). Industry Business Service Templates This section describes the Industry Business Service Templates, a part of the Industry Content Pack, from a Reference Architecture perspective. Definition: The Industry Business Service Templates is a starting point for an industry specific service-oriented business solution. Description: The Industry Business Service Templates act as a building block for a business level, enabling it to be reused across multiple solutions and processes. They are based on business capabilities and business processes. An industry domain is divided into business functions represented by corresponding business services. These business service representations can be used as they are, or they can be extended to meet business requirements. Business Services adapt their behavior at run time, based on the associated business service metadata such as channels, roles, assertions, and policies. A Business Service Template consists of the following components: v Business service definitions v Relevant subscribers who can customize their services v Potential mode of access for the service v Assertions to represent its Business Capabilities v Sample policies that define its behavior v Mappings to the associated Web services Source of Content: The granularity of the Industry Business Service Templates is based on the business functions represented for a given industry domain in the context of an SOA solution. Typically, the business services decomposition is based on business capability maps, business process maps, and the domain knowledge of subject matter experts who understand the principles and methodologies of SOA. After the decomposition, these business services need to be defined with the associated metadata. Thus, there is no as-is use Chapter 2. Industry Content Pack Reference Architecture 13

20 of any source content (Capability and Process Maps) while defining Business Service Templates. The source content can be best used as a reference. Interoperability with other components: These include the following components: Industry Capability and Process Maps: The business service templates are mapped to corresponding processes in the Industry Process Maps. There is a many-to-many relationship between the Industry Business Service Templates and the Process Maps. A Business Service Template can be mapped to an infinite number of processes. Similarly, multiple Business Service Templates can be mapped to the same Process. Industry Service Interfaces: The Business Service Templates are mapped to the Industry Service Interfaces. This mapping is a many-to-many relationship. A Business Service Template can be mapped to an infinite number of Web services. Similarly, many Business Service Templates can use the same Web service. Industry Business Glossary: The Business Service Templates use the business terms defined in the Industry Business Glossary to define Roles, Channels, Assertions, and Policies. A specific business term can be used in multiple Business Service Templates. Industry Common Services: The Business Service Templates are mapped to the Industry Common Services. This mapping is a many-to-many relationship. Thus, a Business Service Template can be mapped to an infinite number of Common Services. Similarly, many Business Service Templates can use the same Industry Common Service. Industry Business Object Model: There is no direct relationship between Business Service Templates and Industry Business Object Model. The Industry BOM is used as a logical design to create an operational data store for implementing a customer-specific business service based on a Business Service Template. Value: This represents a business process by a set of business services. It enables shorter change cycles and improves reuse across the enterprise. The Business Service Templates are based on industry best practices and are supported by prevalent industry standards. Using these templates reduces the time and cost to implement business services, and enables simpler and more flexible business processes. It enables clients and partners to plug-in their SOA assets to the predefined Business Service Templates. Tools: At design time, the Business Service Templates are represented as SCA modules in the WebSphere Business Services Fabric Projects, and use the IBM Business Services Composition Studio and the WebSphere Integration Developer tooling. At run time, they are available as FCA files and use the WebSphere Business Services Fabric Foundation Pack. 14 IBM Product Lifecycle Management Content Pack for IBM WebSphere Business Services Fabric version 6.2: Reference Architecture Guide

21 Industry Service Interfaces Definition: The Industry Service Interfaces are prebuilt Web service interfaces that facilitate interoperability across diverse platforms for a given industry. Description: A key challenge faced by the enterprises today is of interoperability across diverse systems in their business. These include packaged applications, custom applications, existing systems, object-oriented applications, and third-party services. All of these disparate assets need to be able to operate with each other and this interoperability is facilitated by the Industry Service Interfaces. These interfaces are based on industry standards to ensure consistency and reuse. Source of Content: The Web service interfaces in the Industry Service Interfaces are based on industry standards. These industry standards provide the messaging schemas that can be used to define the Industry Service Interfaces. Cases where the industry standards only define the data types, a custom schema is created for defining the Industry Service Interfaces. Similar to the Industry Business Service Templates, the granularity of the Industry Service Interfaces is very important and is dependent on the way specific industry domain can be separated into a set of operations. Thus, this is based on business services and the types of interactions that take place across the IT departments in an industry. Typically, the Industry Service Interfaces are Web services that can perform a single task. Based on a client s unique business needs, multiple Industry Service Interfaces can be combined into a single composite service. Interoperability with other components: These include the following components: Industry Capability and Process Maps: There is no direct dependency between the Industry Service Interfaces and the Industry Capability and Process Maps. However, through the mapping to Business Service Templates, a reuse analysis of Service Interfaces can be done in context of the Capabilities and Processes. Industry Business Service Templates: The Industry Service Interfaces are mapped to the Business Service Templates. This mapping is based on a many-to-many relationship. Thus, many Industry Service Interfaces can be mapped to a single Business Service Template. Similarly, a single Industry Service Interface can be mapped to many Business Service Templates. Industry Business Glossary: The Industry Service Interfaces use the business terms defined in the Industry Business Glossary to define endpoint assertions. A specific business term can be used in defining assertions for endpoints with multiple Industry Service Interfaces. Industry Common Services: There is no direct dependency between the Industry Service Interfaces and Industry Common Services or vice versa. However, both of these can work together to run a business service. Industry Business Object Model: There is no direct dependency between the Industry Service Chapter 2. Industry Content Pack Reference Architecture 15

22 Industry Business Glossary Interfaces and Industry BOM. However, the Industry BOM is used as a logical data model to create an operational data store for implementing some of these Industry Service Interfaces. Value: A predefined Industry Service Interface enables interoperability across disparate IT assets using prevalent industry standards. This reduces time, cost, and improves consistency. Tools: At design time, the Industry Service Interfaces are represented as System Component Architecture (SCA) libraries and use the WebSphere Integration Developer. Definition: The Industry Business Glossary is taxonomy of the business terms for a given industry. It provides information about relationships with other industry-specific terms. Description: The WebSphere Business Services Fabric enables interoperability of diverse systems in an enterprise through business services metadata such as roles, channels, assertions, and policies. You must use industry standards to define the metadata for consistency and reuse of associated business services. The Industry Business Glossary contains common vocabulary that represents the taxonomy of business terms from various industry standards. Source of Content: The Industry Business Glossary is based on an industry standard that represents business objects or data types. The content for the Industry Business Glossary can be derived from any data standards, such as BOM models, messaging models, and industry dictionaries. An Industry Business Glossary can drive content from multiple industry standards. This enables you to choose one of the standards as an enterprise-wide information or canonical model for the business services. Interoperability with other components: These include the following components: Industry Capability and Process Maps: There is no direct dependency between the Industry Business Glossary and the Industry Capability and Process Maps. Industry Business Service Templates: The Industry Business Glossary provides the source content to define metadata for the Business Service Templates. This is a many-to-many relationship. An infinite number of terms in an Industry Business Glossary can be used as metadata for a Business Service Template. Similarly, a single term can be used as metadata for many Business Service Templates. Industry Service Interfaces: The terms included in the Industry Business Glossary can be used to define the endpoint assertions for the industry service interfaces. This also is many-to-many relationship. Multiple terms defined from the Industry Business Glossary can be used as metadata for an Industry Service Interface. Similarly, a single term from the glossary can be used as metadata for many Industry Service Interfaces. 16 IBM Product Lifecycle Management Content Pack for IBM WebSphere Business Services Fabric version 6.2: Reference Architecture Guide

23 Industry Common Services Industry Common Services: The terms included in the Industry Business Glossary can be used to define endpoint assertions for the Industry Common Services. This also is a many-to-many relationship. Multiple terms defined from the Industry Business Glossary can be used as metadata for an Industry Common Service. Industry Business Object Model: There is no direct relationship between the Industry Business Glossary and the Industry BOM. However, the industry BOM is derived from the Industry Business Glossary. You can choose to use the defined terms in the Industry Business Glossary that have been derived from the Industry BOM. This makes the semantic interoperability easier. Value: The Industry Business Glossary provides predefined and extensible business services metadata (based on industry standards) that serve as a framework to improve consistency and reuse of business services. Tools: At design time, the Industry Business Glossary is represented as a UML model using the Rational Software Architect, which is the recommended tool. The IBM WebSphere Business Services Fabric Modeling Tool is used to visualize and extend the Industry Business Glossary. At run time, the Industry Business Glossary is made available as a FCA file that can be imported into WebSphere Business Services Fabric. Definition: The Industry Common Services are industry-specific service implementations that enable transactional functions such as validation, error identification, and transformation. Description: An enterprise consists of diverse applications that contain common industry transactions such as validation, transformation, and so on. It can be used when various business services are instantiated. These transactions are relevant for communication between the customer and partners within the customer organization. There is a need to provide standards-based implementation of common message and document processing. The Industry Common Services must meet this requirement. Source of Content: The Web Service Interfaces in the Industry Common Services are based on industry standards. These industry standards provide the messaging schemas that are used to define the Industry Common Services. The industry standards define the data types. A custom-schema based on the industry best practices is created to define the Industry Common Services. The granularity of the Industry Common Services is based on the type of common message and document processing transactions performed across IT departments in an industry. Typically, the Industry Common Services are Web services that can perform a single task, based on a client s business needs, and they can be combined into a composite service. Interoperability with other components: These include the following components: Industry Capability and Process Maps: The Industry Common Services do not have direct dependency on Chapter 2. Industry Content Pack Reference Architecture 17

24 the Industry Capability and Process Maps. However, through the mapping of the Business Service Templates, a reuse analysis of common services can be done in context of the Capabilities and Processes. Industry Business Service Templates: The Industry Common Services are mapped to Business Service Templates. This mapping can be of many-to-many relationship. Multiple Industry Common Services can be mapped to a single Industry Business Service Template. Similarly, an Industry Common Service can be mapped to many Business Service Templates. Industry Service Interfaces: The Industry Common Services do not have a direct dependency on Industry Service Interfaces or vice versa. However, both can coexist to run a business service. Industry Business Glossary: The Industry Common Services use the business terms defined in Industry Business Glossary to define end point assertions. A specific business term can be used to define assertions for endpoints in multiple Industry Common Services. Industry Business Object Model: There is no direct relationship between the Industry Common Services and the Industry BOM. Value: The Industry Common Services provide prebuilt service implementations for industry-specific common functions that can be reused across multiple composite business applications. These can initiate the delivery of SOA applications. Tools: At design time, the Industry Common Services are represented as SCA libraries and use WebSphere Integration Developer as the development integrated development environment (IDE). At run time, the Industry Common Services are available as deployable EAR files in the WebSphere Process Server and as Fabric Content Archive (FCA) files in the WebSphere Business Service Fabric. Industry Business Object Model Definition: Industry BOM is a logical representation of business entities and attributes that set up a business domain or a subvertical within a domain. Description: The purpose of this model is to serve as an input to logical data model for a business domain. This model is derived from industry standards such as HL7, ACORD, NGOSS SID, and ISO model. The BOM contains business concepts, relationships, and enumerations that can be used into a tool such as Rational Data Architect (RDA) to construct a logical data model. The Industry Content Pack uses this source to define business terms within the Industry Business Glossary. Source of Content: The Industry BOM can be any industry standard that has a representation of business entities, attributes, and relationships as a BOM, data dictionary, and messaging model. 18 IBM Product Lifecycle Management Content Pack for IBM WebSphere Business Services Fabric version 6.2: Reference Architecture Guide

25 Interoperability with other components: These include the following components: Industry Capability and Process Maps: There is no direct dependency between the Industry BOM and the Industry Capability and Process Maps. Industry Business Service Templates: There is no direct dependency between the Industry BOM and the Business Service Templates. Entities defined as part of the BOM can be modeled as a Logical Data Model (LDM) to be used for creating an operational data store that can be used as a persistence mechanism to store and retrieve application data. Industry Common Services: There is no direct dependency between the Industry BOM and the Industry Common Services. Industry Service Interfaces: There is no direct dependency between the Industry BOM and the Industry Service Interfaces. Industry Business Glossary: There is no direct relationship between the Industry Business Glossary and the Industry BOM. However, the Industry BOM is one of the sources for the Industry Business Glossary. You can use these terms in the Industry Business Glossary that have been derived from the Industry BOM. This makes the semantic interoperability easier. Value: The Industry BOM provides a denormalized version of business entities, attributes along with their relationships. This enables to create an LDM that can be used to create a physical data model. Tools: At design time, the BOM is available as a UML model in the Rational Software Architect. The Industry BOM can be exported in an LDM format using the built-in UML transformation. This transformed LDM format can be imported into a data modeling tool such as the IBM Rational Data Architect. Knowledge assets Definition: Using the Knowledge Assets makes it easier for you to use and extend the assets packaged in the content pack to accelerate development of an industry-specific service-oriented business application. Description: Knowledge Assets includes the following assets: v Installation Guide: Provides the installation procedures for the Industry Content Pack. It covers the platform, software, and hardware prerequisites for installation. It describes both the manual and interactive installation processes for installing the Industry Content Pack. v Developer s Guide: Provides the technical details of various types of assets packaged in an Industry Content Pack. It describes the tools, architecture, and deployment details of these assets. v Reference Architecture Guide: Provides the Reference Architecture for an Industry Content Pack. It describes the framework of components for an Chapter 2. Industry Content Pack Reference Architecture 19

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

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

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

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

Business Agility Now! Putting You on a Path to Working Smarter. October, 2009. Jorge SOAres IT Architect IBM SWG. jorgesoares@pt.ibm.

Business Agility Now! Putting You on a Path to Working Smarter. October, 2009. Jorge SOAres IT Architect IBM SWG. jorgesoares@pt.ibm. Business Agility Now! Putting You on a Path to Working Smarter October, 2009 Jorge SOAres IT Architect IBM SWG jorgesoares@pt.ibm.com Discover, Interact, Optimize We are living in a new landscape Smarter

More information

Life insurance policy administration: Operate efficiently and capitalize on emerging opportunities.

Life insurance policy administration: Operate efficiently and capitalize on emerging opportunities. Life insurance policy administration: Operate efficiently and capitalize on emerging opportunities. > RESPOND RAPIDLY TO CHANGING MARKET CONDITIONS > DRIVE CUSTOMER AND AGENT LOYALTY > ENHANCE INTEGRATION

More information

CONDIS. IT Service Management and CMDB

CONDIS. IT Service Management and CMDB CONDIS IT Service and CMDB 2/17 Table of contents 1. Executive Summary... 3 2. ITIL Overview... 4 2.1 How CONDIS supports ITIL processes... 5 2.1.1 Incident... 5 2.1.2 Problem... 5 2.1.3 Configuration...

More information

Industry models for insurance. The IBM Insurance Application Architecture: A blueprint for success

Industry models for insurance. The IBM Insurance Application Architecture: A blueprint for success Industry models for insurance The IBM Insurance Application Architecture: A blueprint for success Executive summary An ongoing transfer of financial responsibility to end customers has created a whole

More information

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

ORACLE DATA INTEGRATOR ENTERPRISE EDITION ORACLE DATA INTEGRATOR ENTERPRISE EDITION Oracle Data Integrator Enterprise Edition 12c delivers high-performance data movement and transformation among enterprise platforms with its open and integrated

More information

Realizing the Full Scope of PLM with Business Process Management

Realizing the Full Scope of PLM with Business Process Management IBM Software Group Realizing the Full Scope of PLM with Business Process Management Martin J Harris IBM Software Group Page Contents Executive Summary 2 Industry Trends 3 Fully Leveraging PLM 4 Traditional

More information

Oracle Application Integration Architecture: Business Process Modeling and Analysis. An Oracle White Paper April 2009

Oracle Application Integration Architecture: Business Process Modeling and Analysis. An Oracle White Paper April 2009 Oracle Application Integration Architecture: Business Process Modeling and Analysis An Oracle White Paper April 2009 Note: The following is intended to outline our general product direction. It is intended

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

Oracle Data Integrator and Oracle Warehouse Builder Statement of Direction

Oracle Data Integrator and Oracle Warehouse Builder Statement of Direction First Published January 2010 Updated October 2013 Oracle Data Integrator and Oracle Warehouse Builder Statement of Direction Disclaimer This document in any form, software or printed matter, contains proprietary

More information

An Oracle White Paper. Enabling Agile and Intelligent Businesses

An Oracle White Paper. Enabling Agile and Intelligent Businesses An Oracle White Paper Enabling Agile and Intelligent Businesses Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may not

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

AGILE PRODUCT LIFECYCLE MANAGEMENT INTEGRATION PACK FOR JD EDWARDS ENTERPRISEONE: DESIGN TO RELEASE

AGILE PRODUCT LIFECYCLE MANAGEMENT INTEGRATION PACK FOR JD EDWARDS ENTERPRISEONE: DESIGN TO RELEASE AGILE PRODUCT LIFECYCLE MANAGEMENT INTEGRATION PACK FOR JD EDWARDS ENTERPRISEONE: DESIGN TO RELEASE The Agile Product Lifecycle Management Integration Pack for JD Edwards EnterpriseOne: Design to Release

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

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

Unlock the Value of Your Microsoft and SAP Software Investments

Unlock the Value of Your Microsoft and SAP Software Investments SAP Technical Brief SAP Gateway Objectives Unlock the Value of Your Microsoft and SAP Software Investments Bridging the integration gap between SAP and Microsoft environments Bridging the integration gap

More information

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0 NASCIO EA Development Tool-Kit Solution Architecture Version 3.0 October 2004 TABLE OF CONTENTS SOLUTION ARCHITECTURE...1 Introduction...1 Benefits...3 Link to Implementation Planning...4 Definitions...5

More information

IBM Enterprise Content Management Product Strategy

IBM Enterprise Content Management Product Strategy White Paper July 2007 IBM Information Management software IBM Enterprise Content Management Product Strategy 2 IBM Innovation Enterprise Content Management (ECM) IBM Investment in ECM IBM ECM Vision Contents

More information

Use service virtualization to remove testing bottlenecks

Use service virtualization to remove testing bottlenecks Use service virtualization to remove testing bottlenecks Discover integration faults early by pushing integration testing left in the software lifecycle Contents 1 Complex, interconnected applications

More information

Business-Driven Software Engineering Lecture 3 Foundations of Processes

Business-Driven Software Engineering Lecture 3 Foundations of Processes Business-Driven Software Engineering Lecture 3 Foundations of Processes Jochen Küster jku@zurich.ibm.com Agenda Introduction and Background Process Modeling Foundations Activities and Process Models Summary

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

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

ORACLE DATA INTEGRATOR ENTERPRISE EDITION ORACLE DATA INTEGRATOR ENTERPRISE EDITION ORACLE DATA INTEGRATOR ENTERPRISE EDITION KEY FEATURES Out-of-box integration with databases, ERPs, CRMs, B2B systems, flat files, XML data, LDAP, JDBC, ODBC Knowledge

More information

Service Oriented Enterprise Architecture

Service Oriented Enterprise Architecture Service Oriented Enterprise Architecture Danny Greefhorst With the e-business explosion of the past few years corporations were, and still are, faced with the challenge of time to market more than ever

More information

California Enterprise Architecture Framework

California Enterprise Architecture Framework Version 2.0 August 01, 2013 This Page is Intentionally Left Blank Version 2.0 ii August 01, 2013 TABLE OF CONTENTS 1 Executive Summary... 1 1.1 What is Enterprise Architecture?... 1 1.2 Why do we need

More information

A Comprehensive Solution for API Management

A Comprehensive Solution for API Management An Oracle White Paper March 2015 A Comprehensive Solution for API Management Executive Summary... 3 What is API Management?... 4 Defining an API Management Strategy... 5 API Management Solutions from Oracle...

More information

Contents. Introduction... 1

Contents. Introduction... 1 Managed SQL Server 2005 Deployments with CA ERwin Data Modeler and Microsoft Visual Studio Team Edition for Database Professionals Helping to Develop, Model, and Maintain Complex Database Architectures

More information

OPTIMIZING YOUR BUSINESS

OPTIMIZING YOUR BUSINESS Bruce Silver Associates Industry Trend Reports Independent Expertise in BPM October 2008 OPTIMIZING YOUR BUSINESS FOR DYNAMIC CHANGE Multiple Paths to BPM In the spring of 2008 IBM announced the IBM Business

More information

Introduction to etom. White Paper. 2009 Cisco Systems, Inc. All rights reserved. This document is Cisco Public Information.

Introduction to etom. White Paper. 2009 Cisco Systems, Inc. All rights reserved. This document is Cisco Public Information. . Introduction to etom White Paper 2009 Cisco Systems, Inc. All rights reserved. This document is Cisco Public Information. Page 1 of 13 Contents Introduction... 3 What Is NGOSS?... 3 History and Context

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

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

AGILE PRODUCT LIFECYCLE MANAGEMENT INTEGRATION PACK FOR E-BUSINESS SUITE:

AGILE PRODUCT LIFECYCLE MANAGEMENT INTEGRATION PACK FOR E-BUSINESS SUITE: AGILE PRODUCT LIFECYCLE MANAGEMENT INTEGRATION PACK FOR E-BUSINESS SUITE: DESIGN TO RELEASE The Agile Product Lifecycle Management Integration Pack for E-Business Suite: Design to Release is a pre-built

More information

How To Build A Financial Messaging And Enterprise Service Bus (Esb)

How To Build A Financial Messaging And Enterprise Service Bus (Esb) Simplifying SWIFT Connectivity Introduction to Financial Messaging Services Bus A White Paper by Microsoft and SAGA Version 1.0 August 2009 Applies to: Financial Services Architecture BizTalk Server BizTalk

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

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

An Esri White Paper June 2007 Developing and Deploying an Integrated Geoenabled SOA Business Solution: A Case Study

An Esri White Paper June 2007 Developing and Deploying an Integrated Geoenabled SOA Business Solution: A Case Study An Esri White Paper June 2007 Developing and Deploying an Integrated Geoenabled SOA Business Solution: A Case Study Esri, 380 New York St., Redlands, CA 92373-8100 USA TEL 909-793-2853 FAX 909-793-5953

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

Cross-Domain Service Management vs. Traditional IT Service Management for Service Providers

Cross-Domain Service Management vs. Traditional IT Service Management for Service Providers Position Paper Cross-Domain vs. Traditional IT for Providers Joseph Bondi Copyright-2013 All rights reserved. Ni², Ni² logo, other vendors or their logos are trademarks of Network Infrastructure Inventory

More information

Achieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment to your existing messaging solution

Achieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment to your existing messaging solution Smart SOA application integration with WebSphere software To support your business objectives Achieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment

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

How To Use A Cloud Based Organization (Soa) To Improve Your Business

How To Use A Cloud Based Organization (Soa) To Improve Your Business IBM SOA Setting the stage for a new era in Sugandh Mehta Distinguished Engineer IBM Global 2007-2008 IBM Corporation What is Driving Today? The Changing Landscape in the Globally Integrated Economy Forges

More information

WebSphere Business Modeler

WebSphere Business Modeler Discovering the Value of SOA WebSphere Process Integration WebSphere Business Modeler Workshop SOA on your terms and our expertise Soudabeh Javadi Consulting Technical Sales Support WebSphere Process Integration

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

SysML Modelling Language explained

SysML Modelling Language explained Date: 7 th October 2010 Author: Guillaume FINANCE, Objet Direct Analyst & Consultant UML, the standard modelling language used in the field of software engineering, has been tailored to define a modelling

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

Industry Models and Information Server

Industry Models and Information Server 1 September 2013 Industry Models and Information Server Data Models, Metadata Management and Data Governance Gary Thompson (gary.n.thompson@ie.ibm.com ) Information Management Disclaimer. All rights reserved.

More information

Cost-effective supply chains: Optimizing product development through integrated design and sourcing

Cost-effective supply chains: Optimizing product development through integrated design and sourcing Cost-effective supply chains: Optimizing product development through integrated design and sourcing White Paper Robert McCarthy, Jr., associate partner, Supply Chain Strategy Page 2 Page 3 Contents 3 Business

More information

Accenture Foundation Platform for Oracle

Accenture Foundation Platform for Oracle Accenture Foundation Platform for Oracle 2 Oracle Accenture s pre-built, pre-tested Oracle Fusion Middleware based architecture is a strategic decision guide and implementation accelerator that improves

More information

Process Automation Overview Process Automation Overview

Process Automation Overview Process Automation Overview Process Automation Overview Process Automation Business Overview Presented By: Skype: dom.fernandez Dominic Fernandez Principal Consultant dscf@computants.org http://www.computants.org/ 1 http://www.computants.org/

More information

Dramatically improve the way work gets done with IBM Business Process Manager

Dramatically improve the way work gets done with IBM Business Process Manager IBM Software Thought Leadership White Paper Dramatically improve the way work gets done with IBM Business Process Manager 2 Dramatically improve the way work gets done with IBM Business Process Manager

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

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

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

WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT

WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT CONTENTS 1. THE NEED FOR DATA GOVERNANCE... 2 2. DATA GOVERNANCE... 2 2.1. Definition... 2 2.2. Responsibilities... 3 3. ACTIVITIES... 6 4. THE

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

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

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

Basic Unified Process: A Process for Small and Agile Projects

Basic Unified Process: A Process for Small and Agile Projects Basic Unified Process: A Process for Small and Agile Projects Ricardo Balduino - Rational Unified Process Content Developer, IBM Introduction Small projects have different process needs than larger projects.

More information

perspective Microservices A New Application Paradigm Abstract

perspective Microservices A New Application Paradigm Abstract perspective Microservices A New Application Paradigm Abstract Microservices Architecture is introducing the concept of developing functionality as a number of small self-contained services. This paper

More information

Getting started with API testing

Getting started with API testing Technical white paper Getting started with API testing Test all layers of your composite applications, not just the GUI Table of contents Executive summary... 3 Introduction... 3 Who should read this document?...

More information

SOLUTION BRIEF CA ERwin Modeling. How can I understand, manage and govern complex data assets and improve business agility?

SOLUTION BRIEF CA ERwin Modeling. How can I understand, manage and govern complex data assets and improve business agility? SOLUTION BRIEF CA ERwin Modeling How can I understand, manage and govern complex data assets and improve business agility? SOLUTION BRIEF CA DATABASE MANAGEMENT FOR DB2 FOR z/os DRAFT CA ERwin Modeling

More information

Choosing the Right Project and Portfolio Management Solution

Choosing the Right Project and Portfolio Management Solution Choosing the Right Project and Portfolio Management Solution Executive Summary In too many organizations today, innovation isn t happening fast enough. Within these businesses, skills are siloed and resources

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

Digital Marketing. SiMplifieD.

Digital Marketing. SiMplifieD. Digital Marketing. Simplified. DIGITAL MARKETING PAIN POINTS Research indicates that there are numerous barriers to effective management of digital marketing campaigns, including: Agencies and vendors

More information

SOA : To Do or Not to Do

SOA : To Do or Not to Do Abstract SOA : To Do or Not to Do Gopala Krishna Behara and K.T.R.B Sarma As business moves from Web services to SOA, adoption and successful implementations of SOA become more evident. The goal of SOA

More information

Adopting Service Oriented Architecture increases the flexibility of your enterprise

Adopting Service Oriented Architecture increases the flexibility of your enterprise Adopting Service Oriented Architecture increases the flexibility of your enterprise Shireesh Jayashetty, Pradeep Kumar M Introduction Information Technology (IT) systems lasted longer earlier. Organization

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

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

Dynamic Business Process Management (BPM) from IBM

Dynamic Business Process Management (BPM) from IBM Dynamic Business Process Management (BPM) from IBM Dynamic Business Process Management (BPM) powered by Smart Servicesoriented Architecture (SOA) provided by WebSphere Dynamic Process Edition can simplify

More information

A Comparison of SOA Methodologies Analysis & Design Phases

A Comparison of SOA Methodologies Analysis & Design Phases 202 A Comparison of SOA Methodologies Analysis & Design Phases Sandra SVANIDZAITĖ Institute of Mathematics and Informatics, Vilnius University Abstract. Service oriented computing is a new software engineering

More information

Systems and software product lines: the new frontier for business innovation.

Systems and software product lines: the new frontier for business innovation. Systems and software product line solutions To support your product delivery objectives Systems and software product lines: the new frontier for business innovation. 2 The key to business success depends

More information

Autonomic computing: strengthening manageability for SOA implementations

Autonomic computing: strengthening manageability for SOA implementations Autonomic computing Executive brief Autonomic computing: strengthening manageability for SOA implementations December 2006 First Edition Worldwide, CEOs are not bracing for change; instead, they are embracing

More information

Enhanced Funding Requirements: Seven Conditions and Standards

Enhanced Funding Requirements: Seven Conditions and Standards Department of Health and Human Services Centers for Medicare & Medicaid Services Enhanced Funding Requirements: Seven Conditions and Standards Medicaid IT Supplement (MITS-11-01-v1.0) Version 1.0 April

More information

A Software Development Platform for SOA

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

More information

Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus

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

More information

Industry models for financial markets. The IBM Financial Markets Industry Models: Greater insight for greater value

Industry models for financial markets. The IBM Financial Markets Industry Models: Greater insight for greater value Industry models for financial markets The IBM Financial Markets Industry Models: Greater insight for greater value Executive summary Changes in market mechanisms have led to a rapid increase in the number

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

Managing Change Using Enterprise Architecture

Managing Change Using Enterprise Architecture Managing Change Using Enterprise Architecture Abdallah El Kadi, PMP, CISSP, TOGAF Chief Executive Officer, Shift Technologies Managing Director, Open Group Arabia Email: Abdallah.Kadi@awrostamani.com Website:

More information

SIMATIC IT Production Suite Answers for industry.

SIMATIC IT Production Suite Answers for industry. Driving Manufacturing Performance SIMATIC IT Production Suite Answers for industry. SIMATIC IT at the intersection of value creation processes With SIMATIC IT, Siemens is broadening the scope of MES. Plant

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

Business agility now: establishing a dynamic business network through highly agile, interconnected processes.

Business agility now: establishing a dynamic business network through highly agile, interconnected processes. Solutions for a dynamic business network October 2009 Business agility now: establishing a Page 2 Contents 2 It s a dynamic business world can your organization keep up? 3 Business agility now updating

More information

CA Repository for Distributed. Systems r2.3. Benefits. Overview. The CA Advantage

CA Repository for Distributed. Systems r2.3. Benefits. Overview. The CA Advantage PRODUCT BRIEF: CA REPOSITORY FOR DISTRIBUTED SYSTEMS r2.3 CA Repository for Distributed Systems r2.3 CA REPOSITORY FOR DISTRIBUTED SYSTEMS IS A POWERFUL METADATA MANAGEMENT TOOL THAT HELPS ORGANIZATIONS

More information

Modernizing enterprise application development with integrated change, build and release management.

Modernizing enterprise application development with integrated change, build and release management. Change and release management in cross-platform application modernization White paper December 2007 Modernizing enterprise application development with integrated change, build and release management.

More information

NEOXEN MODUS METHODOLOGY

NEOXEN MODUS METHODOLOGY NEOXEN MODUS METHODOLOGY RELEASE 5.0.0.1 INTRODUCTION TO QA & SOFTWARE TESTING GUIDE D O C U M E N T A T I O N L I C E N S E This documentation, as well as the software described in it, is furnished under

More information

A new approach to automotive electric/electronic engineering life-cycle management

A new approach to automotive electric/electronic engineering life-cycle management IBM Software Automotive A new approach to automotive electric/electronic engineering life-cycle management Managing engineering data and processes using a single source of truth 2 A new approach to automotive

More information

A Model for Component Based E-governance Software Systems

A Model for Component Based E-governance Software Systems A Model for Component Based E-governance Software Systems A.SHRABAN KUMAR 1, G.JAYARAO 2,B.SHANKAR NAYAK 3, KBKS. DURGA 4 A.ESWARA RAO 5 1,2,3,4 Associate Professor CSE, St.MARTIN S ENGINEERING COLLEGE,

More information

ORACLE HYPERION DATA RELATIONSHIP MANAGEMENT

ORACLE HYPERION DATA RELATIONSHIP MANAGEMENT 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

VMware Hybrid Cloud. Accelerate Your Time to Value

VMware Hybrid Cloud. Accelerate Your Time to Value VMware Hybrid Cloud Accelerate Your Time to Value Fulfilling the Promise of Hybrid Cloud Computing Through 2020, the most common use of cloud services will be a hybrid model combining on-premises and external

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

CT30A8901 Chapter 10 SOA Delivery Strategies

CT30A8901 Chapter 10 SOA Delivery Strategies CT30A8901 Chapter 10 SOA Delivery Strategies Prof. Jari Porras Communications Software Laboratory Contents 10.1 SOA Delivery lifecycle phases 10.2 The top-down strategy 10.3 The bottom-up strategy 10.4

More information

Maximizing Cross-Platform Application Availability

Maximizing Cross-Platform Application Availability June 2005 Maximizing Cross-Platform Application Availability Robert Kennedy, SCM Product Manager Karen Wade, SCM Product Marketing Manager Page 2 Contents 2 The challenges of change in complex computing

More information

Improve business agility with WebSphere Message Broker

Improve business agility with WebSphere Message Broker Improve business agility with Message Broker Enhance flexibility and connectivity while controlling costs and increasing customer satisfaction Highlights Leverage business insight by dynamically enriching

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

Ebase Xi Agile Service Oriented Architecture

Ebase Xi Agile Service Oriented Architecture Ebase Xi Agile Service Oriented Architecture Ebase Xi is an agile service oriented architecture that accelerates and simplifies the delivery of business applications. The Xi platform combines process management,

More information

Reference Process Models User's Guide for Oracle Application Integration Architecture Foundation Pack 11g Release 1 (11.1.1.9.0)

Reference Process Models User's Guide for Oracle Application Integration Architecture Foundation Pack 11g Release 1 (11.1.1.9.0) [1]Oracle Fusion Middleware Reference Process Models User's Guide for Oracle Application Integration Architecture Foundation Pack 11g Release 1 (11.1.1.9.0) E17368-09 December 2014 Describes the modeling

More information

Service-oriented architecture in e-commerce applications

Service-oriented architecture in e-commerce applications Service-oriented architecture in e-commerce applications What is a Service Oriented Architecture? Depends on who you ask Web Services A technical architecture An evolution of distributed computing and

More information

MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS

MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS VCE Word Template Table of Contents www.vce.com MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS January 2012 VCE Authors: Changbin Gong: Lead Solution Architect Michael

More information

IBM Software A Journey to Adaptive MDM

IBM Software A Journey to Adaptive MDM IBM Software A Journey to Adaptive MDM What is Master Data? Why is it Important? A Journey to Adaptive MDM Contents 2 MDM Business Drivers and Business Value 4 MDM is a Journey 7 IBM MDM Portfolio An Adaptive

More information