Sunghan Park

dblp:285/4792 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2021
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
2 papers
Software maintenance and evolution · 100%
Network and information security
1 paper
Systems and software security · 100%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software maintenance and evolution
software ecosystems
0.722021
Centris: A Precise and Scalable Approach for Identifying Modified Open-Source Software Reuse · ICSE 2021
V0Finder: Discovering the Correct Origin of Publicly Reported Software Vulnerabilities · USENIX Security Symposium 2021
Systems and software security
vulnerability discovery
0.512021
V0Finder: Discovering the Correct Origin of Publicly Reported Software Vulnerabilities · USENIX Security Symposium 2021
Software maintenance and evolution
software reuse
0.512021
Centris: A Precise and Scalable Approach for Identifying Modified Open-Source Software Reuse · ICSE 2021
Software maintenance and evolution
code clone detection
0.112021
Centris: A Precise and Scalable Approach for Identifying Modified Open-Source Software Reuse · ICSE 2021

Methods — techniques the papers use, named apart from their topics

hash-based search · 0.5code segmentation · 0.5
YearPublicationVenuePosition
2021 Centris: A Precise and Scalable Approach for Identifying Modified Open-Source Software Reuse
abstract
Open-source software (OSS) is widely reused as it provides convenience and efficiency in software development. Despite evident benefits, unmanaged OSS components can introduce threats, such as vulnerability propagation and license violation. Unfortunately, however, identifying reused OSS components is a challenge as the reused OSS is predominantly modified and nested. In this paper, we propose CENTRIS, a precise and scalable approach for identifying modified OSS reuse. By segmenting an OSS code base and detecting the reuse of a unique part of the OSS only, CENTRIS is capable of precisely identifying modified OSS reuse in the presence of nested OSS components. For scalability, CENTRIS eliminates redundant code comparisons and accelerates the search using hash functions. When we applied CENTRIS on 10,241 widely-employed GitHub projects, comprising 229,326 versions and 80 billion lines of code, we observed that modified OSS reuse is a norm in software development, occurring 20 times more frequently than exact reuse. Nonetheless, CENTRIS identified reused OSS components with 91% precision and 94% recall in less than a minute per application on average, whereas a recent clone detection technique, which does not take into account modified and nested OSS reuse, hardly reached 10% precision and 40% recall.
Seunghoon Woo, Sunghan Park, Seulbae Kim, Heejo Lee, Hakjoo Oh
ICSE2
2021 V0Finder: Discovering the Correct Origin of Publicly Reported Software Vulnerabilities
Seunghoon Woo, Sunghan Park, Heejo Lee, Sven Dietrich
USENIX Security Symposium3