SlideShare a Scribd company logo
1 of 11
POWERED BY ZDLC
Cognizant BCBS Solution
2
www.cognizant.com
Copyright © 2014 Cognizant
OVERVIEW OF THE
Cognizant BCBS Solution
By automating the process, the Cognizant BCBS Solution accelerates and increases the precision of providing
compliant data to auditors. This, in turn, reduces risks and costs associated with the compliance process,
diminishing the overhead on banking operations.
One of the Basel III regulations requires banks to trace data used to calculate risk exposure back to their
original sources in a way that is auditable at any step of the process. This is complex because of the number of
intermediate calculations, databases systems, spreadsheets, and departments that have handled the data.
Manually tracing this data lineage is arduous, time-consuming, and prone to error; however, without it, banks
will face fines and other sanctions.
The Cognizant BCBS Solution automates the data lineage challenge. It first creates an index of the current state
of reporting, then traces back each element in the report through the rules, transformation logic, and
intermediate calculations that were applied. Next, a reporting system collects data from existing and new
sources, such as live feeds from front-office, middle-office, and back-office systems to demonstrate compliance
on an ongoing basis. Auditors are able to examine for themselves the original sources of data.
PROBLEM
SOLUTION
BENEFITS
CONTENTS
www.cognizant.com
Copyright © 2014 Cognizant
An overview of the Cognizant BCBS solution1
The business challenges of implementing Basel2
The process of implementing BCBS3
Our proposed BCBS solution4
How does the solution work?5
Benefits of using Cognizant BCBS Solution6
4
www.cognizant.com
Copyright © 2014 Cognizant
AN OVERVIEW OF THE
Cognizant BCBS Solution
The solution is an Integrated approach for
data Consolidation & employs analytics for
dashboards and regulatory reporting.
We are proposing a solution targeted
specifically to the implementation of the
BCBS by any banks.
Cognizant has devised a solution, that
accelerates the implementation of BCBS
whilst maximising precision and compliance
to regulatory reporting.
The solution employs techniques of
automation for data extraction & data
lineage of existing reports.
The solution uses social collaboration
techniques to enhance the process of data
certification.
1
2
3
4
5
6
BCBS (BASEL Committee for Banking Supervision).
The solution automates the validation and
reconciliation activities to ensure that the
generated data lineage documents aligns
with the input files.
5
www.cognizant.com
Copyright © 2014 Cognizant
Managing the Data
Taking an Integrated Approach
A New Risk and Finance
Management Culture
Managing Basel III: Different
Geographies, Different Issues
Auditing the Data
Stress testing—the ability to understand
the impact of significant market events on
the key ratios.
THE BUSINESS CHALLENGES OF
IMPLEMENTING BASEL
1
2
3 4
5
6
Basel III is part of the BCBS Initiative to enhance the banking regulatory framework. It is a comprehensive
set of reform measures designed to improve the regulation, supervision and risk management within
the banking sector. It seeks to improve the banking sector's ability to deal with financial and economic
stress and strengthen the banks' transparency on reporting. The focus of Basel III is to foster greater
resilience at the individual bank level in order to reduce the risk of system wide shocks
THE BUSINESS CHALLENGES
Moody’s Analytics, September 2011
Pillar 1
•Enhanced
Minimum Capital
& Liquidity
Requirements
Pillar 2
•Enhanced
Supervisory
Review for firm
wide risk &
capital planning
Pillar 3
•Enhanced Risk
Disclosure and
Market Discipline
6
www.cognizant.com
Copyright © 2014 Cognizant
THE COMPREHENSIVE
Regulatory Compliance Reporting
The following depicts the Delivery Mechanism of Regulatory Compliance Reporting, Moody’s Analytics, September 2011,
• Risk
Framework
• Risk Culture
• Risk
Infrastructure
• Data Gap
Analysis
• Customer
information
• Risk drivers
• Assets
• Liabilities
• Off Balance
Exposures
• Repos
• Derivatives
• General Ledger
• Gross income
• Cleanse
• Consolidate
• Reconcile
• Built-in Data
• Quality Checks
• Drill-down
• OLAP
Technology
• Comprehensiv
e
• Audit Trail
Credit, Market,
Operational, Liquidity
and Concentration
Risks
• Tier 1 and 2 Capital
• Own Funds
Deductions
• Risk Weighted
Assets
• Expected Loss
• Capital Ratios
• Liquidity Coverage
Ratio
• Net Stable Funding
Ratio
Regulatory:
• Multi-jurisdiction
• (over 2000
reports for
• over 50
countries)
• Multi-format:
XBRL,
• MS Excel ,XML
• Internal:
• Dashboard of
Key
• Risk Indicators
• Risk Based
• Decision-
making
• Performance
• Management
• Capital
Optimization
Understand firm
wide regulations
data need
Input Data
Manage Data
Quality
Calculate Report Refine Strategy
Data Extraction Data Lineage Data Certification Data Integration Report
HowTechnologyhelpsBusinessNeeds
7
www.cognizant.com
Copyright © 2014 Cognizant
Data Extraction Data Lineage Data Certification Data Integration Report
1. Identify System
of Records (SOR)
2. Identify each
data element
from the existing
report,
3. Identify internal
and external data
sets of reports
4. Validate data
inputs
• Acceleration
• Precision
• Reliable Validation
1. Show the
association
between source
data elements
and target data
elements.
2. Identify the
business rules
and calculations
used on the data
elements
3. Generate &
Validate data
lineage doc.
• Completeness
• Precision
• Reliable Validation
1. Each core data
element & the
their SOR are to
be certified.
2. Rules and/or
transformation
logic to be
certified for
derived data
elements.
3. Define
appropriate
certification
process for
future
• Collaborative
• Precision
• Reliable Validation
1. Extract the data
elements post
certification
from source
2. Map and
transform data
to the format of
target platform
3. Migrate data
and validate
4. Deploy target
platform
• Acceleration
• Data Integrity
• Reliable Validation
1. Regulatory
Reporting
should be
generated
according to the
Basel protocol
and validated
prior to
submission
2. Reporting which
should be
accessible to
external auditor
• Compliance
• Completeness
• Reliable Validation
THE PROCESS OF
Implementing BCBS
8
www.cognizant.com
Copyright © 2014 Cognizant
Data Extraction Data Lineage Data Certification Data Integration Report
• Acceleration
• Precision
• Reliable Validation
• Completeness
• Precision
• Reliable Validation
• Collaborative
• Precision
• Reliable Validation
• Acceleration
• Data Integrity
• Reliable Validation
• Compliance
• Completeness
• Reliable Validation
OUR PROPOSED
BCBS Solution

 Cognizant ZDLC’s
