data validation for business continuity planning
TRANSCRIPT
![Page 1: Data Validation for Business Continuity Planning](https://reader035.vdocuments.net/reader035/viewer/2022070516/58743a5d1a28ab0e6c8b53c7/html5/thumbnails/1.jpg)
Data Validation for
Business Continuity PlanningPrepared by:
Ms. Pooja MehtaITSNS Branch,
GTU-CDAC-BISAG ME Program,Gandhinagar
![Page 2: Data Validation for Business Continuity Planning](https://reader035.vdocuments.net/reader035/viewer/2022070516/58743a5d1a28ab0e6c8b53c7/html5/thumbnails/2.jpg)
May 1, 2023By: Pooja Mehta
2
Content2
Introduction Conceptual Architecture Rules Experiments Conclusion References
![Page 3: Data Validation for Business Continuity Planning](https://reader035.vdocuments.net/reader035/viewer/2022070516/58743a5d1a28ab0e6c8b53c7/html5/thumbnails/3.jpg)
Introduction
May 1, 2023By: 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.
![Page 4: Data Validation for Business Continuity Planning](https://reader035.vdocuments.net/reader035/viewer/2022070516/58743a5d1a28ab0e6c8b53c7/html5/thumbnails/4.jpg)
4
Conceptual Architecture
May 1, 2023By: Pooja Mehta
![Page 5: Data Validation for Business Continuity Planning](https://reader035.vdocuments.net/reader035/viewer/2022070516/58743a5d1a28ab0e6c8b53c7/html5/thumbnails/5.jpg)
Cont..
May 1, 2023By: 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.
![Page 6: Data Validation for Business Continuity Planning](https://reader035.vdocuments.net/reader035/viewer/2022070516/58743a5d1a28ab0e6c8b53c7/html5/thumbnails/6.jpg)
Cont..
May 1, 2023By: Pooja Mehta
6
![Page 7: Data Validation for Business Continuity Planning](https://reader035.vdocuments.net/reader035/viewer/2022070516/58743a5d1a28ab0e6c8b53c7/html5/thumbnails/7.jpg)
Cont..
May 1, 2023By: 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.
![Page 8: Data Validation for Business Continuity Planning](https://reader035.vdocuments.net/reader035/viewer/2022070516/58743a5d1a28ab0e6c8b53c7/html5/thumbnails/8.jpg)
Cont..
May 1, 2023By: Pooja Mehta
8
B. Communication Handlerc) 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.
![Page 9: Data Validation for Business Continuity Planning](https://reader035.vdocuments.net/reader035/viewer/2022070516/58743a5d1a28ab0e6c8b53c7/html5/thumbnails/9.jpg)
Cont..
May 1, 2023By: 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.
![Page 10: Data Validation for Business Continuity Planning](https://reader035.vdocuments.net/reader035/viewer/2022070516/58743a5d1a28ab0e6c8b53c7/html5/thumbnails/10.jpg)
10
Rules
May 1, 2023By: Pooja Mehta
![Page 11: Data Validation for Business Continuity Planning](https://reader035.vdocuments.net/reader035/viewer/2022070516/58743a5d1a28ab0e6c8b53c7/html5/thumbnails/11.jpg)
Cont..
May 1, 2023By: Pooja Mehta
11
![Page 12: Data Validation for Business Continuity Planning](https://reader035.vdocuments.net/reader035/viewer/2022070516/58743a5d1a28ab0e6c8b53c7/html5/thumbnails/12.jpg)
Cont..
May 1, 2023By: Pooja Mehta
12
Fig. 5 Example of a rule for multi data sources
![Page 13: Data Validation for Business Continuity Planning](https://reader035.vdocuments.net/reader035/viewer/2022070516/58743a5d1a28ab0e6c8b53c7/html5/thumbnails/13.jpg)
Experiments
May 1, 2023By: Pooja Mehta
13
![Page 14: Data Validation for Business Continuity Planning](https://reader035.vdocuments.net/reader035/viewer/2022070516/58743a5d1a28ab0e6c8b53c7/html5/thumbnails/14.jpg)
14
Cont..
May 1, 2023By: Pooja Mehta
![Page 15: Data Validation for Business Continuity Planning](https://reader035.vdocuments.net/reader035/viewer/2022070516/58743a5d1a28ab0e6c8b53c7/html5/thumbnails/15.jpg)
Conclusion15
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.
May 1, 2023By: Pooja Mehta
![Page 16: Data Validation for Business Continuity Planning](https://reader035.vdocuments.net/reader035/viewer/2022070516/58743a5d1a28ab0e6c8b53c7/html5/thumbnails/16.jpg)
Reference16
http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6273507
May 1, 2023By: Pooja Mehta
![Page 17: Data Validation for Business Continuity Planning](https://reader035.vdocuments.net/reader035/viewer/2022070516/58743a5d1a28ab0e6c8b53c7/html5/thumbnails/17.jpg)
17
Thank you...!