Résumé
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.
langue originale | Anglais |
---|---|
titre | Proceedings - 2016 IEEE Working Conference on Software Visualization, VISSOFT 2016 |
Editeur | Institute of Electrical and Electronics Engineers Inc. |
Pages | 76-80 |
Nombre de pages | 5 |
ISBN (Electronique) | 9781509038503 |
Les DOIs | |
Etat de la publication | Publié - 9 déc. 2016 |
Evénement | 4th IEEE Working Conference on Software Visualization, VISSOFT 2016 - Raleigh, États-Unis Durée: 3 oct. 2016 → 4 oct. 2016 |
Une conférence
Une conférence | 4th IEEE Working Conference on Software Visualization, VISSOFT 2016 |
---|---|
Pays/Territoire | États-Unis |
La ville | Raleigh |
période | 3/10/16 → 4/10/16 |
Empreinte digitale
Examiner les sujets de recherche de « DAHLIA 2.0: A Visual Analyzer of Database Usage in Dynamic and Heterogeneous Systems ». Ensemble, ils forment une empreinte digitale unique.Thèses de l'étudiant
-
Analyzing, Understanding and Supporting the Evolution of Dynamic and Heterogeneous Data-Intensive Software Systems
Meurice, L. (Auteur), Cleve, A. (Promoteur), Englebert, V. (Président), Lanza, M. (Jury), Mens, T. (Jury), Frenay, B. (Jury) & Vanhoof, W. (Jury), 22 juin 2017Student thesis: Doc types › Docteur en Sciences
Fichier