SOA Governance Methodologies

Size: px
Start display at page:

Download "SOA Governance Methodologies"

Transcription

1 Agenda SOA Governance Methodologies Brent Carlson, Founder and CTO LogicLibrary, Inc. Agenda Governance is Essential to SOA Trying to implement SOA without governance is like trying to build a house without blueprints and building codes: Substandard implementations Redundant implementations Parts that just don t fit together properly Net result: A Bunch Of (ABOS) rather than SOA Project-centric services implemented inconsistently and with no thought towards the broader needs of the enterprise Why Service Lifecycle Governance? The SOA Governance Matrix SOA is not sequential, it is iterative and fluid Consequence: The traditional lines between design-time and runtime environments have blurred and overlapped For enterprises to successfully migrate to an SOA requires: a firm understanding of and access to, legacy assets and artifacts that span the SDLC Mid-level architectural governance that ties business priorities and portfolio-level decisions to project-specific service dev/consumption activities Effective coordination between service producers and consumers, allowing services to be expressed in both role-centric (human) as well as machine-centric (automation and integration) contexts Design-time vs. runtime governance Design-time governance platform characteristics: Guides production and consumption of services from initial inception to selection for use in end-user applications Involves broad set of asset types components, legacy APIs, design patterns, etc. beyond services and schemas Must present information to multiple roles in their preferred views browser, IDE integration, reports, etc. Must integrate with heterogeneous development tools SCM systems, document management systems, defect tracking systems, etc.

2 The SOA Governance Matrix (cont.) Runtime governance platform characteristics: Deals with how a service behaves when called, how various policies (e.g., security) are enforced, how behavior is validated, and how services are replaced and retired Dynamically supports runtime access and behavior of deployed services high throughput and responsiveness required Focused on service interfaces/implementations and deployment policy configurations limited information set Minimal end user interaction required Design-time Governance Drilldown Portfolio Governance what initiatives, projects, and deliverables (both services and applications consuming those services) get funded and the tracking of those projects' progress against funding and timeline objectives. Architectural governance ensuring that the services and applications developed under SOA initiatives conform to the organization's business and technical architectures and best practices. SDLC governance the day-in day-out application of SDLC best practices (e.g., unit test before code promotion, peer review of code changes, establish an SCM system with code promotion levels) when developing services. Pulling the Governance Matrix Together Portfolio Governance Service Lifecycle Rep/Reg Architectural provides SOA Governance Governance anchor/hub Runtime Governance SDLC Governance Agenda Governance Effectiveness Depends Upon Connecting: Governance -> IT Governance -> Arch Governance -> IT Project Mgmt Architectural Working Contexts Imperatives IT Imperatives And Roadblocks BPM Tools Requirements BUSINESS DRIVERS Technical Requirements Portfolio Management Tools Operational Governance Tools IT GOVERNANCE IT Governance Processes, Budgeting, Oversight, PMO, Projects/Initiatives Prioritization INITIATIVES Regulatory Compliance Time to Market SOA Etc. ARCH ORG. MODEL IT Architecture Disciplines, Practices, Solution Activities, Roles EAM Tools SDA Reg/Rep IDEs SDLC point tools ARCH GOVERNANCE Arch Governance Model, Policies Organization, Processes, IT Dev Project Mgmt / SDA Development SDAs need to be managed simultaneously from three primary working contexts Application/integration context: core patterns and reference implementations to be used in assembling enterprise application capabilities to support the business architecture Technical context: underlying technology stacks to be used in implementing and deploying enterprise applications context: business process modeling -> functional service and component identification and normalization These contexts are best described with a combination of models and taxonomy specs

3 Application/Integration Context Technical Context:.NET Application Amount of application Application- Specific Layer Domain- Dependent Layer Intel App#1 Intel App#2 Microprocessor Citicorp App#1 Citicorp App#2 Financial Allstate App#1 Allstate App#2 Insurance 100% up to 85% CurrEx Technical CurrEx Domain- Independent Layer General-purpose utilities, APIs, Abstract Data Types, System Service 15-20% 0% * Technical Context: J2EE Context * Intercepting Filter Core J2EE Pattern CurrEx Axis Apache Open Source For Web services Technical context is only part of the story It s just as important to align your reusable asset development work with your company s business context What is a business context? The overarching business requirements driving development projects New component/service development, application integration, new/reworked application development In other words: What business processes really matter to our company? And what business functions are demanded by those business processes? Context Example: e-commerce Agenda Shipping System ShippingStatus ShippingMethod Management OrderMaintanance ShippingRequest Quote Import Order System SalesTaxCalculation Reporting Analytical System SalesTaxCalculator Payments CreditCard Handler Verification Financial Accounting Sales Transaction FinancialReporting Prediction Currency Exchange Sy stem Conversion CurrencyMaintanance

