Publications
- Splash on ROS 2: A Runtime Software Framework for Autonomous Machines
- Camera-Based Positioning System Using Learning
- A New Backbone Network for Instance Segmentation: Application on a Semiconductor Process Inspection
- Mask R-CNN을 활용한 반도체 공정 검사
- Programming Language Support for Multisensor Data Fusion: The Splash Approach
- Memory-Aware Fair-Share Scheduling for Improved Performance Isolation in the Linux Kernel
- 자율 기기를 위한 속도가 제어된 데이터 기반 실시간 스트림 프로세싱
- Splash: A Graphical Programming Framework for an Autonomous Machine
- Reducing Memory Interference Latency of Safety-Critical Applications via Memory Request Throttling and Linux cgroup
- 통합 메모리를 사용하는 NVIDIA 파스칼 GPU에서의 CPU 메모리와 GPU 메모리 간 데이터 통신 분석
- Splash: Stream Processing Language for Autonomous Driving
- GPU 경합에 의한 크리티컬 태스크의 지연 시간을 단축하기 위한 GPU 커맨드 전송률 제어 기법
- Fair-share Scheduling in Single-ISA Asymmetric Multicore Architecture via Scaled Virtual Runtime and Load Redistribution
- 차량용 가상화 플랫폼을 위한 CAN 가상화 프레임워크와 CAN 버스 대역폭 할당 기법
- SPLAD: 자율주행을 위한 스트림 프로세싱 언어
- 가상화된 실시간 클라우드의 스케줄링 가능성을 개선하기 위한 간헐적 우선순위 상속 기법
- Spark Streaming 기반 시스템에서 실시간 처리 지원을 위한 선별적 자원 할당 기법
- 리눅스 기반 대칭형 멀티코어 시스템에서 공정 스케줄링을 위한 새로운 패러다임 연구
- Reducing Energy Consumption of a Modem via Selective Packet Transmission Delaying
- Spark Streaming 기반 클라우드 시스템에서 실시간 고장 복구를 지원하기 위한 기법들
- Providing Fair-share Scheduling on Multicore Computing Systems via Progress Balancing
- Location Detection for Navigation Using IMUs with a Map Through Coarse-Grained Machine Learning
- Enhancing AUTOSAR Safety Mechanisms for ISO 26262 Functional Safety Requirements
- Real-time Data Analytics Framework for Cloud-based Digital Map
- CaPSuLe :A Camera-based Positioning System using Learning
- Spark Streaming 기반 시스템에서 실시간 고장 복구를 지원하기 위한 고장 복구 시간 추정과 체크포인팅 기법
- 리눅스 기반 멀티코어 시스템에서 공정성 향상을 위한 Virtual Runtime 밸런싱 알고리즘
- 클라우드 지원 자율주행 시스템을 위한 토픽 기반 분산 배포-구독 메시징 시스템의 부하 분산
- ASIL Decomposition을 위한 소프트웨어 구조 설계: 전자식 제동 시스템의 적용 사례
- 커넥티드 카의 고신뢰성 통신을 위한 웹소켓 프로토콜 개선 기법
- ISO 26262 준수를 위한 애자일 기법 기반 차량 전장 소프트웨어 개발 프로세스
- 리눅스 기반 모바일 기기에서 사용자 응답성 향상을 위한 프레임워크 지원 선별적 페이지 보호 기법
- Cross-layer Resource Control and Scheduling for Improving Interactivity in Android
- Design and Integration for Multi-scale Mass-deployable Cooperative Robots: A Case Study
- Fair-share Scheduling for Performance-asymmetric Multicore Architecture via Scaled Virtual Runtime
- 선별적 태스크 CPU 점유율 기반 CPU 거버너를 통한 안드로이드 스마트폰 CPU 전력 소모 절감 기법
- 태스크 Speedup 평가 기반 스케줄링을 통한 이기종 멀티코어 시스템의 처리량 극대화
- 사물인터넷 서비스 개발을 위한 요구사항 기반 네트워크 프로토콜 선택 기법
- 리눅스 기반 모바일 기기에서 사용자 응답성 향상을 위한 프레임워크 지원 페이지 보호 기법
- Web OS 기반 스마트 TV에서 선별적 스레드 CPU 사용량 조정 기법을 통한 채널 전환 응답 시간 단축
- SSD 기반 시스템에서 셔플 과정 최적화를 통한 하둡 맵리듀스의 처리속도 향상 기법
- 차량용 시스템에서 실시간 컨트롤 데이터의 시간 제약을 만족시키기 위한 확장된 IEEE 802.1 AVB
- 실시간 클라우드 서버를 위한 Virtual Runtime 보상 기반 가상 머신 공정 스케줄링 기법
- 클라우드 연결 자율주행 차량을 위한 차량용 네트워크 시스템
- Utilization-aware Load Balancing for the Energy Efficient Operation of the big.LITTLE Processor
- 응용 문맥 기반 패킷 피기배킹을 통한 스마트폰 모뎀 전력 소모 절감 기법
- Petri Net-based FTL Architecture for Parametric WCET Estimation via FTL Operation Sequence Derivation
- 무인자율주행을 위한 저해상도 교통 표지판의 효과적 인식
- 무인 자율주행 자동차에서 GPS와 차량 센서 데이터 퓨전을 통한 위치 인식
- Energy-efficient Distributed Programming Model for Swarm Robot
- 리눅스 기반 스마트폰의 페이지 폴트 감소를 위한 익명 페이지의 지연된 사상 해제 기법
- 응용 문맥 기반 피기배킹을 통한 스마트폰 모뎀 전력 소모 절감 기법
- 선사상 기법을 통한 안드로이드 스마트폰의 응답성 향상
- 연쇄적 우선순위 상승 기법에 의한 안드로이드 스마트폰의 사용자 반응성 향상
- 안드로이드 기반 스마트폰의 사용자 응답성 향상을 위한 프레임워크 지원 우선순위 부스트 기법과 로드 밸런싱 기법
- Per-Client Network Performance Isolation in VDE-based Cloud Computing Servers
- Improving Interactivity via VT-CFS and Framework-assisted Task Characterization for Linux/Android Smartphones
- 통신기반 안전과 차량 클라우드 컴퓨팅을 지원하는 스마트카 소프트웨어 플랫폼 아키텍처
- 저장장치 내 처리를 위한 SSD 소프트웨어 플랫폼 시뮬레이터
- Providing Fair Share Scheduling on Multicore Cloud Servers via Virtual Runtime-based Task Migration Algorithm
- VDE 기반 클라우드 데이터 센터를 위한 클라이언트 단위 네트워크 성능 고립화: FS-VDE
- 홍성수 “안드로이드 기반 스마트폰의 사용자 응답성 향상을 위한 프레임워크 지원 우선순위 부스트 기법
- 멀티코어 시스템에서 공정성 보장을 위한 가상런타임 기반 로드 밸런싱 알고리즘
- Predicting WCET of Automotive Software Running on Virtual Machine Monitors
- 멀티코어 시스템에서 공정성 향상을 위한 Virtual Runtime 기반 로드 밸런싱 메커니즘
- VDE 기반 클라우드 컴퓨팅 서버를 위한 클라이언트 단위 네트워크 성능 고립화
- In-Storage Processing을 위한 SSD 소프트웨어 플랫폼
- Providing Network Performance Isolation in VDE-based Cloud Computing Systems
- Reducing Memory Footprint of OSEK-based Systems via Stack Sharing and Light-Weight Ready Queues
- Analytical Evaluation of Linux CFS Scheduler under Extreme Workload
- Preventing TCP Performance Interference on Asymmetric Links using ACKs-First Variable-Size Queuing
- AUTOSAR와 OSGi 연동을 위한 응용 수준 어댑터
- 시스템 가상화 기반 ECU 통합을 위한 계층적 WCET 예측 프레임워크
- AUTOSAR 진단 이벤트 관리 컴포넌트의 개발
- 모델 기반 개발을 위한 Simulink 모델의 OPRoS 응용으로의 변환
- COTS기반 개발 프로세스를 위한 AUTOSAR방법론의 확장과 V-Model 맵핑
- Model-based Design을 위한 Simulink 모델의 OPRoS 컴포넌트 모델로의 변환 기법
- Dynamic WCET Analysis Technique for Predictable FTL Design
- OSEK 기반 멀티태스킹 아키텍처를 위한 MDPS 펌웨어 리엔지니어링
- Validation of Software Development Methodology: A Case Study of AUTOSAR Development Methodology
- Enhancing AUTOSAR Methodology to a COTS-based Development Process via Mapping to V-Model
- AUTOSAR와 MOST 네트워크를 연동하기 위한 응용레벨 게이트웨이 컴포넌트의 설계
- Mapping AUTOSAR Methodology to COTS-based V-Process Model
- Building a Customizable Embedded Operating System with Fine-Grained Joinpoints Using the AOX Programming Environment
- 동적 메모리 사용 감소를 위한 OSEK OS 커널 구현 메커니즘
- Quasi-Static Shared Libraries and XIP for Memory Footprint Reduction in MMU-less Embedded Systems
- 메모리 사용 최적화를 위한 OSEK OS 커널 메커니즘
- C++ 기반 SCA 구현에서의 메모리 누출을 막기 위한 Waveform 소프트웨어 제거 메커니즘들
- SCA 코어 프레임워크를 이용한 효과적인 SDR 시스템 구축 방안
- 다중 모드를 지원하는 SDR 시스템의 모드 전환 속도 최적화 메커니즘
- 메모리 사용 최적화를 위한 OSEK OS 동기화 서브시스템 메커니즘
- 고장 감내성과 분산 노드의 동기화를 고려한 AUTOSAR OS의 특징 분석
- Scheduler-Assisted Prefetching: Efficient Demand Paging for Embedded Systems
- CREAM: A Generic Build-time Component Framework for Distributed Embedded Systems
- A Goal-Oriented Mixed-Granularity Component Selection Method for Huge Component Repositories
- Seamlessly Interconnecting Legacy IEEE 1394 Devices over WiMedia UWB Network: The Mirroring Bridge
- OSEK 태스크 모델을 위한 메모리 사용 최적화 커널 메커니즘
- Seamlessly Interconnecting Legacy IEEE 1394 Devices over UWB Network: The Mirroring Bridge
- AUTOSAR 소프트웨어 컴포넌트의 통신 모델과 수행 모델의 분석
- Preventing Network Performance Interference with ACK-separation Queuing Mechanism in a Home Network Gateway Using an Asymmetric
- AUTOSAR 소프트웨어의 컴포넌트 모델의 분석
- 다중 모드 SDR을 위한 SCA 기반 소프트웨어의 구조
- The Robot Software Communications Architecture (RSCA): QoS-Aware Middleware for Networked Service Robots
- Designing Real-Time and Fault-Tolerant Middleware for Automotive Software
- NAND 플래시 메모리 기반 휴대형 단말기를 위한 요구 페이징 기법
- Scenario-Based Multitasking for Real-Time Object-Oriented Models
- OSEK와 AUTOSAR를 중심으로 본 차량용 OS와 미들웨어 기술 동향
- Q-SCA: Incorporating QoS Support into Software Communications Architecture for SDR Waveform Processing
- OMG Robotics Domain Task Force(DTF)를 통한 표준화 활동
- COMET 객체지향 설계방법론을 이용한 차량용 소프트웨어의 설계
- AUTOSAR에 기반한 차량용 소프트웨어의 구조
- 효율적인 컴포넌트 실행모델을 위한 RSCA의 확장
- RSCA 로봇 응용의 상황인식 적응을 위한 컴포넌트 이동성 지원
- HEART: 다양한 종류의 내장형 시스템들을 위한 맞춤형 실시간 운영체제
- Design Patterns for Releasing Applications in C++ implementations of JTRS Software Communications Architecture
- The Robot Software Communications Architecture (RSCA): Embedded Middleware for Networked Service Robots
- Memory Footprint Reduction with Quasi-Static Shared Libraries in MMU-less Embedded Systems
- 비대칭 링크를 사용하는 홈 게이트웨이에서 네트워크 성능 간섭 현상을 막기 위한 패킷 스케줄링 기법
- SDR(Software Defined Radio)의 소프트웨어 구조
- Rapid Performance Re-engineering of Distributed Embedded Systems via Latency and k-level diagonal search
- 실시간 객체 지향 모델을 위한 시나리오 기반 구현 합성
- An Efficient On-Line Job Admission Control Scheme to Guarantee Deadlines for QoS-Demanding Applications
- Extending Software Communications Architecture for QoS Support in SDR Signal Processing
- MMU 없는 내장형 시스템의 메모리 사용량을 줄이기 위한 준 정적 공유 라이브러리 기법
- Deterministic and Statistical Admission Control for QoS-Aware Embedded Systems
- Guest-editorial: Real-Time and Embedded Computing Systems
- Resource Conscious Development of Middleware for Control Environments: A Case of CORBA-based Middleware for the CAN Bus Systems
- State Machine Based Operating System Architecture for Wireless Sensor Networks
- RSCA: Middleware Supporting Dynamic Reconfiguration of Embedded Software on the Distributed URC Robot Platform
- Modeling Scenarios in Scenario-Based Multithreading for Real-Time Object-Oriented Modeling
- RSCA: 분산 로봇 플랫폼에서 임베디드 소프트웨어의 동적 재구성을 지원하는 통합 미들웨어
- RSCA: URC 로봇 플랫폼에서 분산성, 이기종, 실시간성을 지원하는 통합 임베디드 미들웨어
- An AOP-based Programming Environment with Code Fragment Numbering Supporting Multi-Type Artifacts and Multiple Programming Lang
- Experimental Assessment of Scenario-Based Multithreading for Real-Time Object-Oriented Models: A Case Study with PBX Systems
- SenOS: State-driven Operating System Architecture for Dynamic Sensor Node Reconfigurability
- Sensor Network Management Protocol for State-driven Execution Environment
- Weaving Aspects into Real-Time Operating System Design Using Object-Oriented Model Transformation
- Fair Real-Time Resource Allocation for Internet End System’s QoS Support
- Dynamic Deployment of Software Defined Radio Components for Mobile Wireless Internet Applications
- Tool Set Implementation for Scenario-based Multithreading of UML-RT Models and Experimental Validation
- Embedded Linux Outlook in the PostPC Industry
- SCA-based Component Framework for Software Defined Radio
- 유비쿼터스 컴퓨팅을 위한 통합 소프트웨어 구조
- The Status of Open Source Software (OSS) Development, Use, and Promotion in Korea
- Deterministic and statistical deadline guarantees for a mixed set of periodic and aperiodic tasks
- 내장형 실시간 시스템의 성능 개선을 위한 리엔지니어링 기법
- SDR을 위한 RTOS와 내장형 미들웨어의 설계
- Perfecting Preemption Threshold Scheduling for Object-Oriented Real-Time System Design
- Scenario-Based Implementation Architecture for Real-Time Object-Oriented Models
- Integrating Real-Time Synchronization Schemes into Preemption Threshold Scheduling
- 실시간 객체 모델의 다중 스레드 구현으로의 스케줄링을 고려한 자동화된 변환
- SDR 컴포넌트의 동적 배치를 위한 SCA 기반 컴포넌트 프레임워크의 설계
- Practical Considerations in Designing Distributed Real-Time Systems: A Case Study on an FIP-based System
- 실시간 운영체제 Velos의 개발
- Rapid Re-engineering of Embedded Real-Time Systems via Cost-Benefit Analysis with K-Level Diagonal Search
- Bounding Cache-Related Preemption Delay for Real-Time Systems
- Building Light Weight CORBA based Middleware for the CAN Bus Systems
- Automatic Implementation of Real-Time Object-Oriented Models and Schedulability Issues
- 정보가전을 위한 실시간 운영체제와 미들웨어
- Automated Implementation of Distributed Real-Time Systems using Real-Time Object-Oriented Modeling
- Seamless Integration of Real-Time Communications into CAN-CORBA with Extended IDL and Fast-Track Messages
- Schedulability-Aware Mapping of Real-Time Object-Oriented Models to Multi-Threaded Implementations
- Coping with Embedded Software Crisis using Real-Time Operating Systems and Embedded Middleware
- A Fault Tolerance Extension to the Embedded CORBA for the CAN Bus Systems
- Integrating Subscription-based and Connection-oriented Communications into the Embedded CORBA for the CAN Bus
- Resource-Conscious Customization of CORBA for CAN-based Distributed Embedded Systems
- 실시간 시스템 설계를 위한 주기 할당 알고리즘
- 시계 동기화 문제의 재 고찰: 실시간 시스템을 위한 정적/동적 제약 변환 기법
- Supporting Preemptive Multithreading in the Arx Real-Time Operating System
- 실시간 시스템을 위한 선점형 사용자 레벨 쓰레드의 설계
- Experimental Assessment of the Period Calibration Method: A Case Study
- Timing Constraint Remapping to Avoid Time Discontinuities in Distributed Real-Time Systems
- Timing Constraint Remapping to Achieve Time Equi-Continuity in Distributed Real-Time Systems
- Performance Re-engineering of Embedded Real-Time Systems
- A Period Assignment Algorithm for Real-Time System Design
- Network Conscious Design of Distributed Real-Time Systems
- Toward Automatic Synthesis of Schedulable Real-Time Systems (From the Temporal Perspectives)
- Designing FIP-based Distributed Real-Time Systems
- Analysis of Cache-Related Preemption Delay in Fixed-Priority Preemptive Scheduling
- Efficient User-Level I/O in the ARX Real-Time Operating System
- End-to-End Design of Distributed Real-Time Systems
- Enhanced Analysis of Cache-Related Preemption Delay in Fixed-Priority Preemptive Scheduling
- End-to-End Design of Distributed Real-Time Systems
- Streamlining Real-Time Controller Design: From Performance Specifications to End-to-End Timing Constraints
- Slicing Real-Time Programs for Enhanced Schedulability
- Cache Performance Improvement through On-Demand, In-Cache Page Clearing
- Visual Assessment of a Real-Time System Design: A Case Study on a CNC Controller
- Analysis of Cache-Related Preemption Delay in Fixed-Priority Preemptive Scheduling
- Hardware-Software Codesign of Resource Constrained Real-Time Systems
- Resource Conscious Design of Real-Time Systems: An End-to-End Approach
- An Engineering Approach to Decomposing End-to-End Delays on a Distributed Real-Time System
- Guaranteeing Real-Time Requirements with Resource-Based Calibration of Periodic Processes
- Compiling Real-Time Programs with Timing Constraint Refinement and Structural Code Motion
- Guaranteeing End-to-End Timing Constraints by Calibrating Intermediate Processes
- Semantics-Based Compiler Transformations for Enhanced Schedulability
- Compiling Real-Time Programs into Schedulable Code
- Scheduling with Compiler Transformations: The TCEL Approach