activity
20182023
most citedA Comparison of Natural Language Understanding Platforms for Chatbots in Software Engineering

108 citations · 408 across the 20 of their papers we have counts for

collaborators
Showing 2022Show all

5 papers · 1 filter

cs.SE2022

Not All Dependencies are Equal: An Empirical Study on Production Dependencies in NPM

Jasmine Latendresse, Suhaib Mujahid, Diego Elias Costa +1

Modern software systems are often built by leveraging code written by others in the form of libraries and packages to accelerate their development. While there are many benefits to…

cs.SE2022★ 1 cited

Achievement Unlocked: A Case Study on Gamifying DevOps Practices in Industry

Patrick Ayoup, Diego Elias Costa, Emad Shihab

Gamification is the use of game elements such as points, leaderboards, and badges in a non-game context to encourage a desired behavior from individuals interacting with an environ…

cs.SE2022★ 11 cited

The Present and Future of Bots in Software Engineering

Emad Shihab, Stefan Wagner, Marco A. Gerosa +2

We are witnessing a massive adoption of software engineering bots, applications that react to events triggered by tools and messages posted by users and run automated tasks in resp…

cs.SE2022

A Machine Learning Approach to Determine the Semantic Versioning Type of npm Packages Releases

Rabe Abdalkareem, Md Atique Reza Chowdhury, Emad Shihab

Semantic versioning policy is widely used to indicate the level of changes in a package release. Unfortunately, there are many cases where developers do not respect the semantic ve…

cs.SE2022★ 3 cited

What are the characteristics of highly-selected packages? A case study on the npm ecosystem

Suhaib Mujahid, Rabe Abdalkareem, Emad Shihab

With the popularity of software ecosystems, the number of open source components (known as packages) has grown rapidly. Identifying high-quality and well-maintained packages from a…