activity
20192025
most citedChecking Smart Contracts with Structural Code Embedding

152 citations · 436 across the 12 of their papers we have counts for

collaborators

12 papers

cs.SE2025★ 9 cited

What Makes a Good TODO Comment?

Haoye Wang, Zhipeng Gao, Tingting Bi +4

Software development is a collaborative process that involves various interactions among individuals and teams. TODO comments in source code play a critical role in managing and co…

cs.HC2023★ 2 cited

A Unified Framework for Integrating Semantic Communication and AI-Generated Content in Metaverse

Yijing Lin, Zhipeng Gao, Hongyang Du +4

As the Metaverse continues to grow, the need for efficient communication and intelligent content generation becomes increasingly important. Semantic communication focuses on convey…

cs.NI2022★ 5 cited

A Blockchain-based Semantic Exchange Framework for Web 3.0 toward Participatory Economy

Yijing Lin, Zhipeng Gao, Yaofeng Tu +4

Web 3.0 is the next-generation Internet that enables participants to read, write, and own contents in a decentralized manner. It is mainly driven by blockchain, semantic communicat…

cs.SE2022★ 33 cited

Technical Q&A Site Answer Recommendation via Question Boosting

Zhipeng Gao, Xin Xia, David Lo +1

Software developers have heavily used online question and answer platforms to seek help to solve their technical problems. However, a major problem with these technical Q&A sites i…

cs.SE2022★ 35 cited

I Know What You Are Searching For: Code Snippet Recommendation from Stack Overflow Posts

Zhipeng Gao, Xin Xia, David Lo +3

Stack Overflow has been heavily used by software developers to seek programming-related information. More and more developers use Community Question and Answer forums, such as Stac…

cs.CR2022★ 8 cited

A Unified Blockchain-Semantic Framework for Wireless Edge Intelligence Enabled Web 3.0

Yijing Lin, Zhipeng Gao, Hongyang Du +4

Web 3.0 enables user-generated contents and user-selected authorities. With decentralized wireless edge computing architectures, Web 3.0 allows users to read, write, and own conten…

cs.SE2021★ 34 cited

Automating the Removal of Obsolete TODO Comments

Zhipeng Gao, Xin Xia, David Lo +2

TODO comments are very widely used by software developers to describe their pending tasks during software development. However, after performing the task developers sometimes negle…

cs.SE2020★ 14 cited

When Deep Learning Meets Smart Contracts

Zhipeng Gao

Ethereum has become a widely used platform to enable secure, Blockchain-based financial and business transactions. However, many identified bugs and vulnerabilities in smart contra…

cs.SE2020

Code2Que: A Tool for Improving Question Titles from Mined Code Snippets in Stack Overflow

Zhipeng Gao, Xin Xia, David Lo +2

Stack Overflow is one of the most popular technical Q&A sites used by software developers. Seeking help from Stack Overflow has become an essential part of software developers' dai…

cs.SE2020★ 57 cited

Generating Question Titles for Stack Overflow from Mined Code Snippets

Zhipeng Gao, Xin Xia, John Grundy +2

Stack Overflow has been heavily used by software developers as a popular way to seek programming-related information from peers via the internet. The Stack Overflow community recom…

cs.SE2020★ 152 cited

Checking Smart Contracts with Structural Code Embedding

Zhipeng Gao, Lingxiao Jiang, Xin Xia +2

Smart contracts have been increasingly used together with blockchains to automate financial and business transactions. However, many bugs and vulnerabilities have been identified i…

cs.SE2019★ 87 cited

SmartEmbed: A Tool for Clone and Bug Detection in Smart Contracts through Structural Code Embedding

Zhipeng Gao, Vinoj Jayasundara, Lingxiao Jiang +3

Ethereum has become a widely used platform to enable secure, Blockchain-based financial and business transactions. However, a major concern in Ethereum is the security of its smart…