Skip to main content

Min-Soo Ryu

Hanyang University · Computer Science

About the Lab

Professor Min-Soo Ryu's research lab specializes in real-time embedded systems and cybersecurity, with a strong focus on dependable and secure system design. The lab investigates real-time control systems, emphasizing timing optimization, schedulability, and performance guarantees using control-theoretic and formal methods. It also explores security challenges in critical systems, such as in-vehicle infotainment systems and blockchain-based architectures, with a particular interest in Byzantine fault tolerance and malware analysis. The lab integrates theoretical modeling with practical implementation, often using simulation and empirical evaluation to validate system behavior under stringent constraints.

real-time systemscyber-physical systemsmalware analysisblockchain securityembedded security

Research Overview

Papers
79
Total Citations
425
Papers (5y)
12
Primary Field
Computer Science

Research Output Trend

Figures are computed from collected data and may differ slightly.

Publications per year (5y)
12total
2020
2021
2022
2023
2024
Citations per year (5y)
43total
20202021202220232024

Selected Papers

15
1
Article|109 citations·2002
Visual assessment of a real-time system design: a case study on a CNC controller
Namyun Kim, Minsoo Ryu, Seongsoo Hong, M. Saksena, Chong-Ho Choi, Heonshik Shin

We describe our experiments on a real-time system design, focusing on design alternatives such as scheduling jitter, sensor-to-output latency, intertask communication schemes and the system utilization. The prime objective of these experiments was to evaluate a real-time design produced using the period calibration method (Gerber et al., 1995) and thus identify the limitations of the method. We chose a computerized numerical control (CNC) machine as our target real-time system and built a realis

Hardware and ArchitectureComputer Science
2
Article|53 citations·2002
Streamlining real-time controller design: From performance specifications to end-to-end timing constraints
Minsoo Ryu, Seongsoo Hong, M. Saksena

This paper presents a control theoretic approach to optimizing end-to-end timing constraints subject to the performance requirements and the schedulability constraint of a real-time control system. The control performance is specified in terms of control output responses such as steady state error maximum overshoot, settling time, and rise time; and the end-to-end timing constraints include loop processing periods and input-to-output latency. Our approach includes a generic real-time controller

Hardware and ArchitectureComputer Science
3
Article|36 citations·1998
Toward Automatic Synthesis of Schedulable Real-Time Controllers
Minsoo Ryu, Seongsoo Hong
SJR Q1Integrated Computer-Aided Engineering

This paper presents an automatic approach to synthesizing schedulable timing constraints for real-time control systems. Given the performance specifications and schedulability constraints of a real-time control system, the approach derives task-level timing constraints which can guarantee these req uirements. The control performance is specified in terms of control output responses such as steady state error, maximum over-shoot, settling time, and rise time, and the task-level timing constraints

Hardware and ArchitectureComputer Science
4
Article|23 citations·1999
Experimental Assessment of the Period Calibration Method: A Case Study
Namyun Kim, Minsoo Ryu, Seongsoo Hong, Heonshik Shin
SJR Q2Real-Time Systems
Hardware and ArchitectureComputer Science
5
Article|21 citations·2016
Malware Analysis and Classification Using Sequence Alignments
In Kyeom Cho, Tae Guen Kim, Yu Jin Shim, Minsoo Ryu, Eul Gyu Im
Intelligent Automation & Soft Computing

AbstractWith the increased uses of the Internet, the number of newly found malware keeps increasing every year. In addition, malware becomes more and more complex with various technologies, such as packing, anti-debugging, and so on. To defend against a large number of malware every day, the improvement of the analysis process is quite important. One way of expediting malware analysis processing is to classify unknown or new malware into known malware families. A malware family is a group of mal

Signal ProcessingComputer Science
6
Article|20 citations·2021
Concordia: A Streamlined Consensus Protocol for Blockchain Networks
Carlos Santiago, Shuyang Ren, Choonhwa Lee, Minsoo Ryu
SJR Q1IEEE AccessOA

In this paper, we present a novel Byzantine fault-tolerant consensus protocol for sharded blockchain networks that does not rely on expensive leader-driven communication. The proposed protocol selects a single block proposer at a time and uses threshold signatures as a voting mechanism to confirm the validity of the proposed block. By using a gossip-like communication scheme, each node can collect and recover the group signature within <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathM

Information SystemsComputer Science
7
Article|14 citations·2023
Infotainment System Matters: Understanding the Impact and Implications of In-Vehicle Infotainment System Hacking with Automotive Grade Linux
Seong Hoon Jeong, Minsoo Ryu, Hyunjae Kang, Huy Kang Kim

