• 学术搜索
  • 科研智能体
    • Research Labs
    • AI 阅读
    • AI 文库
    • 深度研究
    • 学者亮点
  • 学术资源
    • AI2000
    • 期刊/会议
    • 学者库
    • 学术API
    • 溯源树
    • 数据集
  • 知识沉淀
    • 学术空间
订阅小程序
旧版功能
aminer vip
开通会员低至0.73元/天
一次搞定AI科研
立即登录
  • English
  • 联系方式
    Software Ecosystems

    Software Ecosystems

    Conference

    年发文量

    研究主题

    论文(37)

    排序
    1The GitHub Development Workflow Automation Ecosystems.
    Mairieli Wessel,Tom Mens,Alexandre Decan,Pooya Rostami Mazrae

    Large-scale software development has become a highly collaborative and geographically distributed endeavour, especially in open-source software development ecosystems and their associated developer communities. It has given rise to modern development processes (e.g., pull-based development) that involve a wide range of activities such as issue and bug handling, code reviewing, coding, testing, and deployment. These often very effort-intensive activities are supported by a wide variety of tools such as version control systems, bug and issue trackers, code reviewing systems, code quality analysis tools, test automation, dependency management, and vulnerability detection tools. To reduce the complexity of the collaborative development process, many of the repetitive human activities that are part of the development workflow are being automated by CI/CD tools that help to increase the productivity and quality of software projects. Social coding platforms aim to integrate all this tooling and workflow automation in a single encompassing environment. These social coding platforms gave rise to the emergence of development bots, facilitating the integration with external CI/CD tools and enabling the automation of many other development-related tasks. GitHub, the most popular social coding platform, has introduced GitHub Actions to automate workflows in its hosted software development repositories since November 2019. This chapter explores the ecosystems of development bots and GitHub Actions and their interconnection. It provides an extensive survey of the state-of-the-art in this domain, discusses the opportunities and threats that these ecosystems entail, and reports on the challenges and future perspectives for researchers as well as software practitioners.

    2023引用:12
    引用
    AI阅读
    加入学术空间
    2Analyzing Variant Forks of Software Repositories from Social Coding Platforms
    John Businge,Mehrdad Abdi,Serge Demeyer
    2023引用:3
    引用
    AI阅读
    加入学术空间
    3Mining for Software Library Usage Patterns Within an Ecosystem: Are We There Yet?
    Tien N. Nguyen
    2023
    引用
    AI阅读
    加入学术空间
    4Supporting Collateral Evolution in Software Ecosystems
    Zhou Yang,Bowen Xu,David Lo
    2023
    引用
    AI阅读
    加入学术空间
    5Mining, Analyzing, and Evolving Data-Intensive Software Ecosystems
    Csaba Nagy,Michele Lanza,Anthony Cleve
    2023
    引用
    AI阅读
    加入学术空间
    立即登录,查看全部 37 篇论文

    高被引作者

    作者引用发文
    Slinger Jansen4989
    Yan-Ru Li3301
    S. (Sjaak) Brinkkemper2372
    Anthony Finkelstein2321
    Michael A. Cusumano1371
    Cláudia Maria Lima Werner751
    Rodrigo Pereira dos Santos751
    Carina Frota Alves751
    Olavo Barbosa751
    Sami Hyrynsalmi693

    高产作者

    作者引用发文
    Slinger Jansen4989
    Sami Hyrynsalmi693
    Tom Mens313
    Mikkonen Tommi292
    Jaap Kabbedijk142
    Terhi Kilamo292
    Marko Seppänen462
    Coen De Roover22
    S. (Sjaak) Brinkkemper2372
    Mehrdad Abdi31

    相关期刊

    BElgian-NEtherlands software eVOLution symposium
    Software Quality. Process Automation in Software Development
    Software Visualization, Evolution and Maintenance
    IEEE Working Conference on Source Code Analysis and Manipulation
    Symposium on Search Based Software Engineering
    Systematic and Automated Software Testing
    Brazilian Workshop on Agile Methods
    International Workshop on Smalltalk Technologies
    International Workshop on Software Clones
    ACM Sigsoft Software Engineering Notes