activity
20212024
most citedEvaluating Transfer Learning for Simplifying GitHub READMEs

9 citations · 22 across the 10 of their papers we have counts for

collaborators

10 papers

cs.SE20242 cited

Documenting Ethical Considerations in Open Source AI Models

Haoyu Gao, Mansooreh Zahedi, Christoph Treude +2

Background: The development of AI-enabled software heavily depends on AI model documentation, such as model cards, due to different domain expertise between software engineers and…

cs.SE20241 cited

Systematic Literature Review on Application of Learning-based Approaches in Continuous Integration

Ali Kazemi Arani, Triet Huynh Minh Le, Mansooreh Zahedi +1

Context: Machine learning (ML) and deep learning (DL) analyze raw data to extract valuable insights in specific phases. The rise of continuous practices in software projects emphas…

cs.SE2024

What Can Self-Admitted Technical Debt Tell Us About Security? A Mixed-Methods Study

Nicolás E. Díaz Ferreyra, Mojtaba Shahin, Mansooreh Zahedi +2

Self-Admitted Technical Debt (SATD) encompasses a wide array of sub-optimal design and implementation choices reported in software artefacts (e.g., code comments and commit message…

cs.SE2024

Are You a Real Software Engineer? Best Practices in Online Recruitment for Software Engineering Studies

Adam Alami, Mansooreh Zahedi, Neil Ernst

Online research platforms, such as Prolific, offer rapid access to diverse participant pools but also pose unique challenges in participant qualification and skill verification. Pr…

cs.SE20239 cited

Evaluating Transfer Learning for Simplifying GitHub READMEs

Haoyu Gao, Christoph Treude, Mansooreh Zahedi

Software documentation captures detailed knowledge about a software product, e.g., code, technologies, and design. It plays an important role in the coordination of development tea…

cs.SE2023

SoK: Machine Learning for Continuous Integration

Ali Kazemi Arani, Mansooreh Zahedi, Triet Huynh Minh Le +1

Continuous Integration (CI) has become a well-established software development practice for automatically and continuously integrating code changes during software development. An…