activity
20182023
most citedCC2Vec: Distributed Representations of Code Changes

175 citations · 998 across the 44 of their papers we have counts for

collaborators
Showing 2019Show all

6 papers · 1 filter

cs.SE2019

Analyzing Offline Social Engagements: An Empirical Study of Meetup Events Related to Software Development

Abhishek Sharma, Gede Artha Azriadi Prana, Anamika Sawhney +2

Software developers use a variety of social media channels and tools in order to keep themselves up to date, collaborate with other developers, and find projects to contribute to.…

cs.SE2019

Scalable Online Vetting of Android Apps for Measuring Declared SDK Versions and Their Consistency with API Calls

Daoyuan Wu, Debin Gao, David Lo

Android has been the most popular smartphone system with multiple platform versions active in the market. To manage the application's compatibility with one or more platform versio…

cs.SE2019

Smart Contract Repair

Xiao Liang Yu, Omar Al-Bataineh, David Lo +1

Smart contracts are automated or self-enforcing contracts that can be used to exchange assets without having to place trust in third parties. Many commercial transactions use smart…

cs.LG2019★ 3 cited

TreeCaps: Tree-Structured Capsule Networks for Program Source Code Processing

Vinoj Jayasundara, Nghi Duy Quoc Bui, Lingxiao Jiang +1

Program comprehension is a fundamental task in software development and maintenance processes. Software developers often need to understand a large amount of existing code before t…

cs.CL2019★ 10 cited

Question Relatedness on Stack Overflow: The Task, Dataset, and Corpus-inspired Models

Amirreza Shirani, Bowen Xu, David Lo +2

Domain-specific community question answering is becoming an integral part of professions. Finding related questions and answers in these communities can significantly improve the e…

cs.SE2019★ 2 cited

Defining Smart Contract Defects on Ethereum

Jiachi Chen, Xin Xia, David Lo +3

Smart contracts are programs running on a blockchain. They are immutable to change, and hence can not be patched for bugs once deployed. Thus it is critical to ensure they are bug-…