![Page 1: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/1.jpg)
BCBS239 The Agile Data Management Framework
![Page 2: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/2.jpg)
BCBS239 Agile data management framework2
• BCBS 239 Risk Data Aggregation issues
• 3 Big Ideas
• Agile data management implementation
• Demonstration
• Action
• Further research
Agenda
![Page 3: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/3.jpg)
BCBS239 Agile data management framework
BCBS 239
3
The Basel Committee on Banking
Supervision (BCBS) has issued
Regulation 239; a mandatory
requirement for banks to
aggregate risk data and provide
comprehensive reporting.
Significant new capability
of Risk IT and Systems
is demanded
![Page 4: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/4.jpg)
How to industrialize business reporting
THE ISSUE
4
![Page 5: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/5.jpg)
BCBS239 Agile data management framework
One Piece of Data…Many ways to View
5
Counterparty Data
“I have to…”
“We order…” “I don’t care…”
“No way can we…”
![Page 6: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/6.jpg)
BCBS239 Agile data management framework
As a Result…
6
Bringing data together for reporting is complex, costly and manual
BusinessUnit A
BusinessUnit B
BusinessUnit C
BusinessUnit D
![Page 7: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/7.jpg)
BCBS239 Agile data management framework7
How does a bank manage its
risk data to BCBS239
standards on systems hard
coded to everyone's
disparate needs?
![Page 8: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/8.jpg)
How to industrialize business reporting
3 Big Ideas
Congruent panoply
Global Language
Industrialization
8
![Page 9: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/9.jpg)
BCBS239 Agile data management framework
The Congruent Panoply
• Congruent: in agreement or harmony
• Panoply: an extensive or impressive
collection
9
![Page 10: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/10.jpg)
BCBS239 Agile data management framework
Global Language
You Have to Have a Global Language
• FIBO (Finance Industry Business
Ontology)
• Data Models
10
![Page 11: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/11.jpg)
BCBS239 Agile data management framework
Industrialization
11
• Robust
• At scale
• Strong tooling
![Page 12: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/12.jpg)
BCBS239 Agile data management framework
The Agile Data Management Implementation
12
![Page 13: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/13.jpg)
How to industrialize business reporting
1: The Data Point Model2: ModelDR as supporting tooling
13
![Page 14: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/14.jpg)
BCBS239 Agile data management framework
The Data Point Model
14
Value Value SetData Point
Aspect
Context
Many
Value1
The data point model breaks data down to atomic units
And enables it to be wire together
dynamically
![Page 15: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/15.jpg)
BCBS239 Agile data management framework
Importing data into
Data Point Model
(DPM) form:
Reverse engineering
from many formats -
spread sheet, XBRL,
FIBO, database
15
Model DR is the Tool for:
![Page 16: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/16.jpg)
BCBS239 Agile data management framework
Designing New DPMs
Create a new DPM viewpoint
16
![Page 17: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/17.jpg)
BCBS239 Agile data management framework
Export a new DPM
Forward engineer
from DPM format to
spread sheet, XBRL,
FIBO, database
17
![Page 18: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/18.jpg)
How to industrialize business reporting
DEMONSTRATION
18
![Page 19: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/19.jpg)
BCBS239 Agile data management framework
Reverse Engineer a Report into a DPM
19
Report NameY Axis Aspect Y Axis Value Set Name Y Axis Coordinate Aspect Values
ReportableAspect
X Axis Aspect
X AxisValue Set
X AxisCoordinateAspect Values
Package Name Reportable Aspect Values
![Page 20: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/20.jpg)
BCBS239 Agile data management framework
Reverse Engineer a FIBO ontology into a DPM
20
• FIBO (Finance Industry Business Ontology)
- an industry initiative to define finance industry terms
- provides for data congruence
- facilitates data integration, supports business process automation and enables consolidated views across the financial industry
- driven by Dodd Frank regulatory requirements for improvements in data quality and transparency
- FIBO ontology defines financial terms and concepts without ambiguity
• XBRL (eXtensible Business Reporting Language)
- a business language used by major regulators to standardise financial reporting terms
- XBRL allows universal communication through metadata taxonomies which capture and define financial concepts, terms & relationships
![Page 21: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/21.jpg)
BCBS239 Agile data management framework21
Business Entity
Reverse Engineer a Data Base into a DPM
Class Level Adaptor
Attribute Adaptors
Adaptors Class Level Aspect
Attribute Level Aspect
Attribute LevelValue Sets
Resources
![Page 22: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/22.jpg)
BCBS239 Agile data management framework
Designing a new viewpoint DPM to DPM
22
A third DPM wired together from 2
existing DPM
![Page 23: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/23.jpg)
BCBS239 Agile data management framework
Forward Engineering
• Viewpoints
• Complex data queries
• Databases
• Specifications
• Software
23
![Page 24: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/24.jpg)
BCBS239 Agile data management framework
Model DR is a data design & analysis solution;
not a massive technology play
24
![Page 25: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/25.jpg)
How to industrialize business reporting
Baby steps forward
25
![Page 26: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/26.jpg)
BCBS239 Agile data management framework
The data scope is enormous - where & how to begin?
26
![Page 27: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/27.jpg)
BCBS239 Agile data management framework27
Start with a tactical problem with 2 disparate database
Establish success criteria
Model DR reverse
engineers two databases
into DPM form - the
congruent panoply!
Create links to the two
existing databases
Model DR creates a view
point from the two
databases e.g. a new risk
report
Model DR forward
engineers a query drawn
from the new viewpoint
Generate report drawn
from the two databases
Assesses against the
success criteria
![Page 28: ModelDrivers the BCBS239 agile data management framework](https://reader034.vdocuments.mx/reader034/viewer/2022051617/55a54e421a28ab62708b4661/html5/thumbnails/28.jpg)
BCBS239 Agile data management framework
Research
• Contact us:- http://uk.linkedin.com/in/gregsoulsby/- https://www.linkedin.com/profile/simonroberts/
• Web site: www.modeldrivers.us• News on twitter: https://twitter.com/model_dr• This slide deck: http://www.slideshare.net/greg.soulsby/• EDGAR – SEC online view of submitted: http://www.sec.gov/edgar.shtml• Arelle – Open source XBRL software report: http://arelle.org/• XBRL Abstract model specification: http://www.xbrl.org/Specification/abstractmodel-primary/PWD-2012-
06-06/abstractmodel-primary-pwd-2012-06-06.html• DATA POINT MODEL presentation, Ignacio Santos, Bank of Spain : http://www.openfiling.info/wp-
content/upLoads/data/DPMvsMDM_1.pdf• EBA’s Data Point Model: A reporting game changer for management information:
http://www.frsglobal.com/news_and_events/ebas-data-point-model-a-reporting-game-changer-for-management-information.html
• EBA: Implementing Technical Standard (ITS) on Supervisory Reporting (Data Point Model): http://www.eba.europa.eu/regulation-and-policy/supervisory-reporting/implementing-technical-standard-on-supervisory-reporting-data-point-model-/-/regulatory-activity/consultation-paper
• The Data Point Model methodology in the European Supervision: COREP/FINREP http://www.eurofiling.info/documents/DataPointModelMethodologyIB.pdf
28