Experiences from conducting semi-structured interviews in empirical software engineering research

SE Hove, B Anda - 11th IEEE International Software Metrics …, 2005 - ieeexplore.ieee.org
Many phenomena related to software development are qualitative in nature. Relevant
measures of such phenomena are often collected using semi-structured interviews. Such …

Conducting realistic experiments in software engineering

DIK Sjoberg, B Anda, E Arisholm… - Proceedings …, 2002 - ieeexplore.ieee.org
An important goal of most empirical software engineering research is the transfer of research
results to industrial applications. Two important obstacles for this transfer are the lack of …

An empirical analysis of the co-evolution of schema and code in database applications

D Qiu, B Li, Z Su - Proceedings of the 2013 9th Joint Meeting on …, 2013 - dl.acm.org
Modern database applications are among the most widely used and complex software
systems. They constantly evolve, responding to changes to data, database schemas, and …

Impact analysis of database schema changes

A Maule, W Emmerich, DS Rosenblum - Proceedings of the 30th …, 2008 - dl.acm.org
We propose static program analysis techniques for identifying the impact of relational
database schema changes upon object-oriented applications. We use dataflow analysis to …

Detecting and preventing program inconsistencies under database schema evolution

L Meurice, C Nagy, A Cleve - 2016 IEEE International …, 2016 - ieeexplore.ieee.org
Nowadays, data-intensive applications tend to access their underlying database in an
increasingly dynamic way. The queries that they send to the database server are usually …

Collecting feedback during software engineering experiments

A Karahasanoviæ, B Anda, E Arisholm… - Empirical Software …, 2005 - Springer
Objective: To improve the qualitative data obtained from software engineering experiments
by gathering feedback during experiments. Rationale: Existing techniques for collecting …

Program analysis and transformation for data-intensive system evolution

A Cleve - 2010 IEEE International Conference on Software …, 2010 - ieeexplore.ieee.org
Data-intensive software systems are generally made of a database and a collection of
application programs in strong interaction with the former. They constitute critical assets in …

A conceptual approach to database applications evolution

A Cleve, AF Brogneaux, JL Hainaut - International Conference on …, 2010 - Springer
Data-intensive systems are subject to continuous evolution that translates ever-changing
business and technical requirements. System evolution usually constitutes a highly complex …

DAHLIA 2.0: A visual analyzer of database usage in dynamic and heterogeneous systems

L Meurice, A Cleve - 2016 IEEE Working Conference on …, 2016 - ieeexplore.ieee.org
Understanding the links between application programs and their database is useful in
various contexts such as migrating information systems towards a new database platform …

A visual language for the modelling of service delivery processes to support business processes management

E Lee, A Karahasanovic, R Halvorsrud - 2015 - sintef.brage.unit.no
Business process management aims to align the business processes of an organisation with
customers' needs. Such alignment is of particular importance for services and requires a …