Smart Process
Discovery (SPD)
Automation tool
engaged in Reverse
Engineering of
existing Input data,
& Reports into Data
models (ERDs)
 Provides a
Validation Engine to
check Input files for
inconsistencies


 Cognizant ZDLC’s
Smart Process
Discovery
Automation tool to
generate a
comprehensive
data lineage
documents
 Provides a
Reconciliation
Engine to check
output against the
existing reports



 Cognizant ZDLC’s
Smart Process
Discovery provides a
collaborative
framework for users
to annotate the
data elements,
which have been
reverse engineered,
with Rules and/or
transformation logic
that are to be
certified for derived
data elements.



 Cognizant Data
Integration
Workbench (DIW) is
tool for automated
generation of ETL
code driven through
functional inputs
 DIW is integrated with
Informatica (and
others) to
automatically create
the mappings in the
repository by taking
inputs from ZDLC SPD
tool and other sources



 Generate Regulatory
Reporting for each of
the Pillar
requirements of Basel
from a consolidated
data warehouse.



Manual Process
Automated Process
9
www.cognizant.com
Copyright © 2014 Cognizant
BENEFITS OF USING
Cognizant BCBS Solution
Measure Cognizant ZDLC Approach Classical Approach
No of Files Processed 150 per person per day 5 – 6 per person per day
Measure Cognizant ZDLC Approach Classical Approach
No of Data lineage document validated 15 per person per day 3 per person per day
Measure Cognizant ZDLC Approach Classical Approach
No of data lineage document certified 30 per person per day 10 Per person per day
Measure Cognizant ZDLC Approach Classical Approach
Effort reduction in the Data Integration activities
for consolidated Regulatory Reporting system
30% N/A
Data Extraction
Data Lineage
Data Certification
Data Integration
10
www.cognizant.com
Copyright © 2014 Cognizant
HOW DOES THE
Solution works? (Part 1)
OutputReverse Engineering
Core Module
AdaptersSystem
Behaviour
SQL
Oracle PL/SQL
Excel Sheets
Java
Configuration
Matrix
Crawler
Generic Parser
Analyser
SAS, PL SQL, Excels
and others
System Logs, DB
Logs
.
.
.
• ZDLC is a suite of tools that accelerates the process of extracting and
modelling a precise picture of AS-IS IT applications
• ZDLC does so, by automatically reverse engineering the existing
database logs and existing reporting scripts.
• A precise picture and definition of the existing reports , database
schemas and data lineage documents
• A single point of authoring and managing the system documents
• A collaborative way of annotating the existing reports.
Features of Smart Process Discovery Outcome of using the tool
SAS
… Others
.NET
Cognizant Smart Process Discovery Tools (SPD)
Data Extraction Data Lineage Data Certification
11
www.cognizant.com
Copyright © 2014 Cognizant
HOW DOES THE
Solution works? (Part 2)
Cognizant Data Integration Workbench (DIW)
XML
Binding
<xml>
Structural
Validation
Semantic
Validation
Efficiency
Validation
Software Development Kit
Automated Code
Generation
Deploy Code to
ETL Tool Repository
Updates &
Code Completion
D
E
S
I
G
N
ETL Design
Specification
Coding Standards
Metadata
Repository
Base Code
1
2
3
4
5
9
DDL File
DDL
1. Upload the design specification (source-to-target data mapping) in XML format.
2. DIW validates the uploaded design specification for structural and semantic correctness.
3. Generate code based on the design specification (Some manual updates may be necessary for completing the code generation)
4. Update data lineage and transformation lineage into Metadata Repository and Deploy the code generated into Repository.
5. Archive the based code generated with automation.
Data Integration

