Search Results - "Meurice, Loup"
-
1
Modeling, manipulating and evolving hybrid polystores with HyDRa
Published in Science of computer programming (01-08-2023)“…Data-intensive system evolution is a complex and error-prone process, as most evolution scenarios impact several interdependent artefacts such as the…”
Get full text
Journal Article -
2
HyDRa: A Framework for Modeling, Manipulating and Evolving Hybrid Polystores
Published in 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) (01-03-2022)“…Data-intensive system evolution is a complex and error-prone process, as most evolution scenarios impact several interdependent artefacts such as the…”
Get full text
Conference Proceeding -
3
Understanding database schema evolution: A case study
Published in Science of computer programming (01-01-2015)“…Database reverse engineering (DRE) has traditionally been carried out by considering three main information sources: (1) the database schema, (2) the stored…”
Get full text
Journal Article -
4
Static Analysis of Database Accesses in MongoDB Applications
Published in 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) (01-03-2022)“…The increasing data volume and the variety of data formats of modern data-intensive systems unveiled the boundaries of traditional relational database…”
Get full text
Conference Proceeding -
5
Supporting schema evolution in schema-less NoSQL data stores
Published in 2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER) (01-02-2017)“…NoSQL data stores are becoming popular due to their schema-less nature. They offer a high level of flexibility, since they do not require to declare a global…”
Get full text
Conference Proceeding -
6
DAHLIA 2.0: A Visual Analyzer of Database Usage in Dynamic and Heterogeneous Systems
Published in 2016 IEEE Working Conference on Software Visualization (VISSOFT) (01-10-2016)“…Understanding the links between application programs and their database is useful in various contexts such as migrating information systems towards a new…”
Get full text
Conference Proceeding -
7
Detecting and Preventing Program Inconsistencies under Database Schema Evolution
Published in 2016 IEEE International Conference on Software Quality, Reliability and Security (QRS) (01-08-2016)“…Nowadays, data-intensive applications tend to access their underlying database in an increasingly dynamic way. The queries that they send to the database…”
Get full text
Conference Proceeding -
8
DAHLIA: A visual analyzer of database schema evolution
Published in 2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE) (01-02-2014)“…In a continuously changing environment, software evolution becomes an unavoidable activity. The mining software repositories (MSR) field studies the valuable…”
Get full text
Conference Proceeding -
9
Where was this SQL query executed? a static concept location approach
Published in 2015 IEEE 22nd International Conference on Software Analysis, Evolution, and Reengineering (SANER) (01-03-2015)“…Concept location in software engineering is the process of identifying where a specific concept is implemented in the source code of a software system. It is a…”
Get full text
Conference Proceeding -
10
Managing Technical Debt in Database Schemas of Critical Software
Published in 2014 Sixth International Workshop on Managing Technical Debt (01-09-2014)“…The metaphor of technical debt (TD) has been used to characterize and quantify issues arising from software evolution and maintenance actions taken to modify…”
Get full text
Conference Proceeding -
11
Establishing Referential Integrity in Legacy Information Systems - Reality Bites
Published in 2014 IEEE International Conference on Software Maintenance and Evolution (01-09-2014)“…Most modern relational DBMS have the ability to monitor and enforce referential integrity constraints (RICs). In contrast to new applications, however, heavily…”
Get full text
Conference Proceeding