6 papers
Automated Recovery of Issue-Commit Links Leveraging Both Textual and Non-textual Data
Pooya Rostami Mazrae, Maliheh Izadi, Abbas Heydarnoori
An issue documents discussions around required changes in issue-tracking systems, while a commit contains the change itself in the version control systems. Recovering links between…
Predicting the Objective and Priority of Issue Reports in Software Repositories
Maliheh Izadi, Kiana Akbari, Abbas Heydarnoori
Developers collaboratively discuss, implement, use, and share software entities hosted on software repositories. Proper documentation plays an important role in successful software…
Bias-Resistant Social News Aggregator Based on Blockchain
Amir Ziashahabi, Mohammad Ali Maddah-Ali, Abbas Heydarnoori
In today's world, social networks have become one of the primary sources for creation and propagation of news. Social news aggregators are one of the actors in this area in which u…
Improving Quality of a Post's Set of Answers in Stack Overflow
Mohammadrezar Tavakoli, Maliheh Izadi, Abbas Heydarnoori
Community Question Answering platforms such as Stack Overflow help a wide range of users solve their challenges online. As the popularity of these communities has grown over the ye…
An Analysis of Python's Topics, Trends, and Technologies Through Mining Stack Overflow Discussions
Hamed Tahmooresi, Abbas Heydarnoori, Alireza Aghamohammadi
Python is a popular, widely used, and general-purpose programming language. In spite of its ever-growing community, researchers have not performed much analysis on Python's topics,…
Generating Summaries for Methods of Event-Driven Programs: an Android Case Study
Alireza Aghamohammadi, Maliheh Izadi, Abbas Heydarnoori
The lack of proper documentation makes program comprehension a cumbersome process for developers. Source code summarization is one of the existing solutions to this problem. Lots o…