4 ShippingStatus Reporting Prediction Shipping System ShippingMethod Management Analytical System CurrencyMaintanance OrderMaintanance ShippingRequest Quote Import Currency Exchange Sy stem Order System SalesTaxCalculation SalesTaxCalculator Conversion Sales Transaction Payments CreditCard Handler Financial Accounting Verification FinancialReporting Production Best Practice: Pragmatic Service Modeling/Definition within an SOA cannot be developed in a bottom-up, ad-hoc manner Become YALOT (yet another layer of technology) More spaghetti code of a different form But services also cannot be defined solely in a top-down manner, which leads to either: Analysis paralysis: continual refinement of a model hoping to reach perfection (which never comes), or Big-Bang projects: trying to implement everything at once, usually with disastrous consequences Balancing Top-Down and Bottom-Up Service Definition Objective: striking a pragmatic balance between where the business is and where it needs to go Where the business is: Current set of strategic applications Usually implemented on different technologies Often locked into rigid business processes Where the business needs to go: Loosely-coupled business services Exposed via a common technical infrastructure Supporting flexible business process definition Top-Down Analysis Bottom-up Analysis Establish a coarsegrained business model Driven by key business processes Laying out a roadmap for prioritized service definition and development Use the coarse-grained, top-down business model to prioritize service development Formalize service definition roadmap for prioritized services Evaluate prioritized business project needs against this roadmap Assess current set of production applications to understand which aspects of those applications are candidates to support required services Combine and re-factor application capabilities by implementing adapters Adapters provide necessary glue and compensation logic Production Best Practice: Review Points and Teams Recommended Review Points Best practice recommendation: virtual/matrixed SDA architectural review team Team members: Team leader dedicated to SDA reuse program Matrixed team members drawn from project teams Lead designer/developer skills required 10%-20% job responsibility Team objectives/responsibilities: Identify candidate reusable SDAs active discovery Review proposed reusable SDAs asset hardening Adherence to architecture Necessary functionality implemented and supported Mandatory artifacts provided Publish approved SDAs into SDA library for consumption Recommend future resource allocation for key reusable SDAs Expanded funding for key SDAs Transfer of key SDAs to common SDA support group At a minimum, organizations should review services under development at these points in the SDLC: Requirements complete: all business requirements documented and initial service definition specified (ideally as WSDL), allowing reviewers to validate service against business context Design complete: Implementation approach defined with sufficient documentation (e.g., UML design models completed, relevant legacy APIs identified) to allow reviewers to validate design against technical and application/integration contexts Implementation complete: Service implemented and deployed in a test environment, with sufficient supporting documentation (e.g., sample client code, automated test cases, usage guide) to enable a potential consumer to understand the service Other review points may also be appropriate based on organizational needs and objectives

5 Requirements Complete Production Governance Example End Inform Submitter of failure Notify Architects for tech review Inform Submitter of rejection SDA Submitted by Lead Designer Asset Owner (gatekeeper) Confirms SDA meets Minimum compliance stds no no Approve? yes parallel Approve? Notify Analysts for functional review yes Auto-publish SDA Production Best Practice: Managing as Products Service producers need to treat their services as products Regular and well-defined release cycle Often enough to meet consumer needs on a timely basis But not so often as to churn existing consumers Backward compatibility wherever possible Give existing consumers time to migrate off of deprecated operations n-1 version support at a minimum Requirements gathering mechanisms from current and potential customers Consider establishing a product manager role that manages the aggregate set of business requirements for the service and works to prioritize requirements with its current and potential consumers Service as Product Impacts on SDLC Tools Version Control Repository Establish a baseline whenever a new version of a service is released into production must be able to simultaneously maintain production service while developing next version of that service Requirements Management / Defect Tracking Manage your requirements and defects at a version basis both originating version and target version for resolution SDA Management Maintain all valid versions of a service within your SDA library Under Development available for requirements gathering and application development team planning purposes Production mainline version for use in new development Retired still in use by existing apps but not allowed for use by new apps Obsolete all apps should be migrated off this version; version metadata is maintained for traceability / audit purposes only Distribution Best Practice: Integrated SDA Registry/Repository Ad-hoc distribution schemes are sufficient for two or three services used by a small community, but don t scale Spreadsheets and static websites get out of date Call the architect turns the architect into an information bottleneck UDDI registries are not suited for development use Limited service metadata Often difficult search UI Not well suited to managing other SDA types Best practice recommendation: SDA reg/rep (e.g., Logidex) to distribute assets Important SDA Reg/Rep Features Consider these important features when evaluating SDA registry/repositories: Governed and configurable asset metadata assembly and validation Standardized metadata definition Per-asset-type metadata validation and enforcement Configurable (manual vs. automatic) asset publication Newly defined SDAs Updated SDAs New versions of existing SDAs Passive and active distribution modes User-based SDA subscriptions Automated search notifications during asset creation/update Multiple search modes Multiple UI options Thin-client Deep IDE integration API-based integration Example: Logidex Deep IDE Integration Standalone Or tightly integrated with: IBM RAD, WSAD Eclipse Microsoft Visual Studio SAP NetWeaver Borland JBuilder BEA Workshop Compuware Optimal J Keeping users in their own development environment improves their productivity and increases effective usage of the SDA reg/rep

