SlideShare a Scribd company logo
Data Validation
for
Business Continuity Planning
Prepared by:
Ms. Pooja Mehta
ITSNS Branch,
GTU-CDAC-BISAG ME Program,
Gandhinagar
1
3 March 2016By: Pooja Mehta
2
Content
2
 Introduction
 Conceptual Architecture
 Rules
 Experiments
 Conclusion
 References
Introduction
3 March 2016By: Pooja Mehta
3
 Important activity for any services delivery
organization
 Important activities in BCP are:
 Impact statement &
 Develop resumption plan
 Data validation is an important step for any
organization to verify and validate the sanctity of the
data.
4
Conceptual Architecture
3 March 2016By: Pooja Mehta
Cont..
3 March 2016By: Pooja Mehta
5
 At a broad level the system has three components.
 The overall system has two physical components:
 user machine and
 data source host
 A virtual component - Communication Layer
handles the data exchange and overlaps with the
physical component.
Cont..
3 March 2016By: Pooja Mehta
6
Cont..
3 March 2016By: Pooja Mehta
7
A. Rules Handler
 This component provides the functionality to edit,
store and transform the rules with the use of meta
model.
a) User Interface:
 The interfaces provides the user with the capability of
specifying the rules.
b) Rules Validation:
 The function of this module is to validate if all the
rules present in file are consistent with the meta model.
Cont..
3 March 2016By: Pooja Mehta
8
B. Communication Handler
c) Dispatcher:
 Dispatcher takes the validated rules object and
generate separate object for each data source such that
each object will have rules only for a corresponding
data source.
d) Listener:
 Listener runs on each data source machine as a daemon
process in the background. It takes the validation
object send by dispatcher and execute the rules and
revert back the response to the dispatcher.
Cont..
3 March 2016By: Pooja Mehta
9
C. Data Sources Handler
 These are all the different data sources hosts in the
organization.
 Each host may contain single or multiple databases.
10
Rules
3 March 2016By: Pooja Mehta
Cont..
3 March 2016By: Pooja Mehta
11
Cont..
3 March 2016By: Pooja Mehta
12
Fig. 5 Example of a rule for multi data sources
Experiments
3 March 2016By: Pooja Mehta
13
14
Cont..
3 March 2016By: Pooja Mehta
Conclusion
15
 In this paper, they have proposed a Metadata driven
rule-based data validation system, which is domain
independent, distributed and can easily accommodate
changes in business requirements.
 As proof-of-concept, they have applied their system on
real data sets.
 Experimental results illustrated that their system is easy
to use, very adaptable for changes in business
requirements, faster then traditional Centralized
validation systems, scalable and does not expose the
sensitive data.
3 March 2016By: Pooja Mehta
Reference
16
 http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnum
ber=6273507
3 March 2016By: Pooja Mehta
17
Thank
you...!

More Related Content

PDF
Design and implementation for
PPTX
Niso usage data forum 2007
PDF
TOGAF 9 Enterprise Continuum
PPT
GWC14: Nick Pelling - "Gamification: past and present"
PPTX
Astrologia
PPTX
Fgd medan
PPTX
Group project linux helix
PPTX
Grid (2012), pantalles, continguts i
Design and implementation for
Niso usage data forum 2007
TOGAF 9 Enterprise Continuum
GWC14: Nick Pelling - "Gamification: past and present"
Astrologia
Fgd medan
Group project linux helix
Grid (2012), pantalles, continguts i

Viewers also liked (19)