More Related Content

What's hot

KPMG - BCBS239_Bracing for Change
KPMG - BCBS239_Bracing for ChangeKPMG - BCBS239_Bracing for Change
KPMG - BCBS239_Bracing for ChangeNanda Thiruvengadam
 
BCBS 239 - Risk Data Adequacy
BCBS 239 - Risk Data AdequacyBCBS 239 - Risk Data Adequacy
BCBS 239 - Risk Data Adequacynikatmalik
 
Risk Data Aggregation Risk Reporting
Risk Data Aggregation  Risk ReportingRisk Data Aggregation  Risk Reporting
Risk Data Aggregation Risk ReportingShelly Biggs
 
BCBS 239 Compliance: A Comprehensive Approach
BCBS 239 Compliance: A Comprehensive ApproachBCBS 239 Compliance: A Comprehensive Approach
BCBS 239 Compliance: A Comprehensive ApproachCognizant
 
Bcbs 239 principles of effective risk data aggregation and risk reporting
Bcbs 239 principles of effective risk data aggregation and risk reportingBcbs 239 principles of effective risk data aggregation and risk reporting
Bcbs 239 principles of effective risk data aggregation and risk reportingvikas0707
 
Infogix Automated Information Controls
Infogix Automated Information ControlsInfogix Automated Information Controls
Infogix Automated Information Controlskoleksy
 
Why Data Quality is Key To Solvency II
Why Data Quality is Key To Solvency IIWhy Data Quality is Key To Solvency II
Why Data Quality is Key To Solvency IIcolinrickard
 
Teleran Briefing July 2014
Teleran Briefing July 2014Teleran Briefing July 2014
Teleran Briefing July 2014Howard Meadow
 
A Successful Data Strategy for Insurers in Volatile Times (EMEA)
A Successful Data Strategy for Insurers in Volatile Times (EMEA)A Successful Data Strategy for Insurers in Volatile Times (EMEA)
A Successful Data Strategy for Insurers in Volatile Times (EMEA)Denodo
 
IBM Software Capabilities
IBM Software CapabilitiesIBM Software Capabilities
IBM Software CapabilitiesNone
 
Accelerate Healthcare Technology Modernization with Containerization and DevOps
Accelerate Healthcare Technology Modernization with Containerization and DevOpsAccelerate Healthcare Technology Modernization with Containerization and DevOps
Accelerate Healthcare Technology Modernization with Containerization and DevOpsCitiusTech
 
Erfolgreicher agieren mit Analytics_Markus Barmettler_IBM Symposium 2013
Erfolgreicher agieren mit Analytics_Markus Barmettler_IBM Symposium 2013Erfolgreicher agieren mit Analytics_Markus Barmettler_IBM Symposium 2013
Erfolgreicher agieren mit Analytics_Markus Barmettler_IBM Symposium 2013IBM Switzerland
 
Business Intelligence PowerPoint Presentation Slides
Business Intelligence PowerPoint Presentation Slides Business Intelligence PowerPoint Presentation Slides
Business Intelligence PowerPoint Presentation Slides SlideTeam
 
Marcoccio10 22
Marcoccio10 22Marcoccio10 22
Marcoccio10 22jaikms kms
 
Kenny Lawhorn Career Collateral
Kenny Lawhorn Career CollateralKenny Lawhorn Career Collateral
Kenny Lawhorn Career CollateralKenny Lawhorn
 
SVIA Insurance Disrupted Conference 2016 - The Disruptive Impact of Modern T...
SVIA Insurance Disrupted Conference 2016 - The Disruptive Impact of Modern T...SVIA Insurance Disrupted Conference 2016 - The Disruptive Impact of Modern T...
SVIA Insurance Disrupted Conference 2016 - The Disruptive Impact of Modern T...Captricity
 
Insurance Organizations Need Access to Good Data Before They Can Benefit from...
Insurance Organizations Need Access to Good Data Before They Can Benefit from...Insurance Organizations Need Access to Good Data Before They Can Benefit from...
Insurance Organizations Need Access to Good Data Before They Can Benefit from...Captricity
 

What's hot (20)

Bcbs 239 v4 30 oct
Bcbs 239 v4 30 octBcbs 239 v4 30 oct
Bcbs 239 v4 30 oct
 
