Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Ik-Soon Kim

dblp:23/2924 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
0since 2021 · last 2010
—ORCID · none

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

Software engineering, systems software and programming languages · 3 · 2 first-authorTheory of computation · 1 · 1 first-author

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
Programming languages and type systems · 80% Compilers and program optimization · 20%

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

TopicWeightPapersLastEvidence papers
Programming languages and type systems
language design
0.112006
A polymorphic modal type system for lisp-like multi-staged languages · POPL 2006
Programming languages and type systems › type systems
modal type systems
0.112006
A polymorphic modal type system for lisp-like multi-staged languages · POPL 2006
Programming languages and type systems › metaprogramming
multi-stage programming
0.112006
A polymorphic modal type system for lisp-like multi-staged languages · POPL 2006
Programming languages and type systems › type inference
principal types
0.112006
A polymorphic modal type system for lisp-like multi-staged languages · POPL 2006
Programming languages and type systems
type inference
0.112006
A polymorphic modal type system for lisp-like multi-staged languages · POPL 2006
Programming languages and type systems
type systems
0.112006
A polymorphic modal type system for lisp-like multi-staged languages · POPL 2006
Compilers and program optimization › parsing
error recovery
0.012001
Error repair with validation in LR-based parsing · ACM Trans. Program. Lang. Syst. 2001
Compilers and program optimization › parsing
LR parsing
0.012001
Error repair with validation in LR-based parsing · ACM Trans. Program. Lang. Syst. 2001
Compilers and program optimization
parsing
0.012001
Error repair with validation in LR-based parsing · ACM Trans. Program. Lang. Syst. 2001
YearPublicationVenuePosition
2010 LR error repair using the A* algorithm
Ik-Soon Kim, Kwangkeun Yi
Acta Informatica1
2006 Type and Effect System for Multi-staged Exceptions
Hyunjun Eo, Ik-Soon Kim, Kwangkeun Yi
APLAS2
2006 A polymorphic modal type system for lisp-like multi-staged languages
abstract
This article presents a polymorphic modal type system and its principal type inference algorithm that conservatively extend ML by all of Lisp's staging constructs (the quasi-quotation system). The combination is meaningful because ML is a practical higher-order, impure, and typed language, while Lisp's quasi-quotation system has long evolved complying with the demands from multi-staged programming practices. Our type system supports open code, unrestricted operations on references, intentional variable-capturing substitution as well as capture-avoiding substitution, and lifting values into code, whose combination escaped all the previous systems.
Ik-Soon Kim, Kwangkeun Yi, Cristiano Calcagno
POPL1
2001 Error repair with validation in LR-based parsing
abstract
When the compiler encounters an error symbol in an erroneous input, the local error-repair method repairs the input by either inserting a repair string before the error symbol or deleting the error symbol. Although the extended FMQ of Fischer et al. and the method of McKenzie et al. report the improved quality of diagnostic messages, they suffer from redundant parse stack configurations.This article proposes an efficient LR error-recovery method, with validation-removing repairs that give the same validation result as a previously considered, lower-cost repair. Moreover, its execution speed is proportional to the length of the stack configuration. The algorithm is implemented on a Bison, GNU LALR(1), parser generating system. Experimental results are presented.
Ik-Soon Kim, Kwang-Moo Choe
ACM Trans. Program. Lang. Syst.1