Technical Lag in OSS Integration

Abstract

Software integration, especially in Open Source Software (OSS), suffers from technical debt as software evolves over time. Evolvement often ends in incompatibility issues like changed or removed APIs. The problems increase, as more components need to be integrated. This article analyzes common problems in OSS integration with respect to technical debt esp. externally induced technical debt and collects empirical evidence from the case study "AMiProSI" which combines different functions of various OSS systems to create a unified intranet solution. As part of the analysis, this paper discusses component-based development and its related dependencies and explains related technical debt (TD). By bringing down the individual problems in sub-categories of technical debt, we show what kind of TD has arisen in our case study AMiProSI and give advice on how this could be prevented in other projects.

Mehr zum Titel

Titel Technical Lag in OSS Integration
Medien World Congress in Computer Science, Computer Engineering & Applied Computing (CSCE‘21)
Verlag ---
Heft ---
Band ---
ISBN ---
Verfasser/Herausgeber Thomas Weber, Prof. Dr. René Peinl
Seiten ---
Veröffentlichungsdatum 2021-07-01
Projekttitel ---
Zitation Weber, Thomas; Peinl, René (2021): Technical Lag in OSS Integration. World Congress in Computer Science, Computer Engineering & Applied Computing (CSCE‘21).