KPMG - BCBS239_Bracing for Change
KPMG - BCBS239_Bracing for ChangeKPMG - BCBS239_Bracing for Change
KPMG - BCBS239_Bracing for Change
 
BCBS 239 - Risk Data Adequacy
BCBS 239 - Risk Data AdequacyBCBS 239 - Risk Data Adequacy
BCBS 239 - Risk Data Adequacy
 
BCBS 239 risk data aggregation reporting_Feb15_PRINT
BCBS 239 risk data aggregation reporting_Feb15_PRINTBCBS 239 risk data aggregation reporting_Feb15_PRINT
BCBS 239 risk data aggregation reporting_Feb15_PRINT
 
Basel Committe on Banking Supervision (BCBS - 239)
Basel Committe on Banking Supervision (BCBS - 239)Basel Committe on Banking Supervision (BCBS - 239)
Basel Committe on Banking Supervision (BCBS - 239)
 
Risk Data Aggregation Risk Reporting
Risk Data Aggregation  Risk ReportingRisk Data Aggregation  Risk Reporting
Risk Data Aggregation Risk Reporting
 
BCBS 239 Compliance: A Comprehensive Approach
BCBS 239 Compliance: A Comprehensive ApproachBCBS 239 Compliance: A Comprehensive Approach
BCBS 239 Compliance: A Comprehensive Approach
 
Bcbs 239 principles of effective risk data aggregation and risk reporting
Bcbs 239 principles of effective risk data aggregation and risk reportingBcbs 239 principles of effective risk data aggregation and risk reporting
Bcbs 239 principles of effective risk data aggregation and risk reporting
 
Infogix Automated Information Controls
Infogix Automated Information ControlsInfogix Automated Information Controls
Infogix Automated Information Controls
 
Why Data Quality is Key To Solvency II
Why Data Quality is Key To Solvency IIWhy Data Quality is Key To Solvency II
Why Data Quality is Key To Solvency II
 
Teleran Briefing July 2014
Teleran Briefing July 2014Teleran Briefing July 2014
Teleran Briefing July 2014
 
A Successful Data Strategy for Insurers in Volatile Times (EMEA)
A Successful Data Strategy for Insurers in Volatile Times (EMEA)A Successful Data Strategy for Insurers in Volatile Times (EMEA)
A Successful Data Strategy for Insurers in Volatile Times (EMEA)
 
IBM Software Capabilities
IBM Software CapabilitiesIBM Software Capabilities
IBM Software Capabilities
 
Accelerate Healthcare Technology Modernization with Containerization and DevOps
Accelerate Healthcare Technology Modernization with Containerization and DevOpsAccelerate Healthcare Technology Modernization with Containerization and DevOps
Accelerate Healthcare Technology Modernization with Containerization and DevOps
 
Erfolgreicher agieren mit Analytics_Markus Barmettler_IBM Symposium 2013
Erfolgreicher agieren mit Analytics_Markus Barmettler_IBM Symposium 2013Erfolgreicher agieren mit Analytics_Markus Barmettler_IBM Symposium 2013
Erfolgreicher agieren mit Analytics_Markus Barmettler_IBM Symposium 2013
 
Business Intelligence PowerPoint Presentation Slides
Business Intelligence PowerPoint Presentation Slides Business Intelligence PowerPoint Presentation Slides
Business Intelligence PowerPoint Presentation Slides
 
Marcoccio10 22
Marcoccio10 22Marcoccio10 22
Marcoccio10 22
 
Kenny Lawhorn Career Collateral
Kenny Lawhorn Career CollateralKenny Lawhorn Career Collateral
Kenny Lawhorn Career Collateral
 
SVIA Insurance Disrupted Conference 2016 - The Disruptive Impact of Modern T...
SVIA Insurance Disrupted Conference 2016 - The Disruptive Impact of Modern T...SVIA Insurance Disrupted Conference 2016 - The Disruptive Impact of Modern T...
SVIA Insurance Disrupted Conference 2016 - The Disruptive Impact of Modern T...
 
Insurance Organizations Need Access to Good Data Before They Can Benefit from...
Insurance Organizations Need Access to Good Data Before They Can Benefit from...Insurance Organizations Need Access to Good Data Before They Can Benefit from...
Insurance Organizations Need Access to Good Data Before They Can Benefit from...
 

Viewers also liked

Styrelseledamotens roll och ansvar
Styrelseledamotens roll och ansvarStyrelseledamotens roll och ansvar
Styrelseledamotens roll och ansvarTranscendent Group
 
ModelDrivers the BCBS239 agile data management framework
ModelDrivers the BCBS239 agile data management frameworkModelDrivers the BCBS239 agile data management framework
ModelDrivers the BCBS239 agile data management frameworkGreg Soulsby
 
Frukostseminarium riskdataaggregering och riskrapportering
Frukostseminarium riskdataaggregering och riskrapporteringFrukostseminarium riskdataaggregering och riskrapportering
Frukostseminarium riskdataaggregering och riskrapporteringTranscendent Group
 
