activity
20222024
most citedAmbush from All Sides: Understanding Security Threats in Open-Source Software CI/CD Pipelines

23 citations · 65 across the 12 of their papers we have counts for

collaborators

12 papers

cs.CR202423 cited

Ambush from All Sides: Understanding Security Threats in Open-Source Software CI/CD Pipelines

Ziyue Pan, Wenbo Shen, Xingkai Wang +6

The continuous integration and continuous deployment (CI/CD) pipelines are widely adopted on Internet hosting platforms, such as GitHub. With the popularity, the CI/CD pipeline fac…

cs.SE2024

Catch the Butterfly: Peeking into the Terms and Conflicts among SPDX Licenses

Tao Liu, Chengwei Liu, Tianwei Liu +4

The widespread adoption of third-party libraries (TPLs) in software development has accelerated the creation of modern software. However, this convenience comes with potential lega…

cs.SE202415 cited

Empirical Analysis of Vulnerabilities Life Cycle in Golang Ecosystem

Jinchang Hu, Lyuye Zhang, Chengwei Liu +3

Open-source software (OSS) greatly facilitates program development for developers. However, the high number of vulnerabilities in open-source software is a major concern, including…

cs.SE20241 cited

ModuleGuard:Understanding and Detecting Module Conflicts in Python Ecosystem

Ruofan Zhu, Xingyu Wang, Chengwei Liu +4

Python has become one of the most popular programming languages for software development due to its simplicity, readability, and versatility. As the Python ecosystem grows, develop…

cs.SE2023

The Software Genome Project: Venture to the Genomic Pathways of Open Source Software and Its Applications

Yueming Wu, Chengwei Liu, Yang Liu

With the boom in modern software development, open-source software has become an integral part of various industries, driving progress in computer science. However, the immense com…

cs.SE20231 cited

Software Architecture Recovery with Information Fusion

Yiran Zhang, Zhengzi Xu, Chengwei Liu +4

Understanding the architecture is vital for effectively maintaining and managing large software systems. However, as software systems evolve over time, their architectures inevitab…