6 Consumption Best Practice: Project-based SDA Usage Tracking Best practice recommendation: named user consumption Project-scoped interactions/tracking Enables reporting and management of asset consumption SDA acquisition Configurable approval signoffs based on organization s process Project and asset-specific collaboration Discussion forums Persistent searches Asset notifications Access alternative: anonymous consumption Suitable for lightweight/casual users Read-only interaction with SDA reg/rep Restricted tracking and collaboration activities Financial Incentives for SOA: ROI Metrics Consumption-side traceability enables SOA ROI calculation Initial survey results of SOA ROI as compared with reusable components Survey created and interpreted by LogicLibrary and Dr. Jeffrey Poulin, author of Measuring Software Reuse Compared to component reuse, SOA projects: Survey Results from LL customers and summarized in SOA ROI Whitepaper The ROI of SOA Relative to Traditional Component Reuse by Dr. Jeffrey Poulin and Alan Himler, August 2006 whitepaper available at Example Report: Repository Savings Logidex Case Study: Needs Software asset reuse initiative for integration projects Integrated tool to enable and encourage the reuse process Solution Implemented Logidex for a consolidated metadata asset catalog Controlled submission, review, approval cycle Proven Success Registered reuse has produced an estimated cost savings of $13.4 M over 18 months Increased use/reuse of software assets with ability to track and report reuse 46 AD teams are active in Logidex across the organization 250 users defined 128 Institutional projects are defined 266 assets are registered 321 reuses have been acquired in the library Logidex Case Study: Health Care Provider Needs Software asset reuse initiative for SOA projects Solution Implemented Logidex for a consolidated metadata asset catalog Logidex as a central repository for reuse and architectural governance Proven Success Agenda Increased reuse of assets. Significant, immediate time and cost savings ROI of 264% in less than 6 months Established Reuse Council Implementation of reuse activity in all ASM divisions.

7 Logidex and Service Lifecycle Governance No one product or suite can adequately address all perspectives of Service Lifecycle Governance With the market leading design-time governance solution, LogicLibrary s strategy is to integrate with key best of breed SOA products to deliver a service lifecycle governance solution These product integrations include: PPM (HP PPM, IBM RPM, CA Clarity, etc.) Run-time governance (HP SOA Systinet, IBM WSRR, other UDDI registries) Develop tools and platforms (IBM ClearCase, Serena Dimensions, Microsoft Team Foundation Server, CVS, etc.) Quality management (HP SOA Systinet Policy Manager, MindReef SOAPScope, WebLayers, etc.) LogicLibrary s strategy is to partner with leading vendors in the SOA Governance space to execute this vision The Service Governance Matrix Portfolio Governance Architectural Governance SDLC Governance Runtime Governance Mapping Design-time Logidex s Governance Asset to SOA Activities Relationship Visualization aids Portfolio Governance decision makers in IT Transformation what initiatives, understanding projects, deliverables upstream/downstream (both services and applications impact consuming to proposed those services) get funded changes and the tracking Guiding the organization through the decision making process to establish a prioritized series of optimization steps to improve to IT of those projects' progress against connectedness Logidex s SOA patentpending is the preferred funding and timeline objectives. approach to such Smart optimization Controls Logidex s patented Architectural governance reference models automates and makes SOA Core Architecture auditable and SOA Process ensuring that the graphically services and portray applications architectural developed under guidance SOA Identification governance of core services activities required by the business (top-down initiatives conform to the architectural Logidex s guidance) plug-in based organization's business and technical deep IDE integration Logidex reflects portfolio Prioritization of formalized service architectures and best practices. delivers services to prioritization decisions via definition and development based on consumers in their asset and project creation portfolio analysis (bottom-up Logidex SOA Governance preferred working and management prioritization) environment Logidex feeds results of SDLC governance SOA Governance, Reuse, and SOA activities to C-level Implementation the day-in decision day-out makers application via built-in of SDLC best practices reports and (e.g., planned unit test before code integration promotion, with peer PPM review tools of code changes, (e.g., establish RPM) an SCM system with code promotion levels) when developing services. Applying architectural guidance through defined SDLC review checkpoints, ensuring services are both correct and complete, and exposing produced services to consumers for reuse. Logidex, SCM and Run-time Registry Integration Enables Service Lifecycle Governance Smart Controls process manages assetlevel promotion gov processes, validating services against Policy Manager ASAA auto creates/updates asset based on XML-driven CC/CQ parsing and navigation ASAA invoked via trigger resulting from CC creation or promotion of a baseline (i.e., service is promoted) Design-time Smart Controls design-time governance Logidex Design-time SOA reg/rep SDAs Logidex ASAA SCM Systems: IBM ClearCase/ClearQuest Serena Dimensions, PVCS Microsoft VSS, TFVC CVS, Subversion CA Harvest Smart Controls automatically publishes service to Reg/Rep QOS updates fed via run-time reg/rep events into Smart Controls for design-time processing Run-time Repository Registry Policy Manager Data Store QOS Feeds from WSM, ESB, etc. What is Logidex SOA FastPath? What is Logidex SOA FastPath? SOA FastPath leverages the knowledge that LogicLibrary Professional has acquired over multiple years of guiding organizations with their SOA deployments s can immediately implement an out-of-the box SOA solution with predefined governance policies, user roles and asset metadata A special SOA FastPath appliance can delivered to further accelerate the deployment SOA FastPath contains the following Logidex templates and configurations to support an SOA project: Asset Types Sharing Assets / Library Structure Governance Organizational Structure Users and Roles Reference Models

