Jeehoon Kang

Learn More
The ISO C standard does not specify the semantics of many valid programs that use non-portable idioms such as integer-pointer casts. Recent efforts at formal definitions and verified implementation of the C language inherit this feature. By adopting high-level abstract memory models, they validate common optimizations. On the other hand, this prevents(More)
BACKGROUND Paraoxonase (PON) is a high-density-lipoprotein (HDL) associated enzyme with antioxidative and anti-atherogenic property. Its function is associated with coronary artery disease and its activity genetically controlled. We evaluated whether genetic variation of PON-1 is associated with clinical outcome in a large cohort of Korean patients with(More)
Major compiler verification efforts, such as the CompCert project, have traditionally simplified the verification problem by restricting attention to the correctness of whole-program compilation, leaving open the question of how to verify the correctness of separate compilation. Recently, a number of sophisticated techniques have been proposed for proving(More)
Despite many years of research, it has proven very difficult to develop a memory model for concurrent programming languages that adequately balances the conflicting desiderata of programmers, compilers, and hardware. In this paper, we propose the first relaxed memory model that (1) accounts for a broad spectrum of features from the C++11 concurrency model,(More)
Despite the benefits of successful percutaneous coronary interventions (PCIs) for chronic total occlusion (CTO) lesions, PCIs of CTO lesions still carry a high rate of adverse events, including in-stent restenosis (ISR). Because previous reports have not specifically investigated the intravascular ultrasound (IVUS) predictors of ISR in CTO lesions, we(More)
We investigated the effects of weekend admission on adverse cardiac events in patients with non-ST-segment elevation acute coronary syndrome (NSTE-ACS). Patients with NSTE-ACS treated with percutaneous coronary intervention (PCI) were divided into a "weekend group" and a "weekday group" according to the emergency room arrival time. The primary outcome was(More)
In this article, we present a general method for achieving global static analyzers that are precise and sound, yet also scalable. Our method, on top of the abstract interpretation framework, is a general sparse analysis technique that supports relational as well as nonrelational semantics properties for various programming languages. Analysis designers(More)
The syntax of MetaML-like multi-staged calculus is defined as Figure 1. MetaML-like multi-staged calculus admits lift as follows: lift e = def λx.box x e It does not hold in Lisp-like multi-staged calculus [1] because the defined x and the used x belong to different stages. Note that lift is not admissible in Lisp-like multi-staged calculus. The operational(More)
BACKGROUND It is well known that carcinomas of the gastrointestinal tract are frequently associated with peritoneal carcinomatosis. In contrast to that entity extensive involvement of the peritoneal cavity with malignant lymphoma is rare. CASE PRESENTATION This is the first case reporting coexistence of peritoneal lymphomatosis and a previous history of(More)
OBJECTIVE The pathophysiology and natural course of coronary nonculprit plaques remain unclear. We investigated whether the short-term natural course of nonculprit plaques differs between ST-segment elevation myocardial infarction (STEMI) and chronic total occlusion (CTO) patients. METHODS We performed serial virtual histology intravascular ultrasound on(More)