ملف الباحث

Rabe Abdalkareem

3 أوراق في مجموعة PaperMetrix

المنشورات

أوراق هذا المؤلف

  1. Using Others' Tests to Identify Breaking Updates

    2020

    The reuse of third-party packages has become a common practice in contemporary software development. Software dependencies are constantly evolving with newly added features and patches that fix bugs in older versions. However, updating dependencies could …

  2. How Effective is Continuous Integration in Indicating Single-Statement Bugs?

    2021

    Continuous Integration (CI) is the process of automatically compiling, building, and testing code changes in the hope of catching bugs as they are introduced into the code base. With bug fixing being a core and …

  3. Dependency Update Strategies and Package Characteristics

    2023 · arXiv (Cornell University)

    Managing project dependencies is a key maintenance issue in software development. Developers need to choose an update strategy that allows them to receive important updates and fixes while protecting them from breaking changes. Semantic Versioning …