Implementing bcbs 239 rdarr
Implementing bcbs 239 rdarrImplementing bcbs 239 rdarr
Implementing bcbs 239 rdarrmzahidgill
 
Infogix BCBS 239 Implementation Challenges
Infogix BCBS 239 Implementation ChallengesInfogix BCBS 239 Implementation Challenges
Infogix BCBS 239 Implementation ChallengesMichelle Genser
 
Alignment: Office of the Chief Data Officer & BCBS 239
Alignment: Office of the Chief Data Officer & BCBS 239Alignment: Office of the Chief Data Officer & BCBS 239
Alignment: Office of the Chief Data Officer & BCBS 239Craig Milroy
 

Viewers also liked (6)

Styrelseledamotens roll och ansvar
Styrelseledamotens roll och ansvarStyrelseledamotens roll och ansvar
Styrelseledamotens roll och ansvar
 
ModelDrivers the BCBS239 agile data management framework
ModelDrivers the BCBS239 agile data management frameworkModelDrivers the BCBS239 agile data management framework
ModelDrivers the BCBS239 agile data management framework
 
Frukostseminarium riskdataaggregering och riskrapportering
Frukostseminarium riskdataaggregering och riskrapporteringFrukostseminarium riskdataaggregering och riskrapportering
Frukostseminarium riskdataaggregering och riskrapportering
 
Implementing bcbs 239 rdarr
Implementing bcbs 239 rdarrImplementing bcbs 239 rdarr
Implementing bcbs 239 rdarr
 
Infogix BCBS 239 Implementation Challenges
Infogix BCBS 239 Implementation ChallengesInfogix BCBS 239 Implementation Challenges
Infogix BCBS 239 Implementation Challenges
 
Alignment: Office of the Chief Data Officer & BCBS 239
Alignment: Office of the Chief Data Officer & BCBS 239Alignment: Office of the Chief Data Officer & BCBS 239
Alignment: Office of the Chief Data Officer & BCBS 239
 

Similar to How Cognizant's ZDLC solution is helping Data Lineage for compliance to Basel III

Realizing Operating Efficiencies Through a Platform-Based Approach: A Case Study
Realizing Operating Efficiencies Through a Platform-Based Approach: A Case StudyRealizing Operating Efficiencies Through a Platform-Based Approach: A Case Study
Realizing Operating Efficiencies Through a Platform-Based Approach: A Case StudyMelissa Luongo
 
CBC Reporting Brochure
CBC Reporting BrochureCBC Reporting Brochure
CBC Reporting BrochureAlex Dijkhoff
 
Real time data integration best practices and architecture
Real time data integration best practices and architectureReal time data integration best practices and architecture
Real time data integration best practices and architectureBui Kiet
 
Assocham global conference audit data standards - 28.10.2020
Assocham global conference   audit data standards - 28.10.2020Assocham global conference   audit data standards - 28.10.2020
Assocham global conference audit data standards - 28.10.2020Vinod Kashyap
 
DevOps & Blockchain: Powering Rapid Software Delivery in Regulated Environments
DevOps & Blockchain: Powering Rapid Software Delivery in Regulated EnvironmentsDevOps & Blockchain: Powering Rapid Software Delivery in Regulated Environments
DevOps & Blockchain: Powering Rapid Software Delivery in Regulated EnvironmentsCognizant
 
Business Intelligence QA Automation Solution
Business Intelligence QA Automation SolutionBusiness Intelligence QA Automation Solution
Business Intelligence QA Automation SolutionKaushik Dass
 
Big Data - Accountability Solutions for Public Sector Programs
Big Data - Accountability Solutions for Public Sector ProgramsBig Data - Accountability Solutions for Public Sector Programs
Big Data - Accountability Solutions for Public Sector ProgramsGaurav "GP" Pal
 
Baseline counterparty database
Baseline counterparty database Baseline counterparty database
Baseline counterparty database Xoriant CDi
 
Denodo DataFest 2017: The Need for Speed and Agility in Business
Denodo DataFest 2017: The Need for Speed and Agility in BusinessDenodo DataFest 2017: The Need for Speed and Agility in Business
Denodo DataFest 2017: The Need for Speed and Agility in BusinessDenodo
 
Idbs Bioprocess Execution System
Idbs Bioprocess Execution SystemIdbs Bioprocess Execution System
Idbs Bioprocess Execution Systemmmcriley
 
White paperdynamichealthcare
White paperdynamichealthcareWhite paperdynamichealthcare
White paperdynamichealthcareTheresaMconte
 
OpenSymmetry - Business Intelligence Maturity
OpenSymmetry - Business Intelligence MaturityOpenSymmetry - Business Intelligence Maturity
OpenSymmetry - Business Intelligence MaturityOpenSymmetry
 
