loading
Documents

Research.Publish.Connect.

Paper

Author: Angshuman Jana

Affiliation: Indian Institute of Information Technology Guwahati, India

ISBN: 978-989-758-443-5

Keyword(s): Database Program, Structured Query Language, Program Dependency Graph, Refinement.

Abstract: Since the pioneer work by Ottenstein and Ottenstein, the notion of Program Dependency Graph (PDG) has attracted a wide variety of compelling applications in software engineering, e.g. program slicing, information flow security analysis, debugging, code-optimization, code-reuse, code-understanding, and many more. In order to exploit the power of dependency graph in solving problems related to relational database applications, Willmor et al. first proposed Database Oriented Program Dependency Graph (DOPDG), an extension of PDG by taking database statements and their dependencies further into consideration. However, the dependency information generated by the DOPDG construction algorithm is prone to imprecision due to its syntax-based computation, and therefore the approach may increase the susceptibility of false alarms in the above-mentioned application scenarios. Addressing this challenge, in this paper, the following two main research objectives are highlighted: (1) How to obtain mor e precise dependency information (hence more precise DOPDG)? and (2) How to compute them efficiently? To this aim, a data-centric based approach is proposed to compute precise dependency information by removing false alarms. To refine the database-database dependency, the syntax-based DOPDG construction is augmented by adding three extra nodes and edges (as per the condition-action execution sequence) with each node that represents the database statement. (More)

PDF ImageFull Text

Download
CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.94.21.209

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Jana, A. (2020). Data-centric Refinement of Database-Database Dependency Analysis of Database Program.In Proceedings of the 15th International Conference on Software Technologies - Volume 1: ICSOFT, ISBN 978-989-758-443-5, pages 234-241. DOI: 10.5220/0009891202340241

@conference{icsoft20,
author={Angshuman Jana.},
title={Data-centric Refinement of Database-Database Dependency Analysis of Database Program},
booktitle={Proceedings of the 15th International Conference on Software Technologies - Volume 1: ICSOFT,},
year={2020},
pages={234-241},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009891202340241},
isbn={978-989-758-443-5},
}

TY - CONF

JO - Proceedings of the 15th International Conference on Software Technologies - Volume 1: ICSOFT,
TI - Data-centric Refinement of Database-Database Dependency Analysis of Database Program
SN - 978-989-758-443-5
AU - Jana, A.
PY - 2020
SP - 234
EP - 241
DO - 10.5220/0009891202340241

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.