Published October 17, 2021 | Version v1
Dataset Open

Data for: Continuous API Evolution in Heterogenous Enterprise Software Systems

  • 1. University of Kiel

Description

The ability to independently deploy parts of a software system is one of the cornerstones of modern software development, and allows for these parts to evolve independently and at different speeds.

A major challenge of such independent deployment, however, is to ensure that despite their individual evolution, the interfaces between interacting parts remain compatible. This is especially important for enterprise software systems, which are often highly integrated and based on heterogenous IT infrastructures.

Although several approaches for interface evolution have been proposed, many of these rely on the developer to adhere to certain rules, but provide little guidance for doing so. In this paper, we present an approach for interface evolution that is easy to use for developers, and also addresses typical challenges of heterogenous enterprise software, especially legacy system integration.

This dataset contains the questions and results from the survey among developers to roughly assess the applicability of the approach in practice.

Files

questions_de.pdf

Files (92.5 kB)

Name Size Download all
md5:cf8fe83582ceb4da03e7b59e008e3dad
46.0 kB Preview Download
md5:660cd5c49c03857ecc6678be8861da03
43.9 kB Preview Download
md5:d9fd894e16334b8c2e9e9c27330ed02c
895 Bytes Preview Download
md5:aca304fdb06d988db0c720598e4618c4
1.7 kB Preview Download

Additional details

Related works

Is supplement to
Conference paper: 10.1109/ICSA51549.2021.00014 (DOI)