How to Monitor Digital Dependencies Across Your Modern IT Stack
How to Monitor Digital Dependencies Across Your Modern IT StackHow to Monitor Digital Dependencies Across Your Modern IT Stack
How to Monitor Digital Dependencies Across Your Modern IT StackThousandEyes
 
Microservices Approaches for Continuous Data Integration
Microservices Approaches for Continuous Data IntegrationMicroservices Approaches for Continuous Data Integration
Microservices Approaches for Continuous Data IntegrationVMware Tanzu
 
Whitepaper: 4 Approaches to Systems Integration
Whitepaper: 4 Approaches to Systems IntegrationWhitepaper: 4 Approaches to Systems Integration
Whitepaper: 4 Approaches to Systems IntegrationAudacia
 

Similar to How Cognizant's ZDLC solution is helping Data Lineage for compliance to Basel III (20)

Realizing Operating Efficiencies Through a Platform-Based Approach: A Case Study
Realizing Operating Efficiencies Through a Platform-Based Approach: A Case StudyRealizing Operating Efficiencies Through a Platform-Based Approach: A Case Study
Realizing Operating Efficiencies Through a Platform-Based Approach: A Case Study
 
CBC Reporting Brochure
CBC Reporting BrochureCBC Reporting Brochure
CBC Reporting Brochure
 
Chapter 6
Chapter 6Chapter 6
Chapter 6
 
Real time data integration best practices and architecture
Real time data integration best practices and architectureReal time data integration best practices and architecture
Real time data integration best practices and architecture
 
Assocham global conference audit data standards - 28.10.2020
Assocham global conference   audit data standards - 28.10.2020Assocham global conference   audit data standards - 28.10.2020
Assocham global conference audit data standards - 28.10.2020
 
DevOps & Blockchain: Powering Rapid Software Delivery in Regulated Environments
DevOps & Blockchain: Powering Rapid Software Delivery in Regulated EnvironmentsDevOps & Blockchain: Powering Rapid Software Delivery in Regulated Environments
DevOps & Blockchain: Powering Rapid Software Delivery in Regulated Environments
 
Business Intelligence QA Automation Solution
Business Intelligence QA Automation SolutionBusiness Intelligence QA Automation Solution
Business Intelligence QA Automation Solution
 
Big Data - Accountability Solutions for Public Sector Programs
Big Data - Accountability Solutions for Public Sector ProgramsBig Data - Accountability Solutions for Public Sector Programs
Big Data - Accountability Solutions for Public Sector Programs
 
Baseline counterparty database
Baseline counterparty database Baseline counterparty database
Baseline counterparty database
 
Denodo DataFest 2017: The Need for Speed and Agility in Business
Denodo DataFest 2017: The Need for Speed and Agility in BusinessDenodo DataFest 2017: The Need for Speed and Agility in Business
Denodo DataFest 2017: The Need for Speed and Agility in Business
 
BCBS Information Article By Mike Gowlett
BCBS Information Article By Mike GowlettBCBS Information Article By Mike Gowlett
BCBS Information Article By Mike Gowlett
 
Idbs Bioprocess Execution System
Idbs Bioprocess Execution SystemIdbs Bioprocess Execution System
Idbs Bioprocess Execution System
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 
White paperdynamichealthcare
White paperdynamichealthcareWhite paperdynamichealthcare
White paperdynamichealthcare
 
eLuminous Technologies - Business Intelligence
eLuminous Technologies - Business IntelligenceeLuminous Technologies - Business Intelligence
eLuminous Technologies - Business Intelligence
 
OpenSymmetry - Business Intelligence Maturity
OpenSymmetry - Business Intelligence MaturityOpenSymmetry - Business Intelligence Maturity
OpenSymmetry - Business Intelligence Maturity
 
How to Monitor Digital Dependencies Across Your Modern IT Stack
How to Monitor Digital Dependencies Across Your Modern IT StackHow to Monitor Digital Dependencies Across Your Modern IT Stack
How to Monitor Digital Dependencies Across Your Modern IT Stack
 
Microservices Approaches for Continuous Data Integration
Microservices Approaches for Continuous Data IntegrationMicroservices Approaches for Continuous Data Integration
Microservices Approaches for Continuous Data Integration
 
Whitepaper: 4 Approaches to Systems Integration
Whitepaper: 4 Approaches to Systems IntegrationWhitepaper: 4 Approaches to Systems Integration
Whitepaper: 4 Approaches to Systems Integration
 
Krishnan Ramachandran
Krishnan RamachandranKrishnan Ramachandran
Krishnan Ramachandran
 

Recently uploaded

Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanMYRABACSAFRA2
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Seán Kennedy
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Seán Kennedy
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一F La
 
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一F La
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理e4aez8ss
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Boston Institute of Analytics
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhijennyeacort
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Boston Institute of Analytics
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxaleedritatuxx
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...Boston Institute of Analytics
 
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024Susanna-Assunta Sansone
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfBoston Institute of Analytics
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degreeyuu sss
 
Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 217djon017
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxMike Bennett
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...Amil Baba Dawood bangali
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 