8 What does Logidex SOA FastPath Contain? SOA FastPath includes: (25) Logidex named user licenses (1) Logidex server license Preloaded Sun Core J2EE Patterns Preloaded Microsoft.NET Framework, Solution Patterns and Library Preconfigured production and consumption governance Preconfigured user roles and profiles Preloaded SOA ROI reports based on Dr. Jeffrey Poulin s industry-leading reuse ROI metrics research Logidex FastPath Governance Example Elaine: Architect Ron: Repository Administrator Alice: Architect Alex: ACE, Asset Owner Tom: Technical Lead Bob: Analyst Consumption Organization (i.e., Application Development) Delivery Channels Customer Applications Customer On-line Shopping V2R2 ABC IT Peter: Project Manager, ACE Ann: Project Participant Common Elaine: Architect Technology Office Architecture Elaine: ACE, Technical Lead Logidex FastPath Governance Example Production Organization (i.e., Service Development) Logidex FastPath Governance Example Production Governance Elaine: Architect Ron: Repository Administrator ABC IT Elaine: Architect Ron: Repository Administrator ABC IT Elaine: Architect Elaine: Architect Alice: Architect Delivery Channels Technology Office Alice: Architect Delivery Channels Technology Office Alex: ACE, Asset Owner Tom: Technical Lead Bob: Analyst Customer Applications Common Architecture Alex: ACE, Asset Owner Tom: Technical Lead Bob: Analyst Customer Applications Common Architecture Customer On-line Shopping V2R2 Elaine: ACE, Technical Lead Customer On-line Shopping V2R2 Elaine: ACE, Technical Lead Peter: Project Manager, ACE Ann: Project Participant Peter: Project Manager, ACE Ann: Project Participant Logidex FastPath Governance Example Elaine: Architect Ron: Repository Administrator Alice: Architect Alex: ACE, Asset Owner Tom: Technical Lead Bob: Analyst Delivery Channels Customer Applications Consumption Governance Customer On-line Shopping V2R2 ABC IT Peter: Project Manager, ACE Ann: Project Participant Common Elaine: Architect Technology Office Architecture Elaine: ACE, Technical Lead Summary Governance is essential to keep your SOA from becoming ABOS Architectural governance is the glue that ties portfolio decisions to service and application development Defining and enforcing architectural contexts keeps your SOA in order Asset management and governance tools (like Logidex) enable your SOA initiative to scale

General Introduction to IBM (R) Rational (R) Asset Manager

General Introduction to IBM (R) Rational (R) Asset Manager General Introduction to IBM (R) Rational (R) Asset Manager Peter Smith Certified IT Specialist, IBM 2007 IBM Corporation Objectives! Background: Issues and Challenges!Asset Management and SOA! Define Asset

More information

Policy Driven Practices for SOA

Policy Driven Practices for SOA Independent Insight for Oriented Practice Policy Driven Practices for SOA Lawrence Wilkes CBDI Forum www.cbdiforum.com Agenda! Enterprise SOA Challenge! SOA Policy Areas! Layered Architecture as a basis

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

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

Topic Change Governance for the Agile Enterprise a Service Oriented Architecture (SOA) Perspective

Topic Change Governance for the Agile Enterprise a Service Oriented Architecture (SOA) Perspective Topic Change Governance for the Agile Enterprise a Service Oriented Architecture (SOA) Perspective Document White Paper Author(s) Kelly A. Shaw, Ph.D. Research Analyst, Serena Software Brent Carlson, VP

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

HP Systinet. Software Version: 10.01 Windows and Linux Operating Systems. Concepts Guide

HP Systinet. Software Version: 10.01 Windows and Linux Operating Systems. Concepts Guide HP Systinet Software Version: 10.01 Windows and Linux Operating Systems Concepts Guide Document Release Date: June 2015 Software Release Date: June 2015 Legal Notices Warranty The only warranties for HP

More information

White Paper. Software Development Best Practices: Enterprise Code Portal