PPTX
PPS
Civil warphotos
PPTX
Cfsa 2012 grossman
DOCX
PPTX
WiseAdviceDeck
PPT
Presentation4
PPTX
Presentasjon om biler2
PPT
GWC14: An Coppens - Taking a fast train down memory lane
PDF
No-no-no approach
DOCX
หูฟังขั้นเทพรุ่นใหม่ผลิตจากอลูมิเนียมพร้อมสุดยอดเสียงแบบสุดขั้ว ออกแบบมาเพื่อ...
DOC
Soalan mate year 4 paper 2 july
PPTX
Abby (ecosystem) fkaching ... love u rommel gallido..haha !!
PPTX
Unc macro class
PPTX
Challenges for North Carolina Farming 2012
PPTX
Slideshare
PPTX
Program Aplikasi Hasil Penelitian
PDF
2011 Mid Iowa Growth Partnership Fringe Benefits Report
PPT
Sustainable Small Cattle Farming Development
PDF
Schindler photography people portfolio
Civil warphotos
Cfsa 2012 grossman
WiseAdviceDeck
Presentation4
Presentasjon om biler2
GWC14: An Coppens - Taking a fast train down memory lane
No-no-no approach
หูฟังขั้นเทพรุ่นใหม่ผลิตจากอลูมิเนียมพร้อมสุดยอดเสียงแบบสุดขั้ว ออกแบบมาเพื่อ...
Soalan mate year 4 paper 2 july
Abby (ecosystem) fkaching ... love u rommel gallido..haha !!
Unc macro class
Challenges for North Carolina Farming 2012
Slideshare
Program Aplikasi Hasil Penelitian
2011 Mid Iowa Growth Partnership Fringe Benefits Report
Sustainable Small Cattle Farming Development
Schindler photography people portfolio
Ad

Similar to Data Validation for Business Continuity Planning (20)

