activity
20202026
most citedWhen ChatGPT Meets Smart Contract Vulnerability Detection: How Far Are We?

73 citations · 141 across the 14 of their papers we have counts for

collaborators

15 papers

cs.SE2026

Who Broke Me? Execution-Guided Repair of Behavioral Dependency Breaks

Juntao Chen, Tingting Bi, Yanlin Wang +1

Dependency upgrades can break downstream projects without changing the library interface. Such behavioral breaking changes are difficult for developers to fix, because the failing…

cs.SE2026

Breaking Changes in Software Ecosystems: A Systematic Literature Review

Juntao Chen, Tingting Bi, Yanlin Wang +1

Modern software systems rely on dependency networks of reusable libraries, where breaking changes propagate and cause downstream consumers to fail. Despite growing research across…

cs.SE2024★ 1 cited

An Empirical Study on Low-Code Programming using Traditional vs Large Language Model Support

Yongkun Liu, Jiachi Chen, Tingting Bi +6

Low-code programming (LCP) refers to programming using models at higher levels of abstraction, resulting in less manual and more efficient programming, and reduced learning effort…

cs.CR2023

Privacy in Foundation Models: A Conceptual Framework for System Design

Tingting Bi, Guangsheng Yu, Qin Wang

AI and its relevant technologies, including machine learning, deep learning, chatbots, virtual assistants, and others, are currently undergoing a profound transformation of develop…

cs.SE2023★ 73 cited

When ChatGPT Meets Smart Contract Vulnerability Detection: How Far Are We?

Chong Chen, Jianzhong Su, Jiachi Chen +7

With the development of blockchain technology, smart contracts have become an important component of blockchain applications. Despite their crucial role, the development of smart c…

cs.SE2023★ 1 cited

Quantum Software Analytics: Opportunities and Challenges

Thong Hoang, Hoa Khanh Dam, Tingting Bi +5

Quantum computing systems depend on the principles of quantum mechanics to perform multiple challenging tasks more efficiently than their classical counterparts. In classical softw…

cs.SE2023★ 4 cited

An overview of Web3.0 Technology: Infrastructure, Applications, and Popularity

Renke Huang, Jiachi Chen, Yanlin Wang +2

Web3, the next generation of the Internet, represents a decentralized and democratized web. Although it has garnered significant public interest and found numerous real-world appli…

cs.SE2023★ 2 cited

On the Way to SBOMs: Investigating Design Issues and Solutions in Practice

Tingting Bi, Boming Xia, Zhenchang Xing +2

The Software Bill of Materials (SBOM) has emerged as a promising solution, providing a machine-readable inventory of software components used, thus bolstering supply chain security…

cs.SE2023★ 6 cited

An Empirical Study on Software Bill of Materials: Where We Stand and the Road Ahead

Boming Xia, Tingting Bi, Zhenchang Xing +2

The rapid growth of software supply chain attacks has attracted considerable attention to software bill of materials (SBOM). SBOMs are a crucial building block to ensure the transp…

cs.SE2022★ 2 cited

Leveraging Architectural Approaches in Web3 Applications -- A DAO Perspective Focused

Guangsheng Yu, Qin Wang, Tingting Bi +2

Architectural design contexts contain a set of factors that influence software application development. Among them, organizational design contexts consist of high-level company con…

cs.SE2022★ 6 cited

Towards Web3 Applications: Easing the Access and Transition

Guangsheng Yu, Xu Wang, Qin Wang +5

Web3 is leading a wave of the next generation of web services that even many Web2 applications are keen to ride. However, the lack of Web3 background for Web2 developers hinders ea…

cs.SE2021

Architecture Information Communication in Two OSS Projects: the Why, Who, When, and What

Tingting Bi, Wei Ding, Peng Liang +1

Architecture information is vital for Open Source Software (OSS) development, and mailing list is one of the widely used channels for developers to share and communicate architectu…

cs.SE2021★ 36 cited

Mining Architecture Tactics and Quality Attributes Knowledge in Stack Overflow

Tingting Bi, Peng Liang, Antony Tang +1

Context: Architecture Tactics (ATs) are architectural building blocks that provide general architectural solutions for addressing Quality Attributes (QAs) issues. Mining and analyz…

cs.SE2021★ 3 cited

Accessibility in Software Practice: A Practitioner's Perspective

Tingting Bi, Xin Xia, David Lo +3

Being able to access software in daily life is vital for everyone, and thus accessibility is a fundamental challenge for software development. However, given the number of accessib…

cs.SE2020★ 7 cited

Predictive Models in Software Engineering: Challenges and Opportunities

Yanming Yang, Xin Xia, David Lo +3

Predictive models are one of the most important techniques that are widely applied in many areas of software engineering. There have been a large number of primary studies that app…