2019 45th Euromicro Conference on Software Engineering and Advanced Applications (SEAA) 2019
DOI: 10.1109/seaa.2019.00058
|View full text |Cite
|
Sign up to set email alerts
|

Technical Debt in Data-Intensive Software Systems

Abstract: The ever-increasing amount, variety as well as generation and processing speed of today's data pose a variety of new challenges for developing Data-Intensive Software Systems (DISS). As with developing other kinds of software systems, developing DISS is often done under severe pressure and strict schedules. Thus, developers of DISS often have to make technical compromises to meet business concerns. This position paper proposes a conceptual model that outlines where Technical Debt (TD) can emerge and proliferat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
13
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 21 publications
(13 citation statements)
references
References 18 publications
0
13
0
Order By: Relevance
“…Foidl et al claim that technical debt can be incurred in different parts (i.e., software systems, data storage systems, data) of data-intensive systems and different parts can further affect each other [12]. They propose a conceptual model to outline where technical debt can emerge in data-intensive systems by separating them into three parts: software systems, data storage systems and data.…”
Section: Technical Debt In Data-intensive Systemsmentioning
confidence: 99%
See 2 more Smart Citations
“…Foidl et al claim that technical debt can be incurred in different parts (i.e., software systems, data storage systems, data) of data-intensive systems and different parts can further affect each other [12]. They propose a conceptual model to outline where technical debt can emerge in data-intensive systems by separating them into three parts: software systems, data storage systems and data.…”
Section: Technical Debt In Data-intensive Systemsmentioning
confidence: 99%
“…They often have critical roles, too, calling for prime importance to ensure their quality. Data-intensive systems, however, have several peculiarities posing challenges to software engineering practitioners and researchers [10,12,17,35].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Finally, we found two studies about technical debt and the design stage, for which we created the category design debt [4,58], and resources for teaching software design for AI-based systems [118].…”
Section: Software Design (34 Studies)mentioning
confidence: 99%
“…[63] Attempts at a framework for how to measure and monitor technical debt remain theoretical at best [64][65][66][67][68][69] . Estimates hold that in the development of machine learning systems, technical debt accrues at a rate comparable to that of a high-interest credit card [70,71] . Researchers at Google, Inc. warn of compounding "correction cascades" in these fragile models, meaning hidden feedback loops, signal entanglements, and other technical challenges due to what they describe as the CACE principle, for "Changing Anything Changes Everything" [70] .…”
Section: Technical Debtmentioning
confidence: 99%