Title :
A Data Quality Approach to Conformance Checks for Business Network Models
Author :
Ritter, Daniel ; Rupprich, Stephanie
Author_Institution :
Technol. Dev., SAP AG, Walldorf, Germany
Abstract :
The recent advances in programming languages, compilers and hardware allow software systems to process huge amounts of data. Therefore data is represented in domain specific models, capturing real-world artifacts as structured data for calculation and analysis. To guarantee data quality and reduce uncertainty within the domain information, model and content-based data conformance have to be checked. Domain model changes often require code changes for validations and redeployment to keep the pace. Current programming techniques and tools do not or only partially address this topic. In this paper, we present a novel approach to content-based validation of structured data for arbitrary domains. We define a validation programming model and show how a compiler and run-time system based on Deterministic Finite Automata(DFA) can be generated. We validated this approach by applying it to the domain of Network Mining (NM), which requires conformance checks for discovered raw data, used to compute business networks. The validation programs are illustrated by debugging the run-time system with textual and graphical tools.
Keywords :
business data processing; conformance testing; data mining; deterministic automata; finite automata; program compilers; program debugging; DFA; NM; business network models; code changes; compiler; conformance checks; content-based data conformance; content-based validation; data quality approach; deterministic finite automata; domain specific models; graphical tools; model-based data conformance; network mining; real-world artifacts; run-time system debugging; structured data; textual tools; uncertainty reduction; validation programming model; Automata; Business; Data models; Doped fiber amplifiers; Indexes; Programming; Runtime; Automaton Compiler and Run-time System; Business Network; Conformance Checks; Datalog; Knowledge Representation and Validation; Validation Programming Model;
Conference_Titel :
Semantic Computing (ICSC), 2012 IEEE Sixth International Conference on
Conference_Location :
Palermo
Print_ISBN :
978-1-4673-4433-3
DOI :
10.1109/ICSC.2012.20