WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT
|
|
- Madlyn Kennedy
- 8 years ago
- Views:
Transcription
1 WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT
2
3 CONTENTS 1. THE NEED FOR DATA GOVERNANCE DATA GOVERNANCE Definition Responsibilities ACTIVITIES THE IMPORTANCE OF ADEQUATE TOOLING Tailored Tools Data Lifecycle Management Model Mapping Model Driven Approach REFERENCE MODEL VS. IN-HOUSE DEVELOPMENT CONCLUSION ABOUT PRIMA SOLUTIONS... 15
4 WHITE PAPER DATA GOVERNANCE 1. THE NEED FOR DATA GOVERNANCE The increasing size of enterprise information systems and system actors via external growth of organizations through mergers or acquisitions make the communication between the different actors of the information systems increasingly complex. Each "silo" application of the enterprise architecture defines its own semantic which drastically increases maintenance costs with the need to exchange information. This is especially true when the applications are highly specialized such as a policy administration system or a claims system. Therefore, when these applications need to share and exchange information, the semantic differences become a nightmare to manage and administrate. Some of the many consequences include: A difficult challenge to integrate disparate applications or systems A duplication of functionalities with different semantics An obvious lack of agility in the enhancements/upgrades to the information system and constraints on how the systems can be enhanced This lack of semantic consistency can result in integrity issues when information is fetched from different data stores. In order to reduce these issues, it is highly recommended that organizations set up a data governance team. 2. DATA GOVERNANCE 2.1. DEFINITION The data governance gathers the activities that allow the different actors of the system to maintain constant synchronization around the enterprise data. It defines the business dictionary as well as the reference data across the enterprise. This activity publishes, manages and administrates them. Data governance can only be successful if the team in charge of this activity is composed of subject matter experts and technical experts. The subject matter experts are in charge of the semantic synchronization with business requirements whereas technical experts check the semantic used in any specification document and functional architecture. This structure should be chosen in order to avoid any differences in the data semantic across the enterprise. 2
5 DATA GOVERNANCE Data governance should be included in any enhancements to existing systems, new applications or projects RESPONSIBILITIES The data governance activity should manage: The business dictionary definition for each actor of the enterprise The definition of a conceptual business model which will serve as the foundation for any data referential, services or flows within the enterprise The strategy definition for propagating the common conceptual model to the rest of the information system layers in order to increase the functional integration agility of the IT system The definition and the configuration of tools which will help maintain the enhancements of the common semantic and conceptual models. The definition of a strategy to administrate the data including the administration of reference data The business dictionary should highlight the entities used across the organization and bring a common definition. The dictionary should be complete and fully documented so it prevents any discrepancies on what the data should represent and encapsulate. This dictionary should be communicated to every actor of the system so it preserves the integrity and the consistency of the data used. The challenges of building such a semantic dictionary in its first version are multiple and include: COPYRIGHT PRIMA SOLUTIONS JANUARY
6 WHITE PAPER DATA GOVERNANCE Gathering all the requirements and use cases Creating a team of business and technical experts that can understand every business activity and have an understanding of the enterprise data architecture Recognizing the effort might spread across multiple iterations which can delay any subsequent activities by a significant time. While this process occurs, the evolution of the system will bring new requirements and therefore make this effort difficult to keep in synchronization with the current state of the information systems. Success is not guaranteed for such initiative and any failure would have disastrous effects on every IT project of the organization. The organization can avoid this hazardous phase by leveraging an existing standard of the market that has been proven amongst multiple organizations. When such a product that matches the business activity of the organization is found, this phase is reduced considerably and the productivity gains occur when applications are defined. 4
7 DATA GOVERNANCE A business dictionary is never static by nature. It needs constant enhancements to follow business changes. Therefore, versioning of the semantic is a critical feature so the organization can keep track of the dictionary used by specific versions of the IT infrastructure. While the business dictionary and model are very similar, the conceptual business model offers a structure around the dictionary items. Instead of maintaining two semantic sources separately, you have the ability to extract the business dictionary from the conceptual business model. What format should the Conceptual Business Model take? The requirements needed for such a model are: Defining and structuring any type of business data Technology independence Reliability on a proven modeling language The standard that could support these requirements is the UML language. COPYRIGHT PRIMA SOLUTIONS JANUARY
8 WHITE PAPER DATA GOVERNANCE 3. ACTIVITIES In order to guarantee the conceptual business model is correctly used, it should be used as a reference data model for the definition of application interfaces. A modeling tool should then receive the business semantic model that would have been described in UML. The tooling should manage model versions and allow: Extraction of the business dictionary Exporting of the model to the different information layers The generation of the business dictionary will bring several benefits to the enterprise; It will enable the definition of a shared glossary which will facilitate the communication between the different actors of a project It will become the referential for the enterprise "data" dictionary by offering more flexibility to maintain it over time The next activity will consist of propagating the common terminology to the IT applications and systems. This propagation should start from the entities (or classes) manipulated at the source code level to the physical model of relational databases. This is essential to guarantee full traceability between the business & technical assets and the full integrity & consistency of the data manipulated by the infrastructure. 6
9 ACTIVITIES This activity will allow the management of the data flows across applications since it will keep track of the specificities for each interface. It will also manage the persistency layer for each referential by keeping the traceability between the application models and the relational models. Finally this activity can manage the definitions of the objects that will be exchanged between each application which will guarantee the consistency and uniqueness of service signatures as well as preserving the signatures used for the execution of business rules. The schema above summarizes the different phases to build an application from the Business Conceptual Model. 1) The Conceptual Business Model is enhanced using documentation of existing applications and processes. This phase is handled by Data Architects whose responsibility is to enrich and maintain the Conceptual Business Model (or Reference Model) 2) When starting the new project, the new Project Model leverages the Conceptual Business Model by extracting the concepts needed for the given project. The traceability between the two models is carefully maintained. Business Analysts and designers use Project Specifications, Screen Definitions and process descriptions to select the appropriate elements and enrich the project model when needed. The enrichments can be retrofitted in the Conceptual Business Model later on. 3) The Implementation Model, reflecting the different layers of the final application, is built by Application Architects maintaining once again the traceability with the Project Model. 4) Assets such as Java Code or XML structures are Created by technical experts leveraging the Technical Architecture and Coding Conventions. COPYRIGHT PRIMA SOLUTIONS JANUARY
10 WHITE PAPER DATA GOVERNANCE 4. THE IMPORTANCE OF ADEQUATE TOOLING 4.1. TAILORED TOOLS The Business Conceptual Model covers most of the enterprise concepts. We saw that this is not a static model: it is enriched when its functional scope is enhanced and its maintenance requires corrections and additions. It becomes necessary to manage its lifecycle as explained in section. The conceptual business model, having the purpose to cover all lines of business of the organization, is far richer than the scope of each application, flow or service. Therefore, the conceptual business model needs to be tailored for each application and this has to be achieved through adequate tooling. That tool should allow designers to define their own model elements by picking those elements from the conceptual model. The names, definitions & any meta-data information belonging to an entity of the conceptual model could be copied to the project model. It is important that the tool captures the traceability with each element of the project model with the elements from the conceptual model in order to manage evolutions in a bidirectional way. The tool should also allow the propagation of the semantic to the implementation models. This is a critical aspect because the conceptual business model is not only a documentation repository but also the physical glue between layers, applications and systems. This can be achieved in several ways and not all possible solutions are effective. Incorrect Solution: Each developer creates from the application model an implementation model in the chosen technology or language. This option provides a lack of control and readability. Each developer can interpret the project model differently which can bring some consistency issues. The maintenance or any enhancements of the application might alter the semantic used and then break the compatibility with the conceptual business model and bring difficulties to bridge information over disparate systems. Correct Solution: A code generation facility is used to generate assets from the application model in the chosen target. The MDA alternative is used to deduce the application source code from the project model. In order to be efficient and bring productivity gains, this approach could be automated by a code generator. This reduces greatly the cost of ownership and insures the quality and controls of the generated assets. 8
11 THE IMPORTANCE OF ADEQUATE TOOLING 4.2. DATA LIFECYCLE MANAGEMENT From a software development lifecycle, the conceptual business model, the project models and the implementation models will have to be integrated in the project requisites as well as the project governance and life cycle. It is important to know that the conceptual business model has its own lifecycle and will evolve at a different speed than the applications. Even some slices of the conceptual business model could be reviewed and modified. Then the organization will have to update the flow, services and applications that are using the modified elements. That's the reason why the evolution to the common business semantic should respect the backward compatibility. The tooling that should be used to administrate the different models will have to offer a robust versioning system but also a mechanism to support distributed collaboration between the different teams that will make changes to the conceptual business model as well as the derived project and implementation models. Since every model will have its own life cycle and have multiple versions based on the state of the underlying applications, it is critical to tag every model version at a specific time. The collaboration effort between multiple actors enhancing these assets needs to be considered in order to prevent any duplication and preserve the integrity of the models; therefore, a locking mechanism should be in place so the changes are under control and well managed. The life cycle of a model could also mean the addition of new entities or attributes but also highlight some obsolete elements; the benefit of having a UML Conceptual business model as a reference point will allow the setting of "Deprecated" to any attributes or entities that are not needed anymore. This prevents the deletion of the elements so the backward compatibility and the traceability to previous versions of the model are preserved. COPYRIGHT PRIMA SOLUTIONS JANUARY
12 WHITE PAPER DATA GOVERNANCE 4.3. MODEL MAPPING A mapping editor is critical to the data governance and the deployment of a common business semantic across the organization. It brings traceability between your conceptual business model with your analysis requirements, your project models and your generated assets. The traceability happens at multiple levels: entities, attributes, relationships. The mapping facility could be used through two different strategies: Transformation mode: views will be defined as flat views of the conceptual business model used in the interface layers of the middleware (with screens, rules, communication services, etc.). The views will be mapped to the classes of the conceptual model and the code generator will generate the views in the chosen language with the mappers (allowing the transformation between views and entities of the conceptual model) Pivotal model mode: organizations derive project models from the conceptual business model. The conceptual business model then serves as the referential node between the different project models, which guarantees full traceability between each project model and with each generated asset. 10
13 THE IMPORTANCE OF ADEQUATE TOOLING 4.4. MODEL DRIVEN APPROACH The Model driven approach brings multiple benefits: More productive development: by defining templates of generation with your code generation facility, you can generate more than 60% of the code needed by your application. Higher quality of code: the generated code will follow coding guidelines set by the generation templates which maintain code consistency; it will also enforce best practices Business and technical agility: on the one hand, the conceptual business model can be extended incrementally which provides greater flexibility to capture new business requirements ; on the other hand, the generation rules can be changed at any time so it fits any technology change COPYRIGHT PRIMA SOLUTIONS JANUARY
14 WHITE PAPER DATA GOVERNANCE 12
15 REFERENCE MODEL VS. IN-HOUSE DEVELOPMENT 5. REFERENCE MODEL VS. IN-HOUSE DEVELOPMENT The in-house development of a conceptual business model could be successful on a very limited scope where the organization could easily grasp every detail. However, the deployment of a full scale enterprise semantic seems a gigantic task because of the disparate systems already in place in the organization. Furthermore, the investment and the time to conceive such an artifact are considerable. On top of building this model, the data governance should be studied in detail. Indeed, a newly created conceptual business model with no data governance in place and no adequate modeling tooling makes the model unusable and therefore reduces its benefits to documentation. Tools will not be tailored to the conceptual business model that has been developed which means some additional time will be required to customize the tool so the model can be leveraged from an IT perspective. By purchasing a conceptual business model off the market that comes with the associated tooling, the IT organization will save a great deal of time from the start by using the reference model to jumpstart their enterprise conceptual business model. The tooling will be tailored in such a way that it will provide productivity gains out of the box. COPYRIGHT PRIMA SOLUTIONS JANUARY
16 WHITE PAPER DATA GOVERNANCE 6. CONCLUSION Every company, whatever their size, infrastructure and lines of business they are handling is facing challenges (and even more issues) in maintaining and extending their data infrastructure. This is logically related to business growth which effectively leads to the exponential growth of data without any control or governance. With the deployment of online applications and the needs for executive and business users to get fast and reliable information, it becomes impossible for the IT organization to perform without a proper strategy. In order to reduce costs and increase agility to the data infrastructure, companies need to adopt a data governance strategy with the adequate tools. The purchase of an existing conceptual business model from the market decreases significantly the risks of this strategy. The companies that follow this strategy are able to realize a savings of 60/70% in cost and time for enhancements and maintenance to their data infrastructure within their organization. The initial investment into such a model is leveraged easily to produce real returns, which decreases their TCO (Total-Cost-of-Ownership) throughout the lifetime of their data stores and applications. 14
17 ABOUT PRIMA SOLUTIONS 7. ABOUT PRIMA SOLUTIONS Prima Solutions provides a standard-based software framework to support incremental transformation of existing Insurance IT systems into component-based Service Oriented Applications. Built around an extensive Insurance Reference Model (Prima IBCSTM), a template-based code generation toolset and an innovative business service repository, Prima RepositoryTM, the Prima software framework complements existing infrastructure to enable a pragmatic and efficient approach to SOA transformation. Dedicated to the insurance industry, Prima Solutions' technology promotes Reusability and renewed Business and Technical Agility. Founded in 2000 Prima Solutions operates globally from offices in Paris, Chicago and Tokyo. Customers include Safeco, Generali, CNP Assurances, KILN, Burns and Wilcox, Max Capital, Beazley, La Réunion Aérienne, Eurolife, RLI Insurance Corp, Farm Bureau, Swiss Life, Groupama, HCL, Wipro, Patni. Projects implemented by these customers involve General, Health, Life and Pension Insurance products for core distribution, underwriting, policy administration and claims processing. IBM owns 33% of Prima Solutions. Prima Solutions is a member of ACORD and OMG. About the Authors The authors of this white paper are Data or Technical Architects at Prima Solutions : Philippe Boutet, Alexandre Solomides. Thanks to Ibelise Paiva for the visual quality of the finish product. For more information about Prima Solutions, visit or contact contact@prima-solutions.com contact@primasolutions.com Prima Solutions. All rights reserved. The information contained in this document represents the current point of view of Prima Solutions on the exposed subjects at the date of the publication. Any extract or partial broadcasting is forbidden without the authorization of Prima Solutions. The names of products or companies in this document can be the registered trademarks of their respective owners. COPYRIGHT PRIMA SOLUTIONS JANUARY
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 informationJOURNAL 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 informationWhite Paper. Enrich the Decisioning of Your COBOL Applications
White Paper Enrich the Decisioning of Your COBOL Applications Enrich the Decisioning of Your COBOL Applications White Paper ILOG, June 2008 Do not duplicate without permission. ILOG, CPLEX, LogicTools
More informationFederal 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 informationFive 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 informationHow service-oriented architecture (SOA) impacts your IT infrastructure
IBM Global Technology Services January 2008 How service-oriented architecture (SOA) impacts your IT infrastructure Satisfying the demands of dynamic business processes Page No.2 Contents 2 Introduction
More informationDeveloping 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 informationSOA : 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 informationBUSINESS RULES AND GAP ANALYSIS
Leading the Evolution WHITE PAPER BUSINESS RULES AND GAP ANALYSIS Discovery and management of business rules avoids business disruptions WHITE PAPER BUSINESS RULES AND GAP ANALYSIS Business Situation More
More informationDesigning a Semantic Repository
Designing a Semantic Repository Integrating architectures for reuse and integration Overview Cory Casanave Cory-c (at) modeldriven.org ModelDriven.org May 2007 The Semantic Metadata infrastructure will
More informationBasic 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 informationSERENITY Pattern-based Software Development Life-Cycle
SERENITY Pattern-based Software Development Life-Cycle Francisco Sanchez-Cid, Antonio Maña Computer Science Department University of Malaga. Spain {cid, amg}@lcc.uma.es Abstract Most of current methodologies
More informationModel Driven Interoperability through Semantic Annotations using SoaML and ODM
Model Driven Interoperability through Semantic Annotations using SoaML and ODM JiuCheng Xu*, ZhaoYang Bai*, Arne J.Berre*, Odd Christer Brovig** *SINTEF, Pb. 124 Blindern, NO-0314 Oslo, Norway (e-mail:
More informationEnabling Better Business Intelligence and Information Architecture With SAP Sybase PowerDesigner Software
SAP Technology Enabling Better Business Intelligence and Information Architecture With SAP Sybase PowerDesigner Software Table of Contents 4 Seeing the Big Picture with a 360-Degree View Gaining Efficiencies
More informationRealizing 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 informationIBM 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 informationEnabling Better Business Intelligence and Information Architecture With SAP PowerDesigner Software
SAP Technology Enabling Better Business Intelligence and Information Architecture With SAP PowerDesigner Software Table of Contents 4 Seeing the Big Picture with a 360-Degree View Gaining Efficiencies
More informationOMG 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 informationTalend Metadata Manager. Reduce Risk and Friction in your Information Supply Chain
Talend Metadata Manager Reduce Risk and Friction in your Information Supply Chain Talend Metadata Manager Talend Metadata Manager provides a comprehensive set of capabilities for all facets of metadata
More informationIncrease Agility and Reduce Costs with a Logical Data Warehouse. February 2014
Increase Agility and Reduce Costs with a Logical Data Warehouse February 2014 Table of Contents Summary... 3 Data Virtualization & the Logical Data Warehouse... 4 What is a Logical Data Warehouse?... 4
More informationGetting 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 informationSOA 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 informationAnalysis of the Specifics for a Business Rules Engine Based Projects
Analysis of the Specifics for a Business Rules Engine Based Projects By Dmitri Ilkaev and Dan Meenan Introduction In recent years business rules engines (BRE) have become a key component in almost every
More informationA 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 informationData Modeling Basics
Information Technology Standard Commonwealth of Pennsylvania Governor's Office of Administration/Office for Information Technology STD Number: STD-INF003B STD Title: Data Modeling Basics Issued by: Deputy
More informationModernizing 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 informationWeb Service Implementation Methodology
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 Web Service Implementation Methodology Public Review Draft 1.0, 05 September 2005
More informationA Service-oriented Architecture for Business Intelligence
A Service-oriented Architecture for Business Intelligence Liya Wu 1, Gilad Barash 1, Claudio Bartolini 2 1 HP Software 2 HP Laboratories {name.surname@hp.com} Abstract Business intelligence is a business
More informationWebSphere IBM Product Lifecycle Management Content Pack for IBM WebSphere Business Services Fabric version 6.2. Reference Architecture Guide
WebSphere IBM Product Lifecycle Management Content Pack for IBM WebSphere Business Services Fabric version 6.2 Reference Architecture Guide Note Before using this information and the product it supports,
More informationWebSphere 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 informationPARCC TECHNOLOGY ARCHITECTURE ARCHITECTURAL PRINCIPLES AND CONSTRAINTS SUMMARY
PARCC TECHNOLOGY ARCHITECTURE ARCHITECTURAL PRINCIPLES AND CONSTRAINTS SUMMARY Version 1.1 November 5, 2012 Architectural Principles and Constraints Summary REVISION HISTORY The following revision chart
More informationOverview. Stakes. Context. Model-Based Development of Safety-Critical Systems
1 2 Model-Based Development of -Critical Systems Miguel A. de Miguel 5/6,, 2006 modeling Stakes 3 Context 4 To increase the industrial competitiveness in the domain of software systems To face the growing
More informationMDA When a major software industry trend meets our toolset, implemented since 1994. By Philippe Desfray VP for R&D
MDA When a major software industry trend meets our toolset, implemented since 1994. Page 1 of 12 MDA When a major software industry trend meets our toolset, implemented since 1994. By Philippe Desfray
More informationDriving Your Business Forward with Application Life-cycle Management (ALM)
Driving Your Business Forward with Application Life-cycle Management (ALM) Published: August 2007 Executive Summary Business and technology executives, including CTOs, CIOs, and IT managers, are being
More informationData Governance and CA ERwin Active Model Templates
Data Governance and CA ERwin Active Model Templates Vani Mishra TechXtend March 19, 2015 ER07 Presenter Bio About the Speaker: Vani is a TechXtend Data Modeling practice manager who has over 10+ years
More informationA Secure Autonomous Document Architecture for Enterprise Digital Right Management
A Secure Autonomous Document Architecture for Enterprise Digital Right Management Manuel Munier LIUPPA Université de Pau et des Pays de l Adour Mont de Marsan, France manuel.munier@univ-pau.fr SITIS 2011
More informationOracle Data Integrator 12c: Integration and Administration
Oracle University Contact Us: +33 15 7602 081 Oracle Data Integrator 12c: Integration and Administration Duration: 5 Days What you will learn Oracle Data Integrator is a comprehensive data integration
More informationOracle Data Integrator 11g: Integration and Administration
Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 4108 4709 Oracle Data Integrator 11g: Integration and Administration Duration: 5 Days What you will learn Oracle Data Integrator is a comprehensive
More informationData as a Service Virtualization with Enzo Unified
Data as a Service Virtualization with Enzo Unified White Paper by Blue Syntax Abstract: This white paper explains how companies can benefit from a Data as a Service virtualization layer and build a data
More informationChapter 4 Software Lifecycle and Performance Analysis
Chapter 4 Software Lifecycle and Performance Analysis This chapter is aimed at illustrating performance modeling and analysis issues within the software lifecycle. After having introduced software and
More informationA BIAN Building Block Service Repository and Registry
Banking Industry Architecture Network A BIAN Building Block Repository and Registry Author: BIAN Working Group Repository Version: 1.0 Last Change: July 1, 2009 Organization Authors Role Name Company Bruno
More informationOracle Application Development Framework Overview
An Oracle White Paper June 2011 Oracle Application Development Framework Overview Introduction... 1 Oracle ADF Making Java EE Development Simpler... 2 THE ORACLE ADF ARCHITECTURE... 3 The Business Services
More informationGuiding 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 informationCUSTOMER MASTER DATA MANAGEMENT PROCESS INTEGRATION PACK
CUSTOMER MASTER DATA MANAGEMENT PROCESS INTEGRATION PACK KEY BUSINESS BENEFITS Faster MDM Implementation Pre built MDM integration processes Pre built MDM Aware participating applications Pre built MDM
More informationAn Oracle White Paper June 2009. Integration Technologies for Primavera Solutions
An Oracle White Paper June 2009 Integration Technologies for Primavera Solutions Introduction... 1 The Integration Challenge... 2 Integration Methods for Primavera Solutions... 2 Integration Application
More informationCT30A8901 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 informationSOA Success is Not a Matter of Luck
by Prasad Jayakumar, Technology Lead at Enterprise Solutions, Infosys Technologies Ltd SERVICE TECHNOLOGY MAGAZINE Issue L May 2011 Introduction There is nothing either good or bad, but thinking makes
More informationImproved 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 informationSimCorp Solution Guide
SimCorp Solution Guide Data Warehouse Manager For all your reporting and analytics tasks, you need a central data repository regardless of source. SimCorp s Data Warehouse Manager gives you a comprehensive,
More informationCA 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 informationNASCIO 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 informationMethods and tools for data and software integration Enterprise Service Bus
Methods and tools for data and software integration Enterprise Service Bus Roman Hauptvogl Cleverlance Enterprise Solutions a.s Czech Republic hauptvogl@gmail.com Abstract Enterprise Service Bus (ESB)
More informationNext Generation Business Performance Management Solution
Next Generation Business Performance Management Solution Why Existing Business Intelligence (BI) Products are Inadequate Changing Business Environment In the face of increased competition, complex customer
More informationTopBraid Insight for Life Sciences
TopBraid Insight for Life Sciences In the Life Sciences industries, making critical business decisions depends on having relevant information. However, queries often have to span multiple sources of information.
More informationSOMA, 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 informationData Management Roadmap
Data Management Roadmap A progressive approach towards building an Information Architecture strategy 1 Business and IT Drivers q Support for business agility and innovation q Faster time to market Improve
More informationMarkLogic Enterprise Data Layer
MarkLogic Enterprise Data Layer MarkLogic Enterprise Data Layer MarkLogic Enterprise Data Layer September 2011 September 2011 September 2011 Table of Contents Executive Summary... 3 An Enterprise Data
More informationIBM WebSphere Operational Decision Management Improve business outcomes with real-time, intelligent decision automation
Solution Brief IBM WebSphere Operational Decision Management Improve business outcomes with real-time, intelligent decision automation Highlights Simplify decision governance and visibility with a unified
More informationSelf-Protecting Documents for Cloud Storage Security
Self-Protecting Documents for Cloud Storage Security Manuel Munier 1 Vincent Lalanne 1 Magali Ricarde 2 1 LIUPPA 2 BackPlan Univ Pau & Pays Adour Project Communication Control Mont de Marsan, France Pau,
More informationOpen 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 informationHow To Create An Enterprise Class Model Driven Integration
Creating an Enterprise Class Scalable Model Driven Infrastructure The use case for using IBM, OSIsoft, and SISCO technologies Version: 1.1 Date: May 28, 2009 Systems Integration Specialist Company, Inc.
More informationTotal Exploration & Production: Field Monitoring Case Study
Total Exploration & Production: Field Monitoring Case Study 1 Summary TOTAL S.A. is a word-class energy producer and provider, actually part of the super majors, i.e. the worldwide independent oil companies.
More informationUnlocking the Power of SOA with Business Process Modeling
White Paper Unlocking the Power of SOA with Business Process Modeling Business solutions through information technology TM Entire contents 2006 by CGI Group Inc. All rights reserved. Reproduction of this
More informationTraining Management System for Aircraft Engineering: indexing and retrieval of Corporate Learning Object
Training Management System for Aircraft Engineering: indexing and retrieval of Corporate Learning Object Anne Monceaux 1, Joanna Guss 1 1 EADS-CCR, Centreda 1, 4 Avenue Didier Daurat 31700 Blagnac France
More informationIndustry 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 informationPatterns of Information Management
PATTERNS OF MANAGEMENT Patterns of Information Management Making the right choices for your organization s information Summary of Patterns Mandy Chessell and Harald Smith Copyright 2011, 2012 by Mandy
More informationEnsighten Data Layer (EDL) The Missing Link in Data Management
The Missing Link in Data Management Introduction Digital properties are a nexus of customer centric data from multiple vectors and sources. This is a wealthy source of business-relevant data that can be
More informationCA IT Client Manager. Desktop Migration
DATA SHEET: DESKTOP MIGRATION CA IT Client Manager Desktop Migration CA IT CLIENT MANAGER HELPS YOU INCREASE TECHNICIAN AND USER PRODUCTIVITY BY MANAGING AND PRESERVING USER DATA, SETTINGS AND PREFERENCES
More informationSemarchy Convergence for Data Integration The Data Integration Platform for Evolutionary MDM
Semarchy Convergence for Data Integration The Data Integration Platform for Evolutionary MDM PRODUCT DATASHEET BENEFITS Deliver Successfully on Time and Budget Provide the Right Data at the Right Time
More informationPolicy 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 informationEnterprise Architecture: Practical Guide to Logical Architecture
Objecteering Practical Guides Enterprise Architecture: Practical Guide to Logical Architecture Author: Version: 1.0 Copyright: Softeam Softeam Consulting Team Supervised by Philippe Desfray Softeam 21
More informationFigure 1: Illustration of service management conceptual framework
Dagstuhl Seminar on Service-Oriented Computing Session Summary Service Management Asit Dan, IBM Participants of the Core Group Luciano Baresi, Politecnico di Milano Asit Dan, IBM (Session Lead) Martin
More informationRequirements Management
MS Excel / Word, and ReqIF Export / Import and Round-trip Medical & Automotive Requirements and Risk (FMEA, IEC 62304, IEC 61508, ISO 26262...) Enterprise Architect and Atlassian JIRA integration Requirements
More informationManaging Third Party Databases and Building Your Data Warehouse
Managing Third Party Databases and Building Your Data Warehouse By Gary Smith Software Consultant Embarcadero Technologies Tech Note INTRODUCTION It s a recurring theme. Companies are continually faced
More informationInformation systems modelling UML and service description languages
Internet Engineering Tomasz Babczyński, Zofia Kruczkiewicz Tomasz Kubik Information systems modelling UML and service description languages Student Contact Hours: 25.02.2015- Location: 325 C3 room 25.03.2015:
More informationBringing agility to Business Intelligence Metadata as key to Agile Data Warehousing. 1 P a g e. www.analytixds.com
Bringing agility to Business Intelligence Metadata as key to Agile Data Warehousing 1 P a g e Table of Contents What is the key to agility in Data Warehousing?... 3 The need to address requirements completely....
More informationLosing Control: Controls, Risks, Governance, and Stewardship of Enterprise Data
Losing Control: Controls, Risks, Governance, and Stewardship of Enterprise Data an eprentise white paper tel: 407.290.6952 toll-free: 1.888.943.5363 web: www.eprentise.com Author: Helene Abrams Published:
More informationDATA QUALITY DATA BASE QUALITY INFORMATION SYSTEM QUALITY
DATA QUALITY DATA BASE QUALITY INFORMATION SYSTEM QUALITY The content of those documents are the exclusive property of REVER. The aim of those documents is to provide information and should, in no case,
More informationThe Importance of a Single Platform for Data Integration and Quality Management
helping build the smart and agile business The Importance of a Single Platform for Data Integration and Quality Management Colin White BI Research March 2008 Sponsored by Business Objects TABLE OF CONTENTS
More informationStrategy 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 informationOpen 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 informationAgile Modeling and Design of Service-Oriented Component Architecture
Agile Modeling and Design of Service-Oriented Component Architecture Zoran Stojanovic, Ajantha Dahanayake, Henk Sol Systems Engineering Group, Faculty of Technology, Policy and Management, Delft University
More informationDDI Lifecycle: Moving Forward Status of the Development of DDI 4. Joachim Wackerow Technical Committee, DDI Alliance
DDI Lifecycle: Moving Forward Status of the Development of DDI 4 Joachim Wackerow Technical Committee, DDI Alliance Should I Wait for DDI 4? No! DDI Lifecycle 4 is a long development process DDI Lifecycle
More informationAnswers to Top BRMS Questions
November 2009 Answers to Top BRMS Questions Answers to ten frequently asked questions about what business rule management systems are and how they are used Brett Stineman Product Marketing, Business Rules
More informationService 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 informationModellistica Medica. Maria Grazia Pia, INFN Genova. Scuola di Specializzazione in Fisica Sanitaria Genova Anno Accademico 2002-2003
Modellistica Medica Maria Grazia Pia INFN Genova Scuola di Specializzazione in Fisica Sanitaria Genova Anno Accademico 2002-2003 Lezione 18-19 The Unified Process Static dimension Glossary UP (Unified
More informationSemarchy Convergence for MDM The Next Generation Evolutionary MDM Platform
PRODUCT DATASHEET Semarchy Convergence for MDM The Next Generation Evolutionary MDM Platform IT MANAGEMENT BENEFITS Get successful on time and budget Start with a tactical solution, build for tomorrow
More informationSOA-14: Continuous Integration in SOA Projects Andreas Gies
Distributed Team Building Principal Architect http://www.fusesource.com http://open-source-adventures.blogspot.com About the Author Principal Architect PROGRESS - Open Source Center of Competence Degree
More informationKnowledgent White Paper Series. Developing an MDM Strategy WHITE PAPER. Key Components for Success
Developing an MDM Strategy Key Components for Success WHITE PAPER Table of Contents Introduction... 2 Process Considerations... 3 Architecture Considerations... 5 Conclusion... 9 About Knowledgent... 10
More informationIntroduction to OpenUP (Open Unified Process)
Introduction to OpenUP (Open Unified Process) Different projects have different process needs. Typical factors dictate the needs for a more formal or agile process, such as team size and location, architecture
More informationSOA Enabled Workflow Modernization
Abstract Vitaly Khusidman Workflow Modernization is a case of Architecture Driven Modernization (ADM) and follows ADM Horseshoe Lifecycle. This paper explains how workflow modernization fits into the ADM
More informationManaging TM1 Projects
White Paper Managing TM1 Projects What You ll Learn in This White Paper: Traditional approaches to project management A more agile approach Prototyping Achieving the ideal outcome Assessing project teams
More informationCombining SAWSDL, OWL DL and UDDI for Semantically Enhanced Web Service Discovery
Combining SAWSDL, OWL DL and UDDI for Semantically Enhanced Web Service Discovery Dimitrios Kourtesis, Iraklis Paraskakis SEERC South East European Research Centre, Greece Research centre of the University
More informationEnabling 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 informationBringing Business Objects into ETL Technology
Bringing Business Objects into ETL Technology Jing Shan Ryan Wisnesky Phay Lau Eugene Kawamoto Huong Morris Sriram Srinivasn Hui Liao 1. Northeastern University, jshan@ccs.neu.edu 2. Stanford University,
More informationWhat is Enterprise Architect? Enterprise Architect is a visual platform for designing and constructing software systems, for business process
1 2 3 What is Enterprise Architect? Enterprise Architect is a visual platform for designing and constructing software systems, for business process modeling, and for more generalized modeling purposes.
More informationImprove Quality and Decrease Time to Market with Better Requirements Management
Improve Quality and Decrease Time to Market with Better Requirements Management Requirements Engineering: Right Requirements, Right Products Nearly 20% of development cost is due to rework because of ill-defined
More information2009 ikeep Ltd, Morgenstrasse 129, CH-3018 Bern, Switzerland (www.ikeep.com, info@ikeep.com)
CSP CHRONOS Compliance statement for ISO 14721:2003 (Open Archival Information System Reference Model) 2009 ikeep Ltd, Morgenstrasse 129, CH-3018 Bern, Switzerland (www.ikeep.com, info@ikeep.com) The international
More informationWhat SOA can do for Software Dependability. Karl M. Göschka Karl.Goeschka@tuwien.ac.at Vienna University of Technology
What SOA can do for Software Dependability Karl M. Göschka Karl.Goeschka@tuwien.ac.at Vienna University of Technology Overview Dependability challenges Control loop: Adaptivity and evolution The SOA potential
More informationSOA REFERENCE ARCHITECTURE: WEB TIER
SOA REFERENCE ARCHITECTURE: WEB TIER SOA Blueprint A structured blog by Yogish Pai Web Application Tier The primary requirement for this tier is that all the business systems and solutions be accessible
More information