Ethics of AI: A systematic literature review of principles and challenges

AA Khan, S Badshah, P Liang, M Waseem… - Proceedings of the 26th …, 2022 - dl.acm.org
Ethics in AI becomes a global topic of interest for both policymakers and academic
researchers. In the last few years, various research organizations, lawyers, think tankers …

Topic modeling in software engineering research

CC Silva, M Galster, F Gilson - Empirical Software Engineering, 2021 - Springer
Topic modeling using models such as Latent Dirichlet Allocation (LDA) is a text mining
technique to extract human-readable semantic “topics”(ie, word clusters) from a corpus of …

Accessibility in software practice: A practitioner's perspective

T Bi, X **a, D Lo, J Grundy, T Zimmermann… - ACM Transactions on …, 2022 - dl.acm.org
Being able to access software in daily life is vital for everyone, and thus accessibility is a
fundamental challenge for software development. However, given the number of …

Software architecture for ML-based systems: What exists and what lies ahead

H Muccini, K Vaidhyanathan - … IEEE/ACM 1st Workshop on AI …, 2021 - ieeexplore.ieee.org
The increasing usage of machine learning (ML) coupled with the software architectural
challenges of the modern era has resulted in two broad research areas: i) software …

[HTML][HTML] The vision of on-demand architectural knowledge systems as a decision-making companion

M Razavian, B Paech, A Tang - Journal of Systems and Software, 2023 - Elsevier
Cobbler's children do not wear shoes. Software engineers build sophisticated software but
we often cannot find the needed information and knowledge for ourselves. Issues are the …

Mining architecture tactics and quality attributes knowledge in Stack Overflow

T Bi, P Liang, A Tang, X **a - Journal of Systems and Software, 2021 - Elsevier
Abstract Context: Architecture Tactics (ATs) are architectural building blocks that provide
general architectural solutions for addressing Quality Attributes (QAs) issues. Mining and …

Architecture information communication in two OSS projects: The why, who, when, and what

T Bi, W Ding, P Liang, A Tang - Journal of Systems and Software, 2021 - Elsevier
Abstract Architecture information is vital for Open Source Software (OSS) development, and
mailing list is one of the widely used channels for developers to share and communicate …

Software architecture recovery with information fusion

Y Zhang, Z Xu, C Liu, H Chen, J Sun, D Qiu… - Proceedings of the 31st …, 2023 - dl.acm.org
Understanding the architecture is vital for effectively maintaining and managing large
software systems. However, as software systems evolve over time, their architectures …

What do twitter users think about climate change? Characterization of twitter interactions considering geographical, gender, and account typologies perspectives

ML Mouronte-López, M Subirán - Weather, Climate, and …, 2022 - journals.ametsoc.org
Climate change (CC) is a topical issue of profound social interest. This paper aims to
analyze the sentiments expressed in Twitter interactions in relation to CC. The study is …

[HTML][HTML] Applying short text topic models to instant messaging communication of software developers

CC Silva, M Galster, F Gilson - Journal of Systems and Software, 2024 - Elsevier
When modeling topics from chat messages of developer instant messaging communication,
individual chat messages are short text documents. Our study aims at understanding how …