An in-vehicle infotainment (IVI) system is connected to heterogeneous networks such as Controller Area Network bus, Bluetooth, Wi-Fi, cellular, and other vehicle-to-everything communications. An IVI system has control of a connected vehicle and deals with privacy-sensitive information like current geolocation and destination, phonebook, SMS, and driver's voice. Several offensive studies have been conducted on IVI systems of commercialized vehicles to show the feasibility of car hacking. However,

Electrical and Electronic EngineeringEngineering
8
Article|11 citations·2014
A voice-controlled web browser to navigate hierarchical hidden menus of web pages in a smart-tv environment
Sungjae Han, Geunseong Jung, Minsoo Ryu, Byung-Uk Choi, Jaehyuk Cha

This paper proposes a new voice web browser that can be operated in smart TV environments. Previous voice web browsers had the limitation of being run under limited conditions; for example, a list of the specific contents of a page was outputted by voice, or the user entered a search term by voice. In our method proposed in this paper, all the hierarchical menu areas on a web page are recognized and controlled with voice keywords so that page navigation according to a menu can be conveniently do

Sociology and Political ScienceSocial Sciences
9
Book Chapter|8 citations·1999
A Period Assignment Algorithm for Real-Time System Design
Minsoo Ryu, Seongsoo Hong
SJR Q2Lecture notes in computer science
Hardware and ArchitectureComputer Science
10
Article|8 citations·2017
Best Speed Fit EDF Scheduling for Performance Asymmetric Multiprocessors
Peng Wu, Minsoo Ryu
SJR Q2Mathematical Problems in EngineeringOA

In order to improve the performance of a real‐time system, asymmetric multiprocessors have been proposed. The benefits of improved system performance and reduced power consumption from such architectures cannot be fully exploited unless suitable task scheduling and task allocation approaches are implemented at the operating system level. Unfortunately, most of the previous research on scheduling algorithms for performance asymmetric multiprocessors is focused on task priority assignment. They si

Hardware and ArchitectureComputer Science
11
Article|8 citations·1998
End-to-end design of distributed real-time systems
Minsoo Ryu, Seongsoo Hong
SJR Q1Control Engineering Practice
Hardware and ArchitectureComputer Science
12
Article|5 citations·2001
Timing constraint remapping to achieve time equi-continuity in distributed real-time systems
Minsoo Ryu, Jungkeun Park, Seongsoo Hong
SJR Q1IEEE Transactions on Computers

Discretely synchronized, distributed real-time systems may suffer from a time discontinuity problem in that local clocks observe the disappearance or reappearance of time intervals. This problem occurs since traditional discrete clock synchronization algorithms adjust local clocks instantaneously. Such time discontinuities may lead to runtime faults due to the loss or gain of critical time points such as task release times and deadlines. In this paper, we propose a dynamic constraint transformat

Hardware and ArchitectureComputer Science
13
Article|4 citations·2003
Timing constraint remapping to avoid time discontinuities in distributed real-time systems
Minsoo Ryu, Jungkeun Park, Seongsoo Hong

We propose a dynamic constraint transformation technique for ensuring timing requirements in a distributed real time system, possessing periodically synchronized distributed local clocks. Traditional discrete clock synchronization algorithms that adjust local clocks instantaneously yield time discontinuities. Such time discontinuities lead to the loss or the gain of critical time points such as task release times and deadlines, thus raising run-time faults. While continuous clock synchronization

Hardware and ArchitectureComputer Science
14
Article|3 citations·1999
Performance re-engineering of embedded real-time systems
Minsoo Ryu, Jungkeun Park, Kimoon Kim, Yang-Min Seo, Seongsoo Hong

This paper formulates a problem of embedded real-time system re-engineering, and presents its solution approach. The re-engineering of an embedded system is defined as a development task of meeting newly imposed performance requirements after its hardware and software have been fully implemented. The performance requirements may include a real-time throughput and an input-to-output latency. The proposed solution approach is based on a bottleneck analysis and nonlinear optimization. Inputs to the

Hardware and ArchitectureComputer Science
15
Book Chapter|3 citations·2004
Deterministic and Statistical Deadline Guarantees for a Mixed Set of Periodic and Aperiodic Tasks
Minsoo Ryu, Seongsoo Hong
SJR Q2Lecture notes in computer science
Hardware and ArchitectureComputer Science

Research Areas

Hardware and ArchitectureComputer Networks and CommunicationsInformation SystemsArtificial IntelligenceComputer Vision and Pattern RecognitionSignal Processing

Dive deeper into Min-Soo Ryu's research on Nubint

Open this lab's papers in the app to read with AI, summarize, and cite in your writing.