Database-access performance antipatterns in database-backed web applications

S Shao, Z Qiu, X Yu, W Yang, G **… - … and Evolution (ICSME …, 2020 - ieeexplore.ieee.org
Database-backed web applications are prone to performance bugs related to database
accesses. While much work has been conducted on database-access antipatterns with …

Data smells: Categories, causes and consequences, and detection of suspicious data in ai-based systems

H Foidl, M Felderer, R Ramler - … of the 1st International Conference on …, 2022 - dl.acm.org
High data quality is fundamental for today's AI-based systems. However, although data
quality has been an object of research for decades, there is a clear lack of research on …

On the prevalence, impact, and evolution of sql code smells in data-intensive systems

BA Muse, MM Rahman, C Nagy, A Cleve… - Proceedings of the 17th …, 2020 - dl.acm.org
Code smells indicate software design problems that harm software quality. Data-intensive
systems that frequently access databases often suffer from SQL code smells besides the …

Characterizing the occurrence of dockerfile smells in open-source software: An empirical study

Y Wu, Y Zhang, T Wang, H Wang - IEEE Access, 2020 - ieeexplore.ieee.org
Dockerfile plays an important role in the Docker-based software development process, but
many Dockerfile codes are infected with smells in practice. Understanding the occurrence of …

Risk-based data validation in machine learning-based software systems

H Foidl, M Felderer - proceedings of the 3rd ACM SIGSOFT international …, 2019 - dl.acm.org
Data validation is an essential requirement to ensure the reliability and quality of Machine
Learning-based Software Systems. However, an exhaustive validation of all data fed to …

Data smells in public datasets

A Shome, L Cruz, A Van Deursen - … of the 1st International Conference on …, 2022 - dl.acm.org
The adoption of Artificial Intelligence (AI) in high-stakes domains such as healthcare, wildlife
preservation, autonomous driving and criminal justice system calls for a data-centric …

TyphonML: a modeling environment to develop hybrid polystores

F Basciani, J Di Rocco, D Di Ruscio… - Proceedings of the 23rd …, 2020 - dl.acm.org
Designing and deploying a hybrid data persistence architecture that involves a combination
of relational and NoSQL databases is a complex, technically challenging, and error-prone …

Technical debt in data-intensive software systems

H Foidl, M Felderer, S Biffl - 2019 45th Euromicro conference on …, 2019 - ieeexplore.ieee.org
The ever-increasing amount, variety as well as generation and processing speed of today's
data pose a variety of new challenges for develo** Data-Intensive Software Systems …

SQLCheck: automated detection and diagnosis of SQL anti-patterns

P Dintyala, A Narechania, J Arulraj - Proceedings of the 2020 ACM …, 2020 - dl.acm.org
The emergence of database-as-a-service platforms has made deploying database
applications easier than before. Now, developers can quickly create scalable applications …

[HTML][HTML] An approach for assessing industrial IoT data sources to determine their data trustworthiness

H Foidl, M Felderer - Internet of Things, 2023 - Elsevier
Trustworthy data in the Industrial Internet of Things are paramount to ensure correct strategic
decision-making and accurate actions on the shop floor. However, the enormous amount of …