CNEPS: A Precise Approach for Examining Dependencies among Third-Party C/C++ Open-Source Components
Yoonjong Na, Seunghoon Woo, J.H. Lee, Heejo Lee
Abstract
The rise in open-source software (OSS) reuse has led to intricate dependencies among third-party components, increasing the demand for precise dependency analysis. However, owing to the presence of reused files that are difficult to identify the originating components (i.e., indistinguishable files) and duplicated components, precisely identifying component dependencies is becoming challenging.
Topics & Concepts
ReuseComputer scienceDependency (UML)Open sourceOpen source softwareThird partyComponent (thermodynamics)SoftwareComponent-based software engineeringSoftware engineeringDatabaseProgramming languageSoftware developmentEngineeringPhysicsInternet privacyThermodynamicsWaste managementSoftware Engineering ResearchSoftware System Performance and ReliabilitySoftware Reliability and Analysis Research