White Paper. Software Development Best Practices: Enterprise Code Portal White Paper Software Development Best Practices: Enterprise Code Portal An Enterprise Code Portal is an inside the firewall software solution that enables enterprise software development organizations

More information

Avoiding Web Services Chaos with WebSphere Service Registry and Repository

Avoiding Web Services Chaos with WebSphere Service Registry and Repository IBM Software Group Avoiding Web s Chaos with WebSphere Registry and Repository David Buchanan David Ben Buchanan J Briden Consulting IT Specialist Consulting IT IT Specialist WebSphere Software WebSphere

More information

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

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

Managing the Services Lifecycle SOA & BPM

Managing the Services Lifecycle SOA & BPM Managing the Services Lifecycle SOA & BPM Agenda The service Lifecycle what does it look like? Methods and processes for service evolution Supporting tools & techniques Governing the service-cycle Best

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

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

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

Open Group SOA Governance. San Diego 2009

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

More information

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

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

More information

Enhancing The ALM Experience

Enhancing The ALM Experience Enhancing The ALM Experience Tools to Accelerate Delivery of Secure, Reliable Modern Applications Brent Dorenkamp Solutions Architect Agenda Application Modernization and the Instant-On Enterprise Building

More information

<Insert Picture Here>

<Insert Picture Here> The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment

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

SOA @ ebay : How is it a hit

SOA @ ebay : How is it a hit SOA @ ebay : How is it a hit Sastry Malladi Distinguished Architect. ebay, Inc. Agenda The context : SOA @ebay Brief recap of SOA concepts and benefits Challenges encountered in large scale SOA deployments

More information

Asset Based Development

Asset Based Development IBM Software Group Asset Based Development Grant Larsen gjlarsen@us.ibm.com November 2003 Agenda Introduction Asset-based Development Process Standards Tooling Assets Getting Started Agenda Introduction

More information

Improved SOA Portfolio Management with Enterprise Architecture and webmethods

Improved SOA Portfolio Management with Enterprise Architecture and webmethods Improved SOA Portfolio Management with Enterprise Architecture and webmethods Patrick Buech Product Management, Enterprise Architecture Management Sumeet Bhatia Senior Director, Enterprise Architecture

More information

OMG SOA Workshop - Burlingame Oct 16-19, 2006 Integrating BPM and SOA Using MDA A Case Study

OMG SOA Workshop - Burlingame Oct 16-19, 2006 Integrating BPM and SOA Using MDA A Case Study OMG SOA Workshop - Burlingame Oct 16-19, 2006 Integrating BPM and SOA Using MDA A Case Study Michael Guttman CTO, The Voyant Group mguttman@thevoyantgroup.com Overview of Voyant H.Q. West Chester, PA Business

More information

Agile Development with Jazz and Rational Team Concert

Agile Development with Jazz and Rational Team Concert Agile Development with Jazz and Rational Team Concert Mayank Parikh mayank.parikh.@in.ibm.com Acknowledgements: Thanks to Khurram Nizami for some of the slides in this presentation Agile Values: A Foundation

More information

Enabling Data Quality

Enabling Data Quality Enabling Data Quality Establishing Master Data Management (MDM) using Business Architecture supported by Information Architecture & Application Architecture (SOA) to enable Data Quality. 1 Background &

More information

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,

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 Rational Asset Manager

IBM Rational Asset Manager Providing business intelligence for your software assets IBM Rational Asset Manager Highlights A collaborative software development asset management solution, IBM Enabling effective asset management Rational

More information

Using SOA to Improve Operational Efficiency An Executive Overview

Using SOA to Improve Operational Efficiency An Executive Overview Using SOA to Improve Operational Efficiency An Executive Overview Introducing MIKE2.0 An Open Source Methodology for Information Development http://www.openmethodology.org Management and Technology Consultants

More information

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

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

More information

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

SOA GOVERNANCE MODEL

SOA GOVERNANCE MODEL SOA GOVERNANCE MODEL Matjaz B. Juric University of Ljubljana, Slovenia matjaz.juric@fri.uni-lj.si Eva Zupancic University of Ljubljana, Slovenia Abstract: Service Oriented Architecture (SOA) has become

More information

1 What Are Web Services?

1 What Are Web Services? Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1) E14294-04 January 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include: What

More information

Acknowledgments. p. 55

Acknowledgments. p. 55 Preface Acknowledgments About the Author Introduction p. 1 IBM SOA Foundation p. 2 Service Design and Service Creation p. 2 Service Integration p. 3 Service Connectivity p. 5 Service Security and Management

More information

Microsoft SOA Roadmap

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

More information

Introduction to Systinet. SOA Governance and Lifecycle Management

Introduction to Systinet. SOA Governance and Lifecycle Management Introduction to Systinet SOA Governance and Lifecycle Management About Systinet WHO WHAT Founded in 2000, Systinet, a division of Mercury, is the leading provider of the foundation for SOA governance and

More information

1 What Are Web Services?

1 What Are Web Services? Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1.6) E14294-06 November 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include:

