Sukyoung Ryu

Orcid: 0000-0002-0019-9772

According to our database1, Sukyoung Ryu authored at least 82 papers between 1996 and 2025.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2025
Type-migrating C-to-Rust translation using a large language model.
Empir. Softw. Eng., February, 2025

2024
JavaScript Language Design and Implementation in Tandem.
Commun. ACM, May, 2024

An Empirical Study of JVMs' Behaviors on Erroneous JNI Interoperations.
IEEE Trans. Software Eng., April, 2024

Bringing the WebAssembly Standard up to Speed with SpecTec.
Proc. ACM Program. Lang., 2024

Don't Write, but Return: Replacing Output Parameters with Algebraic Data Types in C-to-Rust Translation.
Proc. ACM Program. Lang., 2024

Wasm-R3: Record-Reduce-Replay for Realistic and Standalone WebAssembly Benchmarks.
CoRR, 2024

To Tag, or Not to Tag: Translating C's Unions to Rust's Tagged Unions.
CoRR, 2024

2023
Declarative static analysis for multilingual programs using CodeQL.
Softw. Pract. Exp., July, 2023

Long-Term Mentoring for Computer Science Researchers.
Commun. ACM, May, 2023

Static Analysis of JNI Programs via Binary Decompilation.
IEEE Trans. Software Eng., 2023

Feature-Sensitive Coverage for Conformance Testing of Programming Language Implementations.
Proc. ACM Program. Lang., 2023

Wasm SpecTec: Engineering a Formal Language Standard.
CoRR, 2023

Semantic Transformation Framework for Rewriting Rules.
Proceedings of the 2023 ACM SIGPLAN International Workshop on Partial Evaluation and Program Manipulation, 2023

Concrat: An Automatic C-to-Rust Lock API Translator for Concurrent Programs.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

2022
A Survey of Parametric Static Analysis.
ACM Comput. Surv., 2022

Automatically deriving JavaScript static analyzers from specifications using Meta-level static analysis.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

2021
Accelerating JavaScript Static Analysis via Dynamic Shortcuts (Extended Version).
CoRR, 2021

Accelerating JavaScript static analysis via dynamic shortcuts.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

JSTAR: JavaScript Specification Type Analyzer using Refinement.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021

JEST: N+1-Version Differential Testing of Both JavaScript Engines and Specification.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

JUSTGen: Effective Test Generation for Unspecified JNI Behaviors on JVMs.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

2020
All about activity injection: Threats, semantics, detection, and defense.
Softw. Pract. Exp., 2020

Automatically Tracing Imprecision Causes in JavaScript Static Analysis.
Art Sci. Eng. Program., 2020

Analysis of Blockchain Smart Contracts: Techniques and Insights.
Proceedings of the IEEE Secure Development, SecDev 2020, Atlanta, GA, USA, 2020

JISET: JavaScript IR-based Semantics Extraction Toolchain.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020

Broadening Horizons of Multilingual Static Analysis: Semantic Summary Extraction from C Code for JNI Program Analysis.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020

Gap between theory and practice: an empirical study of security patches in solidity.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020

2019
Weakly sensitive analysis for JavaScript object-manipulating programs.
Softw. Pract. Exp., 2019

Toward Analysis and Bug Finding in JavaScript Web Applications in the Wild.
IEEE Softw., 2019

Polymorphic symmetric multiple dispatch with variance.
Proc. ACM Program. Lang., 2019

Retinal Blood Vessel Caliber Estimation for Optical Coherence Tomography Angiography Images Based on 3D Superellipsoid Modeling.
Int. J. Image Graph., 2019

Adlib: analyzer for mobile ad platform libraries.
Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2019

Towards understanding and reasoning about Android interoperations.
Proceedings of the 41st International Conference on Software Engineering, 2019

Automatic Modeling of Opaque Code for JavaScript Static Analysis.
Proceedings of the Fundamental Approaches to Software Engineering, 2019

2018
A Theoretical Foundation of Sensitivity in an Abstract Interpretation Framework.
ACM Trans. Program. Lang. Syst., 2018

Static analysis of JavaScript libraries in a scalable and precise way using loop sensitivity.
Softw. Pract. Exp., 2018

Web Programming Chairs' Welcome & Organization.
Proceedings of the Companion of the The Web Conference 2018 on The Web Conference 2018, 2018

Path dependent types with path-equality.
Proceedings of the 9th ACM SIGPLAN International Symposium on Scala, 2018

A framework for dynamic inter-device task dispatch with eventual consistency.
Proceedings of the Conference Companion of the 2nd International Conference on Art, 2018

Automatic Detection of Visibility Faults by Layout Changes in HTML5 Web Pages.
Proceedings of the 11th IEEE International Conference on Software Testing, 2018

<i>EventHandler</i>-Based Analysis Framework for Web Apps Using Dynamically Collected States.
Proceedings of the Fundamental Approaches to Software Engineering, 2018

2017
Memory Abstraction, Emerging Techniques and Applications (NII Shonan Meeting 2017-12).
NII Shonan Meet. Rep., 2017

Analysis of JavaScript Programs: Challenges and Research Trends.
ACM Comput. Surv., 2017

