A Chatbot for Conflict Detection and Resolution

Published in 2019 IEEE/ACM 1st International Workshop on Bots in Software Engineering (BotSE), 2019

This paper presents a chatbot system designed to help developers detect and resolve code conflicts in collaborative software development environments.

Resources:

Abstract

In collaborative software development, code conflicts arise when multiple developers modify the same parts of code simultaneously. This paper introduces a chatbot that proactively monitors repositories for potential conflicts and notifies developers through their preferred communication channels. The chatbot helps maintain awareness of configuration management issues and facilitates conflict resolution.

Key Features

The chatbot system provides:

  • Conflict Detection: Monitors code repositories for potential conflicts
  • Proactive Notifications: Alerts developers through communication channels
  • Awareness Support: Helps teams maintain configuration management awareness
  • Resolution Assistance: Guides developers through conflict resolution

Keywords

Chatbots, code conflicts, collaborative development, configuration management, awareness

Authors: Elahe Paikari, JaeEun Choi, SeonKyu Kim, Sooyoung Baek, MyeongSoo Kim, SeungEon Lee, ChaeYeon Han, YoungJae Kim, KaHye Ahn, Chan Cheong, André van der Hoek

Published in: 2019 IEEE/ACM 1st International Workshop on Bots in Software Engineering (BotSE), Montreal, QC, Canada

Pages: 29-33

DOI: 10.1109/BotSE.2019.00016

IEEE Xplore: View Paper

BibTeX

@INPROCEEDINGS{paikari2019,
  author={Paikari, Elahe and Choi, JaeEun and Kim, SeonKyu and Baek, Sooyoung and Kim, MyeongSoo and Lee, SeungEon and Han, ChaeYeon and Kim, YoungJae and Ahn, KaHye and Cheong, Chan and van der hoek, André},
  booktitle={2019 IEEE/ACM 1st International Workshop on Bots in Software Engineering (BotSE)}, 
  title={A Chatbot for Conflict Detection and Resolution}, 
  year={2019},
  volume={},
  number={},
  pages={29-33},
  keywords={Codes;Conferences;Configuration management;Collaboration;Chatbots;Software engineering;Software development management;Chatbots;code conflicts;collaborative development;configuration management;awareness},
  doi={10.1109/BotSE.2019.00016}
}

Recommended citation: E. Paikari et al., "A Chatbot for Conflict Detection and Resolution," 2019 IEEE/ACM 1st International Workshop on Bots in Software Engineering (BotSE), Montreal, QC, Canada, 2019, pp. 29-33, doi: 10.1109/BotSE.2019.00016.
Download Paper