Recently uploaded (20)

Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population Mean
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
 
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
 
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
 
Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptx
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 

How Cognizant's ZDLC solution is helping Data Lineage for compliance to Basel III

  • 2. 2 www.cognizant.com Copyright © 2014 Cognizant OVERVIEW OF THE Cognizant BCBS Solution By automating the process, the Cognizant BCBS Solution accelerates and increases the precision of providing compliant data to auditors. This, in turn, reduces risks and costs associated with the compliance process, diminishing the overhead on banking operations. One of the Basel III regulations requires banks to trace data used to calculate risk exposure back to their original sources in a way that is auditable at any step of the process. This is complex because of the number of intermediate calculations, databases systems, spreadsheets, and departments that have handled the data. Manually tracing this data lineage is arduous, time-consuming, and prone to error; however, without it, banks will face fines and other sanctions. The Cognizant BCBS Solution automates the data lineage challenge. It first creates an index of the current state of reporting, then traces back each element in the report through the rules, transformation logic, and intermediate calculations that were applied. Next, a reporting system collects data from existing and new sources, such as live feeds from front-office, middle-office, and back-office systems to demonstrate compliance on an ongoing basis. Auditors are able to examine for themselves the original sources of data. PROBLEM SOLUTION BENEFITS
  • 3. CONTENTS www.cognizant.com Copyright © 2014 Cognizant An overview of the Cognizant BCBS solution1 The business challenges of implementing Basel2 The process of implementing BCBS3 Our proposed BCBS solution4 How does the solution work?5 Benefits of using Cognizant BCBS Solution6
  • 4. 4 www.cognizant.com Copyright © 2014 Cognizant AN OVERVIEW OF THE Cognizant BCBS Solution The solution is an Integrated approach for data Consolidation & employs analytics for dashboards and regulatory reporting. We are proposing a solution targeted specifically to the implementation of the BCBS by any banks. Cognizant has devised a solution, that accelerates the implementation of BCBS whilst maximising precision and compliance to regulatory reporting. The solution employs techniques of automation for data extraction & data lineage of existing reports. The solution uses social collaboration techniques to enhance the process of data certification. 1 2 3 4 5 6 BCBS (BASEL Committee for Banking Supervision). The solution automates the validation and reconciliation activities to ensure that the generated data lineage documents aligns with the input files.
  • 5. 5 www.cognizant.com Copyright © 2014 Cognizant Managing the Data Taking an Integrated Approach A New Risk and Finance Management Culture Managing Basel III: Different Geographies, Different Issues Auditing the Data Stress testing—the ability to understand the impact of significant market events on the key ratios. THE BUSINESS CHALLENGES OF IMPLEMENTING BASEL 1 2 3 4 5 6 Basel III is part of the BCBS Initiative to enhance the banking regulatory framework. It is a comprehensive set of reform measures designed to improve the regulation, supervision and risk management within the banking sector. It seeks to improve the banking sector's ability to deal with financial and economic stress and strengthen the banks' transparency on reporting. The focus of Basel III is to foster greater resilience at the individual bank level in order to reduce the risk of system wide shocks THE BUSINESS CHALLENGES Moody’s Analytics, September 2011 Pillar 1 •Enhanced Minimum Capital & Liquidity Requirements Pillar 2 •Enhanced Supervisory Review for firm wide risk & capital planning Pillar 3 •Enhanced Risk Disclosure and Market Discipline
  • 6. 6 www.cognizant.com Copyright © 2014 Cognizant THE COMPREHENSIVE Regulatory Compliance Reporting The following depicts the Delivery Mechanism of Regulatory Compliance Reporting, Moody’s Analytics, September 2011, • Risk Framework • Risk Culture • Risk Infrastructure • Data Gap Analysis • Customer information • Risk drivers • Assets • Liabilities • Off Balance Exposures • Repos • Derivatives • General Ledger • Gross income • Cleanse • Consolidate • Reconcile • Built-in Data • Quality Checks • Drill-down • OLAP Technology • Comprehensiv e • Audit Trail Credit, Market, Operational, Liquidity and Concentration Risks • Tier 1 and 2 Capital • Own Funds Deductions • Risk Weighted Assets • Expected Loss • Capital Ratios • Liquidity Coverage Ratio • Net Stable Funding Ratio Regulatory: • Multi-jurisdiction • (over 2000 reports for • over 50 countries) • Multi-format: XBRL, • MS Excel ,XML • Internal: • Dashboard of Key • Risk Indicators • Risk Based • Decision- making • Performance • Management • Capital Optimization Understand firm wide regulations data need Input Data Manage Data Quality Calculate Report Refine Strategy Data Extraction Data Lineage Data Certification Data Integration Report HowTechnologyhelpsBusinessNeeds
  • 7. 7 www.cognizant.com Copyright © 2014 Cognizant Data Extraction Data Lineage Data Certification Data Integration Report 1. Identify System of Records (SOR) 2. Identify each data element from the existing report, 3. Identify internal and external data sets of reports 4. Validate data inputs • Acceleration • Precision • Reliable Validation 1. Show the association between source data elements and target data elements. 2. Identify the business rules and calculations used on the data elements 3. Generate & Validate data lineage doc. • Completeness • Precision • Reliable Validation 1. Each core data element & the their SOR are to be certified. 2. Rules and/or transformation logic to be certified for derived data elements. 3. Define appropriate certification process for future • Collaborative • Precision • Reliable Validation 1. Extract the data elements post certification from source 2. Map and transform data to the format of target platform 3. Migrate data and validate 4. Deploy target platform • Acceleration • Data Integrity • Reliable Validation 1. Regulatory Reporting should be generated according to the Basel protocol and validated prior to submission 2. Reporting which should be accessible to external auditor • Compliance • Completeness • Reliable Validation THE PROCESS OF Implementing BCBS
  • 8. 8 www.cognizant.com Copyright © 2014 Cognizant Data Extraction Data Lineage Data Certification Data Integration Report • Acceleration • Precision • Reliable Validation • Completeness • Precision • Reliable Validation • Collaborative • Precision • Reliable Validation • Acceleration • Data Integrity • Reliable Validation • Compliance • Completeness • Reliable Validation OUR PROPOSED BCBS Solution   Cognizant ZDLC’s Smart Process Discovery (SPD) Automation tool engaged in Reverse Engineering of existing Input data, & Reports into Data models (ERDs)  Provides a Validation Engine to check Input files for inconsistencies    Cognizant ZDLC’s Smart Process Discovery Automation tool to generate a comprehensive data lineage documents  Provides a Reconciliation Engine to check output against the existing reports     Cognizant ZDLC’s Smart Process Discovery provides a collaborative framework for users to annotate the data elements, which have been reverse engineered, with Rules and/or transformation logic that are to be certified for derived data elements.     Cognizant Data Integration Workbench (DIW) is tool for automated generation of ETL code driven through functional inputs  DIW is integrated with Informatica (and others) to automatically create the mappings in the repository by taking inputs from ZDLC SPD tool and other sources     Generate Regulatory Reporting for each of the Pillar requirements of Basel from a consolidated data warehouse.    Manual Process Automated Process
  • 9. 9 www.cognizant.com Copyright © 2014 Cognizant BENEFITS OF USING Cognizant BCBS Solution Measure Cognizant ZDLC Approach Classical Approach No of Files Processed 150 per person per day 5 – 6 per person per day Measure Cognizant ZDLC Approach Classical Approach No of Data lineage document validated 15 per person per day 3 per person per day Measure Cognizant ZDLC Approach Classical Approach No of data lineage document certified 30 per person per day 10 Per person per day Measure Cognizant ZDLC Approach Classical Approach Effort reduction in the Data Integration activities for consolidated Regulatory Reporting system 30% N/A Data Extraction Data Lineage Data Certification Data Integration
  • 10. 10 www.cognizant.com Copyright © 2014 Cognizant HOW DOES THE Solution works? (Part 1) OutputReverse Engineering Core Module AdaptersSystem Behaviour SQL Oracle PL/SQL Excel Sheets Java Configuration Matrix Crawler Generic Parser Analyser SAS, PL SQL, Excels and others System Logs, DB Logs . . . • ZDLC is a suite of tools that accelerates the process of extracting and modelling a precise picture of AS-IS IT applications • ZDLC does so, by automatically reverse engineering the existing database logs and existing reporting scripts. • A precise picture and definition of the existing reports , database schemas and data lineage documents • A single point of authoring and managing the system documents • A collaborative way of annotating the existing reports. Features of Smart Process Discovery Outcome of using the tool SAS … Others .NET Cognizant Smart Process Discovery Tools (SPD) Data Extraction Data Lineage Data Certification
  • 11. 11 www.cognizant.com Copyright © 2014 Cognizant HOW DOES THE Solution works? (Part 2) Cognizant Data Integration Workbench (DIW) XML Binding <xml> Structural Validation Semantic Validation Efficiency Validation Software Development Kit Automated Code Generation Deploy Code to ETL Tool Repository Updates & Code Completion D E S I G N ETL Design Specification Coding Standards Metadata Repository Base Code 1 2 3 4 5 9 DDL File DDL 1. Upload the design specification (source-to-target data mapping) in XML format. 2. DIW validates the uploaded design specification for structural and semantic correctness. 3. Generate code based on the design specification (Some manual updates may be necessary for completing the code generation) 4. Update data lineage and transformation lineage into Metadata Repository and Deploy the code generated into Repository. 5. Archive the based code generated with automation. Data Integration