Publications

  • Unsupervised Summarization of Privacy Concerns in Mobile Application Reviews
    F. Ebrahimi and A. Mahmoud, IEEE/ACM International Conference on Automated Software Engineering (ASE), 2022
  • Domain-Specific Analysis of Mobile App Reviews Using Keyword-Assisted Topic Models
    M. Tushev, F. Ebrahimi, and A. Mahmoud, International Conference on Software Engineering (ICSE), 2022
  • A Sys. Lit. Review of Anti-Discrimination Design Strategies in the Digital Sharing Economy
    M. Tushev, F. Ebrahimi, and A. Mahmoud, IEEE Transactions on Software Engineering, (IEEE TSE), 2022
  • Classifying Mobile Applications Using Word Embeddings
    F. Ebrahimi, M. Tushev, and A. Mahmoud, ACM Tran. on Soft. Eng. and Meth., (ACM TOSEM), 2021
  • Analysis of Nondiscrimination Poilicies in the Sharing Economy
    M. Tushev, F. Ebrahimi, and A. Mahmoud, Inter. Conf. Soft. Maint. Evol., (ICSME), 2021
  • Mobile App Privacy in Software Engineering Research: A Systematic Mapping Study
    F. Ebrahimi, M. Tushev, and A. Mahmoud, Information and Software Technology, (IST), 2020
  • Modeling User Concerns in Sharing Economy: The Case of Food Delivery Apps
    G. Williams, M. Tushev, F. Ebrahimi, and A. Mahmoud, Automated Software Engineering, (ASEJ), 2020
  • Digital Discrimination in Sharing Economy: An RE Perspective
    M. Tushev, F. Ebrahimi, and A. Mahmoud, IEEE Requirements Engineering Conference, (RE), 2020
  • On Combining IR Methods to Improve Bug Localization
    S. Khatiwada, M. Tushev, and A. Mahmoud, Inter. Conf. on Program Comprehension (ICPC), 2020
  • Linguistic Documentation of Software History
    M. Tushev and A. Mahmoud, Inter. Conf. on Program Comprehension (ICPC), 2020
  • Using GitHub in Large Software Engineering Classes: An Exploratory Case Study
    M. Tushev, G. Williams, and A. Mahmoud, Journal of Computer Science Education, (CSE), 2019
  • Linguistic Change in Open Source Software
    M. Tushev, S. Khatiwada, and A. Mahmoud, Inter. Conf. on Software Maintenance and Evolution, (ICSME), 2019
  • Mining Non-Functional Requirements from App Store Reviews
    N. Jha and A. Mahmoud, Empirical Software Engineering (EMSE Journal), 2019
  • Video Game Development in a Rush: A Survey of the Global Game Jam Participants
    M. Borg, V.Garousi, A. Mahmoud, T. Olsson, O Stalberg, IEEE Transactions on Games (IEEE TG), 2019
  • Learning from Failure: Modeling User Goals in the App Market
    G. Williams, N. Jha, and A. Mahmoud, IEEE Software Blog (IEEE Software Blogs), 2019
  • Modeling User Concerns in the App Store: A Case Study on the Rise and Fall of Yik Yak
    G. Williams and A. Mahmoud, IEEE International Requirements Engineering Conference (RE 2018), 2018
  • Using Frame Semantics for Classifying and Summarizing Application Store Reviews
    N. Jha and A. Mahmoud, Empirical Software Engineering (EMSE Journal), 2018
  • Just Enough Semantics: An Information Theoretic Approach for IR-based Software Bug Localization
    S. Khatiwada, M. Tushev and A. Mahmoud, Journal of Information and Software Technology, (IST), accepted, 2018
  • Mining Twitter Feeds for Software User Requirements
    G. Williams and A. Mahmoud, IEEE International Requirements Engineering Conference (RE 2017), 2017
  • Analyzing User Comments on YouTube Coding Tutorial Videos
    E. Poche, N. Jha, G. Williams, J. Staten, M. Vesper and A. Mahmoud, International Conference on Program Comprehension (ICPC 2017), 2017
  • Copper: Bringing Flexible Components to the .NET Framework
    G. Williams* and A. Mahmoud, Establishing a Community-Wide Infrastructure for Architecture-Based Software Engineering (ICSE/ECASE), 2017.
  • Analyzing, Classifying, and Interpreting Emotions in Software Users Tweets
    G. Williams and A. Mahmoud, Emotion Awareness in Software Engineering (ICSE/SEmotion), 2017.
  • MARC: A Mobile Application Review Classifier
    N. Jha and A. Mahmoud, Requirements Engineering: Foundation for Software Quality (REFSQ: Tools), 2017.
  • Mining Twitter Data for a More Responsive Software Engineering Process
    G. Williams and A. Mahmoud, International Conference on Software Engineering (ICSE: Posters), 2017.
  • Mining User Requirements from Application Store Reviews using Frame Semantics
    N. Jha and A. Mahmoud, Requirements Engineering: Foundation for Software Quality (REFSQ), 2017.
  • Semantic Topic Models for Source Code Analysis
    A. Mahmoud and G. Bradshaw, Empirical Software Engineering Journal (EMSE), 2016.
  • Detecting, Classifying, and Tracing Non-Functional Software Requirements
    A. Mahmoud and G. Williams, Requirements Engineering Journal - Special Issue on Best Papers of RE'15 (REJ), 2016.
  • STAC: A Tool for Static Textual Analysis of Code
    S. Khatiwada, M. Kelly and A. Mahmoud, International Conference on Program Comprehension, (ICPC: Tools), 2016
  • Estimating Semantic Relatedness in Source Code
    A. Mahmoud and G. Bradshaw, ACM transactions on software engineering and methodology, (TOSEM), 2015.
  • An Information Theoretic Approach for Extracting and Tracing Non-Functional Requirements
    A. Mahmoud, IEEE International Requirements Engineering Conference, (RE), 2015.
  • Exploiting On-line Human Knowledge in Requirements Engineering
    A. Mahmoud and D. Carver, IEEE International Requirements Engineering Conference, (RE), 2015.
GitHub