Demo Data from VLDB 2026 / reviewers in the wild / expert
Agus Sulistya
dblp:188/6738
· DBLP profile ↗
4ranked-venue papers
1as first author
0since 2021 · last 2020
0000-0002-2835-5781ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Empirical software engineering · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Empirical software engineering › AI for software engineering › machine learning for software engineering
developer recommendation |
0.3 | 1 | 2018 | Recommending Who to Follow in the Software Engineering Twitter Space · ACM Trans. Softw. Eng. Methodol. 2018 |
Empirical software engineering
mining software repositories |
0.3 | 1 | 2018 | Recommending Who to Follow in the Software Engineering Twitter Space · ACM Trans. Softw. Eng. Methodol. 2018 |
Empirical software engineering › mining software repositories
social media analysis |
0.3 | 1 | 2018 | Recommending Who to Follow in the Software Engineering Twitter Space · ACM Trans. Softw. Eng. Methodol. 2018 |
Empirical software engineering
developer studies |
0.1 | 1 | 2018 | Recommending Who to Follow in the Software Engineering Twitter Space · ACM Trans. Softw. Eng. Methodol. 2018 |
Methods — techniques the papers use, named apart from their topics
two-stage classification · 0.3feature extraction · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | SIEVE: Helping developers sift wheat from chaff via cross-platform analysis
Agus Sulistya, Gede Artha Azriadi Prana, Abhishek Sharma 0002, David Lo 0001, Christoph Treude |
Empir. Softw. Eng. | 1 |
| 2018 | Recommending Who to Follow in the Software Engineering Twitter SpaceabstractWith the advent of social media, developers are increasingly using it in their software development activities. Twitter is one of the popular social mediums used by developers. A recent study by Singer et al. found that software developers use Twitter to “keep up with the fast-paced development landscape.” Unfortunately, due to the general-purpose nature of Twitter, it’s challenging for developers to use Twitter for their development activities. Our survey with 36 developers who use Twitter in their development activities highlights that developers are interested in following specialized software gurus who share relevant technical tweets. To help developers perform this task, in this work we propose a recommendation system to identify specialized software gurus. Our approach first extracts different kinds of features that characterize a Twitter user and then employs a two-stage classification approach to generate a discriminative model, which can differentiate specialized software gurus in a particular domain from other Twitter users that generate domain-related tweets (aka domain-related Twitter users). We have investigated the effectiveness of our approach in finding specialized software gurus for four different domains (JavaScript, Android, Python, and Linux) on a dataset of 86,824 Twitter users who generate 5,517,878 tweets over 1 month. Our approach can differentiate specialized software experts from other domain-related Twitter users with an F-Measure of up to 0.820. Compared with existing Twitter domain expert recommendation approaches, our proposed approach can outperform their F-Measure by at least 7.63%. Abhishek Sharma 0002, Yuan Tian 0008, Agus Sulistya, Dinusha Wijedasa, David Lo 0001 |
ACM Trans. Softw. Eng. Methodol. | 3 |
| 2017 | Cataloging GitHub RepositoriesabstractGitHub is one of the largest and most popular repository hosting service today, having about 14 million users and more than 54 million repositories as of March 2017. This makes it an excellent platform to find projects that developers are interested in exploring. GitHub showcases its most popular projects by cataloging them manually into categories such as DevOps tools, web application frameworks, and game engines. We propose that such cataloging should not be limited only to popular projects. We explore the possibility of developing such cataloging system by automatically extracting functionality descriptive text segments from readme files of GitHub repositories. These descriptions are then input to LDA-GA, a state-of-the-art topic modeling algorithm, to identify categories. Our preliminary experiments demonstrate that additional meaningful categories which complement existing GitHub categories can be inferred. Moreover, for inferred categories that match GitHub categories, our approach can identify additional projects belonging to them. Our experimental results establish a promising direction in realizing automatic cataloging system for GitHub. Abhishek Sharma 0002, Ferdian Thung, Pavneet Singh Kochhar, Agus Sulistya, David Lo 0001 |
EASE | 4 |
| 2017 | Harnessing Twitter to support serendipitous learning of developersabstractDevelopers often rely on various online resources, such as blogs, to keep themselves up-to-date with the fast pace at which software technologies are evolving. Singer et al. found that developers tend to use channels such as Twitter to keep themselves updated and support learning, often in an undirected or serendipitous way, coming across things that they may not apply presently, but which should be helpful in supporting their developer activities in future. However, identifying relevant and useful articles among the millions of pieces of information shared on Twitter is a non-trivial task. In this work to support serendipitous discovery of relevant and informative resources to support developer learning, we propose an unsupervised and a supervised approach to find and rank URLs (which point to web resources) harvested from Twitter based on their informativeness and relevance to a domain of interest. We propose 14 features to characterize each URL by considering contents of webpage pointed by it, contents and popularity of tweets mentioning it, and the popularity of users who shared the URL on Twitter. The results of our experiments on tweets generated by a set of 85,171 users over a one-month period highlight that our proposed unsupervised and supervised approaches can achieve a reasonably high Normalized Discounted Cumulative Gain (NDCG) score of 0.719 and 0.832 respectively. Abhishek Sharma 0002, Yuan Tian 0008, Agus Sulistya, David Lo 0001, Aiko Fallas Yamashita |
SANER | 3 |