Dynamic dependency analysis of ordinary programs
ISCA '92 Proceedings of the 19th annual international symposium on Computer architecture
Boyer-Moore Approach to Approximate String Matching (Extended Abstract)
SWAT '90 Proceedings of the 2nd Scandinavian Workshop on Algorithm Theory
Data Dependency Elicitation in Database Reverse Engineering
CSMR '01 Proceedings of the Fifth European Conference on Software Maintenance and Reengineering
DBXplorer: A System for Keyword-Based Search over Relational Databases
ICDE '02 Proceedings of the 18th International Conference on Data Engineering
Keyword Searching and Browsing in Databases using BANKS
ICDE '02 Proceedings of the 18th International Conference on Data Engineering
Data Reverse Engineering using System Dependency Graphs
WCRE '06 Proceedings of the 13th Working Conference on Reverse Engineering
Discover: keyword search in relational databases
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
Metadata management for federated databases
Proceedings of the ACM first workshop on CyberInfrastructure: information management in eScience
Predicting defects using network analysis on dependency graphs
Proceedings of the 30th international conference on Software engineering
Keyword search on structured and semi-structured data
Proceedings of the 2009 ACM SIGMOD International Conference on Management of data
Keyword search across databases and documents
Proceedings of the 2nd International Workshop on Keyword Search on Structured Data
OLAP-based query recommendation
CIKM '10 Proceedings of the 19th ACM international conference on Information and knowledge management
Why Source Code Analysis and Manipulation Will Always be Important
SCAM '10 Proceedings of the 2010 10th IEEE Working Conference on Source Code Analysis and Manipulation
Schema Matching and Mapping
Data set preprocessing and transformation in a database system
Intelligent Data Analysis
Integrating and querying source code of programs working on a database
KEYS '12 Proceedings of the Third International Workshop on Keyword Search on Structured Data
PIKM 2012: 5th ACM workshop for PhD students in information and knowledge management
Proceedings of the 21st ACM international conference on Information and knowledge management
Hi-index | 0.00 |
Multiple source code files reference metadata of an existing database. Consequently, any modification that needs to be done in the source code files or in the schema of a database requires asserting the impact of performing such change. This problem of data and control dependencies between a database system and source code has been tackled before by software engineering. Unfortunately, these solutions are cumbersome to implement by requiring a long execution time for obtaining the dependency analysis, and do not allow a flexible analysis of the resulting data. In this research, we present and formalize a novel approach for using keyword search algorithms to analyze the resulting references found between the source code and the database's schema. Our initial findings show that our algorithms are efficient to perform a rapid integration phase, allow complex analysis of the references inside the DBMS (e.g. computation of OLAP data cubes), and provide efficient ranking capabilities.