Revisiting recency abstraction for JavaScript: towards an intuitive, compositional, and efficient heap abstraction.
Proceedings of the 6th ACM SIGPLAN International Workshop on State Of the Art in Program Analysis, 2017

All about activity injection: threats, semantics, and detection.
Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, 2017

Analysis of JavaScript web applications using SAFE 2.0.
Proceedings of the 39th International Conference on Software Engineering, 2017

Partition-Based Coverage Metrics and Type-Guided Search in Concolic Testing for JavaScript Applications.
Proceedings of the 5th IEEE/ACM International FME Workshop on Formal Methods in Software Engineering, 2017

Weakly Sensitive Analysis for Unbounded Iteration over JavaScript Objects.
Proceedings of the Programming Languages and Systems - 15th Asian Symposium, 2017

2016
ThisType for Object-Oriented Languages: From Theory to Practice.
ACM Trans. Program. Lang. Syst., 2016

Scalable framework for parsing: from Fortress to JavaScript.
Softw. Pract. Exp., 2016

Development nature matters: An empirical study of code clones in JavaScript applications.
Empir. Softw. Eng., 2016

HybriDroid: static analysis framework for Android hybrid applications.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016

Battles with false positives in static analysis of JavaScript web applications in the wild.
Proceedings of the 38th International Conference on Software Engineering, 2016

Journey to find bugs in JavaScript web applications in the wild.
Proceedings of the 21st ACM SIGPLAN International Conference on Functional Programming, 2016

Precise and scalable static analysis of jQuery using a regular expression domain.
Proceedings of the 12th Symposium on Dynamic Languages, 2016

2015
Scalable and Precise Static Analysis of JavaScript Applications via Loop-Sensitivity (Artifact).
Dagstuhl Artifacts Ser., 2015

Static Analysis of JavaScript Web Applications in the Wild via Practical DOM Modeling (T).
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, 2015

Practically Tunable Static Analysis Framework for Large-Scale JavaScript Applications (T).
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, 2015

Scalable and Precise Static Analysis of JavaScript Applications via Loop-Sensitivity.
Proceedings of the 29th European Conference on Object-Oriented Programming, 2015

Bittersweet ADB: Attacks and Defenses.
Proceedings of the 10th ACM Symposium on Information, 2015

2014
REST to JavaScript for better client-side development.
Proceedings of the 23rd International World Wide Web Conference, 2014

SAFEWAPI: web API misuse detector for web applications.
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014

A New Formalization of Subtyping to Match Subclasses to Subtypes.
Proceedings of the Functional and Logic Programming - 12th International Symposium, 2014

Inferring Grammatical Summaries of String Values.
Proceedings of the Programming Languages and Systems - 12th Asian Symposium, 2014

JavaScript module system: exploring the design space.
Proceedings of the 13th International Conference on Modularity, 2014

2013
All about the with statement in JavaScript: removing with statements in JavaScript applications.
Proceedings of the DLS'13, 2013

ThisJava: An Extension of Java with Exact Types.
Proceedings of the Programming Languages and Systems - 11th Asian Symposium, 2013

Fine-Grained Function Visibility for Multiple Dispatch with Multiple Inheritance.
Proceedings of the Programming Languages and Systems - 11th Asian Symposium, 2013

2012
Exact type parameterization and ThisType support.
Proceedings of the 8th ACM SIGPLAN Workshop on Types in Languages Design and Implementation, 2012

Formal specification of a JavaScript module system.
Proceedings of the 27th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2012

2011
Fortress (Sun HPCS Language).
Proceedings of the Encyclopedia of Parallel Computing, 2011

FortressCheck: automatic testing for generic properties.
Proceedings of the 2011 ACM Symposium on Applied Computing (SAC), TaiChung, Taiwan, March 21, 2011

Type checking modular multiple dispatch with parametric polymorphism and multiple inheritance.
Proceedings of the 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2011

Coq Mechanization of Featherweight Fortress with Multiple Dispatch and Multiple Inheritance.
Proceedings of the Certified Programs and Proofs - First International Conference, 2011

2010
Integrating coercion with subtyping and multiple dispatch.
Sci. Comput. Program., 2010

2009
Parsing Fortress syntax.
Proceedings of the 7th International Conference on Principles and Practice of Programming in Java, 2009

2007
Modular multiple dispatch with multiple inheritance.
Proceedings of the 2007 ACM Symposium on Applied Computing (SAC), 2007

2005
Source-Level Debugging for Multiple Languages with Modest Programming Effort.
Proceedings of the Compiler Construction, 14th International Conference, 2005

2002
A cost-effective estimation of uncaught exceptions in Standard ML programs.
Theor. Comput. Sci., 2002

2001
Exception Analysis for Multithreaded Java Programs.
Proceedings of the 2nd Asia-Pacific Conference on Quality Software (APAQS 2001), 2001

1997
Towards a Cost-Effective Estimation of Uncaught Exceptions in SML Programs.
Proceedings of the Static Analysis, 4th International Symposium, 1997

1996
Estimating Uncaught Exceptions in Standard ML Programs from Type-Based Equations.
Proceedings of the COMPSAC '96, 1996


  Loading...