PPTX
Data Con LA 2022 - Why Data Quality vigilance requires an End-to-End, Automat...
PDF
Montali - DB-Nets: On The Marriage of Colored Petri Nets 
and Relational Data...
PDF
Incture SAP NetWeaver Success Stories
PPTX
Phasic Systems - Dr. Geoffrey Malafsky
PPTX
Near real-time big-data processing for data driven applications
PDF
Data Contracts: Consensus as Code - Pycon 2023
PDF
Understanding IDP: Data Validation and Feedback Loop
PPT
Leveraging Business Rules in TIBCO BusinessEvents
PDF
4213ijdps03
PDF
C19013010 the tutorial to build shared ai services session 2
PDF
Confluent & GSI Webinars series: Session 2
PPTX
Lessons learned from designing QA automation event streaming platform(IoT big...
PDF
Data Platform Architecture Principles and Evaluation Criteria
PDF
Confluent Partner Tech Talk with BearingPoint
PDF
Meta Data Framework
PDF
DataOps - Production ML
PDF
Novatek- Regulatory Compliant User Requirement 21CFR Part 11 & Annex 11.pdf
PDF
Seminar@UNIVR 31/05/2016 Montali: Data-aware business processes - balancing b...
PDF
Drive Smarter Decisions with Big Data Using Complex Event Processing
PDF
ATAED2016 Montali - Marrying data and processes: from model to event data ana...
Data Con LA 2022 - Why Data Quality vigilance requires an End-to-End, Automat...
Montali - DB-Nets: On The Marriage of Colored Petri Nets 
and Relational Data...
Incture SAP NetWeaver Success Stories
Phasic Systems - Dr. Geoffrey Malafsky
Near real-time big-data processing for data driven applications
Data Contracts: Consensus as Code - Pycon 2023
Understanding IDP: Data Validation and Feedback Loop
Leveraging Business Rules in TIBCO BusinessEvents
4213ijdps03
C19013010 the tutorial to build shared ai services session 2
Confluent & GSI Webinars series: Session 2
Lessons learned from designing QA automation event streaming platform(IoT big...
Data Platform Architecture Principles and Evaluation Criteria
Confluent Partner Tech Talk with BearingPoint
Meta Data Framework
DataOps - Production ML
Novatek- Regulatory Compliant User Requirement 21CFR Part 11 & Annex 11.pdf
Seminar@UNIVR 31/05/2016 Montali: Data-aware business processes - balancing b...
Drive Smarter Decisions with Big Data Using Complex Event Processing
ATAED2016 Montali - Marrying data and processes: from model to event data ana...
Ad

More from POOJA MEHTA (7)

PPTX
Memory Handling and Garbage Collection in Python
PPTX
Otp authentication scheme based on ECC
PPTX
Fault tolerance in Big Data
PPT
Computer organization and architecture
PPTX
The optimization and implementation of iptables rules set
PPTX
Deadlock Detection
PPTX
Network Data Representation
Memory Handling and Garbage Collection in Python
Otp authentication scheme based on ECC
Fault tolerance in Big Data
Computer organization and architecture
The optimization and implementation of iptables rules set
Deadlock Detection
Network Data Representation

Recently uploaded (20)

PPTX
additive manufacturing of ss316l using mig welding
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
Lecture Notes Electrical Wiring System Components
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPT
Mechanical Engineering MATERIALS Selection
PPTX
Internet of Things (IOT) - A guide to understanding
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
Construction Project Organization Group 2.pptx
PPTX
Welding lecture in detail for understanding
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
OOP with Java - Java Introduction (Basics)
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
Geodesy 1.pptx...............................................
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
R24 SURVEYING LAB MANUAL for civil enggi
additive manufacturing of ss316l using mig welding
bas. eng. economics group 4 presentation 1.pptx
Lecture Notes Electrical Wiring System Components
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Mechanical Engineering MATERIALS Selection
Internet of Things (IOT) - A guide to understanding
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
Operating System & Kernel Study Guide-1 - converted.pdf
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Construction Project Organization Group 2.pptx
Welding lecture in detail for understanding
CH1 Production IntroductoryConcepts.pptx
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
OOP with Java - Java Introduction (Basics)
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Geodesy 1.pptx...............................................
CYBER-CRIMES AND SECURITY A guide to understanding
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
R24 SURVEYING LAB MANUAL for civil enggi

Data Validation for Business Continuity Planning

  • 1. Data Validation for Business Continuity Planning Prepared by: Ms. Pooja Mehta ITSNS Branch, GTU-CDAC-BISAG ME Program, Gandhinagar 1
  • 2. 3 March 2016By: Pooja Mehta 2 Content 2  Introduction  Conceptual Architecture  Rules  Experiments  Conclusion  References
  • 3. Introduction 3 March 2016By: Pooja Mehta 3  Important activity for any services delivery organization  Important activities in BCP are:  Impact statement &  Develop resumption plan  Data validation is an important step for any organization to verify and validate the sanctity of the data.
  • 4. 4 Conceptual Architecture 3 March 2016By: Pooja Mehta
  • 5. Cont.. 3 March 2016By: Pooja Mehta 5  At a broad level the system has three components.  The overall system has two physical components:  user machine and  data source host  A virtual component - Communication Layer handles the data exchange and overlaps with the physical component.
  • 6. Cont.. 3 March 2016By: Pooja Mehta 6
  • 7. Cont.. 3 March 2016By: Pooja Mehta 7 A. Rules Handler  This component provides the functionality to edit, store and transform the rules with the use of meta model. a) User Interface:  The interfaces provides the user with the capability of specifying the rules. b) Rules Validation:  The function of this module is to validate if all the rules present in file are consistent with the meta model.
  • 8. Cont.. 3 March 2016By: Pooja Mehta 8 B. Communication Handler c) Dispatcher:  Dispatcher takes the validated rules object and generate separate object for each data source such that each object will have rules only for a corresponding data source. d) Listener:  Listener runs on each data source machine as a daemon process in the background. It takes the validation object send by dispatcher and execute the rules and revert back the response to the dispatcher.
  • 9. Cont.. 3 March 2016By: Pooja Mehta 9 C. Data Sources Handler  These are all the different data sources hosts in the organization.  Each host may contain single or multiple databases.
  • 11. Cont.. 3 March 2016By: Pooja Mehta 11
  • 12. Cont.. 3 March 2016By: Pooja Mehta 12 Fig. 5 Example of a rule for multi data sources
  • 13. Experiments 3 March 2016By: Pooja Mehta 13
  • 15. Conclusion 15  In this paper, they have proposed a Metadata driven rule-based data validation system, which is domain independent, distributed and can easily accommodate changes in business requirements.  As proof-of-concept, they have applied their system on real data sets.  Experimental results illustrated that their system is easy to use, very adaptable for changes in business requirements, faster then traditional Centralized validation systems, scalable and does not expose the sensitive data. 3 March 2016By: Pooja Mehta