More information

P16_IBM_WebSphere_Business_Monitor_V602.ppt. Page 1 of 17

P16_IBM_WebSphere_Business_Monitor_V602.ppt. Page 1 of 17 Welcome to the IBM WebSphere Business Monitor presentation as part of the SAP integration workshop. This presentation will give you an introduction to the WebSphere Business Monitor and monitoring over

More information

Requirements Definition and Management Processes

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

More information

A Practical Roadmap to SOA Governance. 2011 Enterprise Integration Services

A Practical Roadmap to SOA Governance. 2011 Enterprise Integration Services A Practical Roadmap to SOA Governance 2011 A Practical Roadmap to SOA Governance Corporate Overview Staples is the world s largest office products company and a trusted source for office solutions. Provides

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

SOA Planning Guide. 2015 The Value Enablement Group, LLC. All rights reserved.

SOA Planning Guide. 2015 The Value Enablement Group, LLC. All rights reserved. SOA Planning Guide 1 Agenda q SOA Introduction q SOA Benefits q SOA Principles q SOA Framework q Governance q Measurement q Tools q Strategic (long term) View 2 Introduction to SOA q Service-oriented architecture

More information

Integrity 10. Curriculum Guide

Integrity 10. Curriculum Guide Integrity 10 Curriculum Guide Live Classroom Curriculum Guide Integrity 10 Workflows and Documents Administration Training Integrity 10 SCM Administration Training Integrity 10 SCM Basic User Training

More information

Ultimus Adaptive BPM Suite V8

Ultimus Adaptive BPM Suite V8 Ultimus Adaptive BPM Suite V8 ENTERPRISE BUSINESS PROCESS MANAGEMENT SOFTWARE PLATFORM 2 PRODUCT OVERVIEW The Ultimus Adaptive BPM Suite is a complete, enterprise software application designed to create

More information

Enterprise Data Governance

Enterprise Data Governance DATA GOVERNANCE Enterprise Data Governance Strategies and Approaches for Implementing a Multi-Domain Data Governance Model Mark Allen Sr. Consultant, Enterprise Data Governance WellPoint, Inc. 1 Introduction:

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

An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises

An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises agility PLATFORM Product Whitepaper An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises ServiceMesh 233 Wilshire Blvd,

More information

AN APPROACH TO DEVELOPING BUSINESS PROCESSES WITH WEB SERVICES IN GRID

AN APPROACH TO DEVELOPING BUSINESS PROCESSES WITH WEB SERVICES IN GRID AN APPROACH TO DEVELOPING BUSINESS PROCESSES WITH WEB SERVICES IN GRID R. D. Goranova 1, V. T. Dimitrov 2 Faculty of Mathematics and Informatics, University of Sofia S. Kliment Ohridski, 1164, Sofia, Bulgaria

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

Using SOA to Improve Operational Efficiency A Management Overview. Introducing MIKE2.0 An Open Source Methodology for Information Development

Using SOA to Improve Operational Efficiency A Management Overview. Introducing MIKE2.0 An Open Source Methodology for Information Development Using SOA to Improve Operational Efficiency A Management Overview Introducing MIKE2.0 An Open Source Methodology for Information Development http://www.openmethodology.org org Agenda Service-Oriented Architecture

More information

How To Manage Cloud Computing

How To Manage Cloud Computing IBM Nederland B.V. Cloud Computing Why, what, how? Ronald Zoutendijk, zoutendi@nl.ibm.com Johan Arts, johan.arts@nl.ibm.com 1 Why Cloud Computing? Complexiteit Agenda 1 Why Cloud Computing? 2 What is Cloud

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

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

Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK

Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK IBM Software Group Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK Jean-Louis Maréchaux Software IT Specialist IBM Rational

More information

Application Lifecycle Management White Paper. Source Code Management Best Practice: Applying Economic Logic to Migration ALM

Application Lifecycle Management White Paper. Source Code Management Best Practice: Applying Economic Logic to Migration ALM ALM Application Lifecycle Management White Paper Source Code Management Best Practice: Applying Economic Logic to Migration Summary: Is there a Business Case for Migration? Ultimately, what is the value

More information

White Paper. Enterprise Enabler and SharePoint 2010 Or Why SharePoint Needs Enterprise Enabler. Pamela Szabó Stone Bond Technologies

White Paper. Enterprise Enabler and SharePoint 2010 Or Why SharePoint Needs Enterprise Enabler. Pamela Szabó Stone Bond Technologies White Paper Enterprise Enabler and SharePoint 2010 Or Why SharePoint Needs Enterprise Enabler Pamela Szabó Stone Bond Technologies Copyright 2014 Stone Bond Technologies, L.P. All rights reserved. The

More information

Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing

Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing 3-day seminar The evolution of how companies employ SOA can be broken down into three phases: the initial phase

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

Master Data Management Architecture

