Skip to content

List of research papers related to Bots used in Software engineering

License

Notifications You must be signed in to change notification settings

chmodsss/BotSEpapers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

BotSEpapers

List of research papers related to Bots used in Software engineering.

Software repositories

  • The Power of Bots: Characterizing and Understanding Bots in OSS Projects [source]

  • An Exploratory Study of Bot Commits [source]

  • Bots Don't Mind Waiting, Do They? Comparing the Interaction With Automatically and Manually Created Pull Requests. [source]

  • How Do Software Developers Use GitHub Actions to Automate Their Workflows? [source]

  • Exploring How Software Developers Work with Mention Bot in GitHub [source]

  • Building Sankie: An AI Platform for DevOps [source]

  • What to Expect from Code Review Bots on GitHub?: A Survey with OSS Maintainers [source]

  • Should I Stale or Should I Close? An Analysis of a Bot That Closes Abandoned Issues and Pull Requests [source]

  • CLIONE: Clone Modification Support for Pull Request Based Development [source]

  • Can automated pull requests encourage software developers to upgrade out-of-date dependencies? [source]

  • Automatic Contract Insertion with CCBot [source]

  • C-3PR: A Bot for Fixing Static Analysis Violations via Pull Requests [source]

  • Towards an Autonomous Bot for Automatic Source Code Refactoring [source]

  • Interactive Refactoring Documentation Bot [source]

  • Interactive Software Refactoring Bot [source]

  • RefBot: Intelligent Software Refactoring Bot [source]

  • A User-aware Intelligent Refactoring for Discrete and Continuous Software Integration [source]

  • SAW-BOT: Proposing Fixes for Static Analysis Warnings with GitHub Suggestions [source]

  • Repairnator patches programs automatically [source]

  • How to Design a Program Repair Bot? Insights from the Repairnator Project [source]

  • Explainable Software Bot Contributions: Case Study of Automated Bug Fixes [source]

  • A Software Repair Bot based on Continual Learning [source]

  • FlexiRepair: Transparent Program Repair with Generic Patches [source]

  • Automatic Generation of API Documentations for Open-Source Projects [source]

  • Towards Detecting Inconsistent Comments in Java Source Code Automatically [source]

  • MSRBot: Using bots to answer questions from software repositories [source]

  • The Inconvenient Side of Software Bots on Pull Requests [source]

  • Accelerating Software Engineering Research Adoption with Analysis Bots [source]

  • Bot Detection in GitHub Repositories [source]

Software development process

  • A Journey Towards Providing Intelligence and Actionable Insights to Development Teams in Software Delivery [source]

  • An Additional Set of (Automated) Eyes: Chatbots for Agile Retrospectives [source]

  • The effect of test case design in software testing bots [source]

  • Challenges and guidelines on designing test cases for test bots [source]

  • Artificial intelligence empowered domain modelling bot [source]

  • DoMoBOT: a bot for automated and interactive domain modelling [source]

  • MULAPI: A Tool for API Method and Usage Location Recommendation [source]

  • AI on software engineering processes [source]

Q & A bots

  • AnswerBot: Automated generation of answer summary to developers' technical questions [source]

  • Among the Machines: Human-Bot Interaction on Social Q&A Websites [source]

  • Chatbot development using Java tools and libraries [source]

  • Chatbot4QR: Interactive Query Refinement for Technical Question Retrieval [source]

  • APIBot: Question answering bot for API documentation [source]

  • A Neural Question Answering System for Basic Questions about Subroutines [source]

  • Automatic Extraction of Opinion-based Q&A from Online Developer Chats [source]

  • Recommending Comprehensive Solutions for Programming Tasks by Mining Crowd Knowledge [source]

  • TutorBot: Contextual Learning Guide for Software Engineers [source]

  • Automatic Generation of Virtual Assistants from Databases using Active Ontologies [source]

Chatbots

  • Dialogue Act Classification for Virtual Agents for Software Engineers during Debugging [source]

  • Detecting Speech Act Types in Developer Question/Answer Conversations During Bug Repair [source]

  • Exploring Context-Aware Conversational Agents in Software Development [source]

  • A Conceptual Modeling Approach for the Rapid Development of Chatbots for Conversational Data Exploration [source]

  • OpenAPI Bot: A Chatbot to Help You Understand REST APIs [source]

  • Challenges in Chatbot Development: A Study of Stack Overflow Posts [source]

  • Towards a better understanding of interactions with a domain modeling assistant [source]

  • Conversational Bot for Newcomers Onboarding to Open Source Projects [source]

  • iContractBot: A Chatbot for Smart Contracts' Specification and Code Generation [source]

  • Towards Automating the Synthesis of Chatbots for Conversational Model Query [source]

  • CrowDevBot: A Task-Oriented Conversational Bot for Software Crowdsourcing Platform [source]

Collaborative bots

  • A Chatbot for Conflict Detection and Resolution [source]

  • The rise of the (modelling) bots: Towards assisted modelling via social networks [source]

  • Collaborative Modeling and Group Decision Making Using Chatbots in Social Networks [source]

  • Assisted modelling over social networks with SOCIO [source]

  • Towards Conversational Syntax for Domain-Specific Languages using Chatbots [source]

  • Collaborative Modelling: Chatbots or On-Line Tools? An Experimental Study [source]

  • Understanding Chatbot-mediated Task Management [source]

  • Experiences Building an Answer Bot for Gitter [source]

  • Building an Expert Recommender Chatbot [source]

  • A Conversational User Interface for Software Visualization [source]

  • *Thing: Improve Anything to Anything Collaboration [source]

  • Chatbot implementation with Microsoft Bot Framework [source]

Voice bots

  • Context-aware conversational developer assistants [source]

  • Robin: A Voice Controlled Virtual Teammate for Software Developers and Teams [source]

  • A Smart Advisor for Software Delivery - A Bot Framework for Awareness, Alerts and Advice [source]

  • Adopting Conversational Interfaces for Exploring OSGi-Based Software Architectures in Augmented Reality [source]

  • Identifying Usability Issues of Software Analytics Applications in Immersive Augmented Reality [source]

  • Convo: What does conversational programming need? An exploration of machine learning interface design [source]

  • Voice-Driven Modeling: Software Modeling Using Automated Speech Recognition [source]

Design features

  • How Software Developers Mitigate Collaboration Friction with Chatbots [source]

  • Beyond Dyadic Interactions: Considering Chatbots as Community Members [source]

  • Towards Designing Conversational Agents for Pair Programming: Accounting for Creativity Strategies and Conversational Styles [source]

  • An Empirical Study of Bots in Software Development – Characteristics and Challenges from a Practitioner's Perspective [source]

  • A framework for understanding chatbots and their future [source]

  • Enhancing developers’ support on pull requests activities with software bots [source]

  • Perception and Acceptance of an Autonomous Refactoring Bot [source]

  • BOTse: Bots in Software Engineering [source]

  • Detecting and Characterizing Bots that Commit Code [source]

  • Bot or not? Detecting bots in GitHub pull request activity based on comment similarity [source]

  • Identifying bot activity in GitHub pull request and issue comments [source]

  • A ground-truth dataset and classification model for detecting bots in GitHub issue and PR comments [source]

About

List of research papers related to Bots used in Software engineering

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published