data validation for business continuity planning

17
Data Validation for Business Continuity Planning Prepared by: Ms. Pooja Mehta ITSNS Branch, GTU-CDAC-BISAG ME Program, Gandhinagar 1

Upload: pooja-mehta

Post on 10-Jan-2017

265 views

Category:

Engineering


6 download

TRANSCRIPT

Page 1: Data Validation for Business Continuity Planning

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

May 1, 2023By: Pooja Mehta

2

Content2

Introduction Conceptual Architecture Rules Experiments Conclusion References

Page 3: Data Validation for Business Continuity Planning

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

4

Conceptual Architecture

May 1, 2023By: Pooja Mehta

Page 5: Data Validation for Business Continuity Planning

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

Cont..

May 1, 2023By: Pooja Mehta

6

Page 7: Data Validation for Business Continuity Planning

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

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

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

10

Rules

May 1, 2023By: Pooja Mehta

Page 11: Data Validation for Business Continuity Planning

Cont..

May 1, 2023By: Pooja Mehta

11

Page 12: Data Validation for Business Continuity Planning

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

Experiments

May 1, 2023By: Pooja Mehta

13

Page 14: Data Validation for Business Continuity Planning

14

Cont..

May 1, 2023By: Pooja Mehta

Page 15: Data Validation for Business Continuity Planning

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

Reference16

http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6273507

May 1, 2023By: Pooja Mehta

Page 17: Data Validation for Business Continuity Planning

17

Thank you...!