Master Data Management Architecture Master Data Management Architecture Version Draft 1.0 TRIM file number - Short description Relevant to Authority Responsible officer Responsible office Date introduced April 2012 Date(s) modified Describes

More information

IBM InfoSphere Information Server Ready to Launch for SAP Applications

IBM InfoSphere Information Server Ready to Launch for SAP Applications IBM Information Server Ready to Launch for SAP Applications Drive greater business value and help reduce risk for SAP consolidations Highlights Provides a complete solution that couples data migration

More information

Manager Domain Experts. Delivery Team. C h ic a g o

Manager Domain Experts. Delivery Team. C h ic a g o Outsourc es erv ice Engagement Domain Experts Vendor Account er d i ov Pr Finance Executive Sponsor Bo sto n C h ic a g o Project Empowering Agile with PPM Digite, Inc. 21060 Homestead Rd, Suite 220, Cupertino,

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

Best Practices and a Must Have Toolset for SOA Migration Projects

Best Practices and a Must Have Toolset for SOA Migration Projects White Paper Best Practices and a Must Have Toolset for SOA Migration Projects Six Ways to Leverage Embarcadero All-Access Ron Lewis, CDO Technologies February 2010 Corporate Headquarters EMEA Headquarters

More information

Driving SOA Governance - Part II: Operational Considerations

Driving SOA Governance - Part II: Operational Considerations Driving SOA Governance - Part II: Operational Considerations by Leo Shuster, SOA Architect, National Bank SERVICE TECHNOLOGY MAGAZINE Issue XLIX April 2011 This is the second part of a multi-part article

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

SOA OPERATIONS EXCELLENCE WITH PROGRESS ACTIONAL WHITE PAPER

SOA OPERATIONS EXCELLENCE WITH PROGRESS ACTIONAL WHITE PAPER SOA OPERATIONS EXCELLENCE WITH PROGRESS ACTIONAL WHITE PAPER TABLE OF CONTENTS > 1.0 Service-Oriented Architecture: Benefits and IT Operations Challenges 1 > 2.0 Progress Actional for SOA Operations 4

More information

Demand & Requirements Management Software Development QA & Test Management IT Operations & DevOps Change Management Agile, SAFe, Waterfall Support

Demand & Requirements Management Software Development QA & Test Management IT Operations & DevOps Change Management Agile, SAFe, Waterfall Support Demand & Requirements Management Software Development QA & Test Management IT Operations & DevOps Change Management Agile, SAFe, Waterfall Support Overview codebeamer is a single-repository Application

More information

Benchmark Against Best Practice Service Delivery Metrics

Benchmark Against Best Practice Service Delivery Metrics Benchmark Against Best Practice Service Delivery Metrics Featuring: Julie Giera, Forrester Pierre Champigneulle, BearingPoint Host: Jason Schroedl, newscale Internal Service Delivery The average company

More information

The IBM Solution Architecture for Energy and Utilities Framework

The IBM Solution Architecture for Energy and Utilities Framework IBM Solution Architecture for Energy and Utilities Framework Accelerating Solutions for Smarter Utilities The IBM Solution Architecture for Energy and Utilities Framework Providing a foundation for solutions

More information

Meister Going Beyond Maven

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

More information

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

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

Leveraging an On-Demand Platform for Enterprise Architecture Preparing for the Change

Leveraging an On-Demand Platform for Enterprise Architecture Preparing for the Change Leveraging an On-Demand Platform for Enterprise Architecture Preparing for the Change David S. Linthicum david@linthicumgroup.com The notion of enterprise architecture is changing quickly. What was once

More information

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing Presented by : Ajay Budhraja, Chief, Enterprise Services ME (Engg), MS (Mgmt), PMP, CICM, CSM,

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

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

Building Your EDI Modernization Roadmap

Building Your EDI Modernization Roadmap Simplify and Accelerate e-business Integration Building Your EDI Modernization Roadmap Background EDI Modernization Drivers Lost revenue due to missing capabilities or poor scorecard ratings High error

More information

IBM BPM Solutions Addressing the Enterprise Business Process Management

IBM BPM Solutions Addressing the Enterprise Business Process Management IBM BPM Solutions Addressing the Enterprise Business Process Management Cristina Morariu, IBM Agenda Business Process Management IBM Featured products for BPM IBM Business Process Manager IBM Case Manager

More information

The Central Role of Registries

The Central Role of Registries The Central Role of Registries Managing SOA Metadata Stefan Tilkov, stefan.tilkov@innoq.com http://www.innoq.com/blog/st/ Technology Consultancy for Fortune 1000 Offices in Zürich & Düsseldorf Founded

More information

T13 TESTING SOA SOFTWARE: THE HEADLESS DILEMMA. John Michelsen itko, Inc. BIO PRESENTATION 10/19/2006 1:30:00 PM

