Skip to main content

previous disabled Page of 5
and
  1. No Access

    Article

    Post deployment recycling of machine learning models

    Once a Machine Learning (ML) model is deployed, the same model is typically retrained from scratch, either on a scheduled interval or as soon as model drift is detected, to make sure the model reflects current...

    Harsh Patel, Bram Adams, Ahmed E. Hassan in Empirical Software Engineering (2024)

  2. No Access

    Article

    An empirical study of challenges in machine learning asset management

    In machine learning (ML) applications, assets include not only the ML models themselves, but also the datasets, algorithms, and deployment tools that are essential in the development, training, and implementat...

    Zhimin Zhao, Yihao Chen, Abdul Ali Bangash, Bram Adams in Empirical Software Engineering (2024)

  3. No Access

    Article

    VulNet: Towards improving vulnerability management in the Maven ecosystem

    Developers rely on software ecosystems such as Maven to manage and reuse external libraries (i.e., dependencies). Due to the complexity of the used dependencies, developers may face challenges in choosing whic...

    Zeyang Ma, Shouvick Mondal, Tse-Hsun (Peter) Chen in Empirical Software Engineering (2024)

  4. No Access

    Article

    A large-scale exploratory study on the proxy pattern in Ethereum

    The proxy pattern is a well-known design pattern with numerous use cases in several sectors of the software industry (e.g., network applications, microservices, and IoT). As such, the use of the proxy pattern ...

    Amir M. Ebrahimi, Bram Adams, Gustavo A. Oliva in Empirical Software Engineering (2024)

  5. No Access

    Article

    Using knowledge units of programming languages to recommend reviewers for pull requests: an empirical study

    Determining the right code reviewer for a given code change requires understanding the characteristics of the changed code, identifying the skills of each potential reviewer (expertise profile), and finding a ...

    Md Ahasanuzzaman, Gustavo A. Oliva, Ahmed E. Hassan in Empirical Software Engineering (2023)

  6. No Access

    Article

    Unreproducible builds: time to fix, causes, and correlation with external ecosystem factors

    A reproducible build occurs if, given the same source code, build instructions, and build environment (i.e., installed build dependencies), compiling a software project repeatedly generates the same build arti...

    Rahul Bajaj, Eduardo Fernandes, Bram Adams in Empirical Software Engineering (2023)

  7. No Access

    Article

    On the coordination of vulnerability fixes

    The Common Vulnerabilities and Exposures (CVE) program is dedicated to analyzing vulnerabilities, then to assigning a unique ID to them and disclosing the vulnerabilities to affected software vendors. A CVE Nu...

    Jiahuei Lin, Bram Adams, Ahmed E. Hassan in Empirical Software Engineering (2023)

  8. No Access

    Article

    On practitioners’ concerns when adopting service mesh frameworks

    The emerging service mesh architecture tries to simplify microservices by delegating crucial tasks to dedicated infrastructure. However, service mesh introduces new notions and enables complex capabilities suc...

    Yihao Chen, Eduardo Fernandes, Bram Adams in Empirical Software Engineering (2023)

  9. Article

    Open Access

    Experimental and Numerical Investigations of Using Nanoparticles in Groundwater Remediation

    The efficiency of using zeolite nano-clay and silica sand in removing iron from groundwater is investigated experimentally as an application of in situ remediation technique using permeable reactive barrier (P...

    Ahmed S. Okasha, Mohamed A. Abd-Elmegeed in Arabian Journal for Science and Engineering (2023)

  10. No Access

    Article

    Vulnerability management in Linux distributions

    Vulnerabilities in software systems not only lead to loss of revenue, but also to loss of reputation and trust. To avoid this, software providers strive to remedy vulnerabilities rapidly for their customers. H...

    Jiahuei Lin, Haoxiang Zhang, Bram Adams, Ahmed E. Hassan in Empirical Software Engineering (2023)

  11. Article

    What makes Ethereum blockchain transactions be processed fast or slow? An empirical study

    The Ethereum platform allows developers to implement and deploy applications called ÐApps onto the blockchain for public use through the use of smart contracts. To execute code within a smart contract, a paid ...

    Michael Pacheco, Gustavo A. Oliva in Empirical Software Engineering (2023)

  12. No Access

    Article

    An empirical study of question discussions on Stack Overflow

    Stack Overflow provides a means for developers to exchange knowledge. While much previous research on Stack Overflow has focused on questions and answers (Q&A), recent work has shown that discussions in comments ...

    Wenhan Zhu, Haoxiang Zhang, Ahmed E. Hassan in Empirical Software Engineering (2022)

  13. No Access

    Article

    Upstream bug management in Linux distributions

    A Linux distribution consists of thousands of packages that are either developed by in-house developers (in-house packages) or by external projects (upstream packages). Leveraging upstream packages speeds up d...

    Jiahuei Lin, Haoxiang Zhang, Bram Adams, Ahmed E. Hassan in Empirical Software Engineering (2022)

  14. No Access

    Article

    Revisiting reopened bugs in open source software systems

    Reopened bugs can degrade the overall quality of a software system since they require unnecessary rework by developers. Moreover, reopened bugs also lead to a loss of trust in the end-users regarding the quali...

    Ankur Tagra, Haoxiang Zhang, Gopi Krishnan Rajbahadur in Empirical Software Engineering (2022)

  15. No Access

    Article

    Tracking bad updates in mobile apps: a search-based approach

    The rapid growth of the mobile applications development industry raises several new challenges to developers as they need to respond quickly to the users’ needs in a world of continuous changes. Indeed, mobile...

    Islem Saidani, Ali Ouni, Md Ahasanuzzaman, Safwat Hassan in Empirical Software Engineering (2022)

  16. No Access

    Article

    An empirical study on release notes patterns of popular apps in the Google Play Store

    Release notes of a new mobile release provide valuable information for app users about the updated functionality of an app. Moreover, app developers can use the release notes to inform users about the resoluti...

    Aidan Z. H. Yang, Safwat Hassan, Ying Zou in Empirical Software Engineering (2022)

  17. Article

    Open Access

    Modeling radial groundwater flow in fractured media using fracture continuum approach

    Two modeling approaches are commonly utilized for simulating flow in fractured formations: the discrete fracture network (DFN) approach and the stochastic continuum (SC) approach. Although the DFN approach is ...

    Mohamed M. El-Kharakany, Mohamed A. Abd-Elmegeed in Arabian Journal of Geosciences (2022)

  18. No Access

    Article

    Studying donations and their expenses in open source projects: a case study of GitHub projects collecting donations through open collectives

    Operating an open source project requires not only intrinsic motivation (e.g., the joy of participation) but also extrinsic motivation (e.g., financial incentives). Almost 95% of open source projects are no lo...

    Jiayuan Zhou, Shaowei Wang, Yasutaka Kamei in Empirical Software Engineering (2021)

  19. No Access

    Article

    An exploratory study on the repeatedly shared external links on Stack Overflow

    On Stack Overflow, users reuse 11,926,354 external links to share the resources hosted outside the Stack Overflow website. The external links connect to the existing programming-related knowledge and extend th...

    Jiakun Liu, Haoxiang Zhang, **n **a, David Lo, Ying Zou in Empirical Software Engineering (2021)

  20. No Access

    Article

    Assessment of groundwater development potential in Upper Cretaceous aquifer in Sinai, Egypt

    Regular assessment of groundwater potential is vital especi...

    Hadeel A. Ibrahim, Mohamed A. Abd-Elmegeed in Arabian Journal of Geosciences (2021)

previous disabled Page of 5