2016 IEEE Working Conference on Software Visualization (VISSOFT) (2016)
Raleigh, North Carolina, United States
Oct. 3, 2016 to Oct. 4, 2016
Understanding the links between application programs and their database is useful in various contexts such as migrating information systems towards a new database platform, evolving the database schema, or assessing the overall system quality. However, data-intensive applications nowadays tend to access their underlying database in an increasingly dynamic way. The queries that they send to the database server are usually built at runtime, through String concatenation, or Object-Relational-Mapping (ORM) frameworks. This level of dynamicity significantly complicates the task of adapting programs to an evolving database schema. In this paper, we present DAHLIA 2.0, an interactive visualization tool that allows developers to analyze the database usage in order to support data-intensive software evolution and more precisely, program-database co-evolution.
Visual databases, Data visualization, Java, Buildings, Visualization, History
L. Meurice and A. Cleve, "DAHLIA 2.0: A Visual Analyzer of Database Usage in Dynamic and Heterogeneous Systems," 2016 IEEE Working Conference on Software Visualization (VISSOFT), Raleigh, North Carolina, United States, 2016, pp. 76-80.