Ethics of AI: A systematic literature review of principles and challenges
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 …
researchers. In the last few years, various research organizations, lawyers, think tankers …
Topic modeling in software engineering research
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 …
technique to extract human-readable semantic “topics”(ie, word clusters) from a corpus of …
Accessibility in software practice: A practitioner's perspective
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 …
fundamental challenge for software development. However, given the number of …
Software architecture for ML-based systems: What exists and what lies ahead
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 …
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
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 …
we often cannot find the needed information and knowledge for ourselves. Issues are the …
Mining architecture tactics and quality attributes knowledge in Stack Overflow
Abstract Context: Architecture Tactics (ATs) are architectural building blocks that provide
general architectural solutions for addressing Quality Attributes (QAs) issues. Mining and …
general architectural solutions for addressing Quality Attributes (QAs) issues. Mining and …
Architecture information communication in two OSS projects: The why, who, when, and what
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 …
mailing list is one of the widely used channels for developers to share and communicate …
Software architecture recovery with information fusion
Understanding the architecture is vital for effectively maintaining and managing large
software systems. However, as software systems evolve over time, their architectures …
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 …
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
When modeling topics from chat messages of developer instant messaging communication,
individual chat messages are short text documents. Our study aims at understanding how …
individual chat messages are short text documents. Our study aims at understanding how …