T13 TESTING SOA SOFTWARE: THE HEADLESS DILEMMA. John Michelsen itko, Inc. BIO PRESENTATION 10/19/2006 1:30:00 PM BIO PRESENTATION T13 10/19/2006 1:30:00 PM TESTING SOA SOFTWARE: THE HEADLESS DILEMMA John Michelsen itko, Inc. International Conference on Software Testing Analysis and Review October 16-20, 2006 Anaheim,

More information

Strategy for Application Modernization A Summa White Paper

Strategy for Application Modernization A Summa White Paper Strategy for Application Modernization A Summa White Paper Summa 925 Liberty Avenue, 6 th Floor Pittsburgh, PA 15222 (p) 412.258.3300 (f) 412.258.3299 www.summa tech.com Why Modernize? My customers want

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

PlanningDemo Library Configuration

PlanningDemo Library Configuration Portfolio Manager v6.2x PlanningDemo Library Configuration Supporting the Base-line Integration ti Scenario Portfolio Manager Overview What is Portfolio Manager: Portfolio Manager is an application designed

More information

Offshore SOA Service Factory For production of cost-effective, shared services

Offshore SOA Service Factory For production of cost-effective, shared services www.thbs.com Offshore SOA Service Factory * For production of cost-effective, shared services Introduction An offshore SOA Service Factory is the delivery-arm that is primarily responsible for developing

More information

Whitepaper: Creating an ECM Advisory Board and Program Charter

Whitepaper: Creating an ECM Advisory Board and Program Charter Whitepaper: Creating an ECM Advisory Board and Program Charter By: Ronda Ringo November 2013 The Problem A year ago, Todd, an IT Director, and Melanie, a Director of Business Process Improvement, had been

More information

SOA Governance. Stephen G. Bennett, Clive Gee, Robert Laird, Co-authored and edited by Thomas Erl. Governing

SOA Governance. Stephen G. Bennett, Clive Gee, Robert Laird, Co-authored and edited by Thomas Erl. Governing SOA Governance Governing Shared Services On-Premise and in the Cloud Co-authored and edited by Thomas Erl Stephen G. Bennett, Clive Gee, Robert Laird, Anne Thomas Manes, Robert Schneider, Leo Shuster,

More information

DATA QUALITY MATURITY

DATA QUALITY MATURITY 3 DATA QUALITY MATURITY CHAPTER OUTLINE 3.1 The Data Quality Strategy 35 3.2 A Data Quality Framework 38 3.3 A Data Quality Capability/Maturity Model 42 3.4 Mapping Framework Components to the Maturity

More information

A Closer Look at BPM. January 2005

A Closer Look at BPM. January 2005 A Closer Look at BPM January 2005 15000 Weston Parkway Cary, NC 27513 Phone: (919) 678-0900 Fax: (919) 678-0901 E-mail: info@ultimus.com http://www.ultimus.com The Information contained in this document

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

Introducing SAP s Landscape and Data Center Innovation Platform. Phil Jackson SAP Solution Engineer

Introducing SAP s Landscape and Data Center Innovation Platform. Phil Jackson SAP Solution Engineer Introducing SAP s Landscape and Data Center Innovation Platform Phil Jackson SAP Solution Engineer CIO challenges Business Agility & Innovation Business Continuity Cost Containment Hybrid On-premise, Virtual

More information

Senior Business Intelligence/Engineering Analyst

Senior Business Intelligence/Engineering Analyst We are very interested in urgently hiring 3-4 current or recently graduated Computer Science graduate and/or undergraduate students and/or double majors. NetworkofOne is an online video content fund. We

More information

Developing the Architectural Framework for SOA Adoption

Developing the Architectural Framework for SOA Adoption Developing the Architectural Framework for SOA Adoption Oliver Sims Enterprise Architect oliver.sims@open-it.co.uk Copyright Open-IT Limited 2005 Agenda Service Orientation just a good technology? The

More information

Configuration & Build Management

Configuration & Build Management Object-Oriented Software Engineering Using UML, Patterns, and Java Configuration & Build Management Outline of the Lecture Purpose of Software Configuration Management (SCM) Some Terminology Software Configuration

More information

Open Source egovernment Reference Architecture Osera.modeldriven.org. Copyright 2006 Data Access Technologies, Inc. Slide 1

Open Source egovernment Reference Architecture Osera.modeldriven.org. Copyright 2006 Data Access Technologies, Inc. Slide 1 Open Source egovernment Reference Architecture Osera.modeldriven.org Slide 1 Caveat OsEra and the Semantic Core is work in progress, not a ready to use capability Slide 2 OsEra What we will cover OsEra

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

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

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

Introduction to BPM. Dr. Setrag Khoshafian. Chief Evangelist & VP of BPM Technology

Introduction to BPM. Dr. Setrag Khoshafian. Chief Evangelist & VP of BPM Technology Introduction to BPM Dr. Setrag Khoshafian Chief Evangelist & VP of BPM Technology Agenda: Business Transformation Through BPM Suite The Vision: Realizing the Adaptive Enterprise What is a BPM Suite? How

More information