Skip to main content

지은경 교수

Eun-kyung Ji

KAIST 전산학부 · 컴퓨터과학

연구실 소개

지은경 교수의 연구실은 의료·원자력 등 안전이 핵심인 실시간 시스템의 설계와 검증에 초점을 맞추고 있습니다. 특히, 의료 사이버물리시스템(MCPS)과 원자력 발전소의 제어 시스템에서의 안전성·신뢰성 확보를 위해 형식적 방법, 모델 기반 개발, 그리고 자동 테스팅 기법을 응용한 연구를 진행하고 있습니다. FBD(기능블록도) 기반 소프트웨어의 정형 검증, 시간적 성능 보장, 블록체인 기반 분산 합의 알고리즘의 안정성 분석 등 실무 중심의 안전성 보증 기술을 개발하고 있습니다.

정형 검증모델 기반 개발안전 임베디드 시스템FBD 테스팅실시간 시스템

연구 현황

논문 수
74
총 인용 수
977
최근 5년 논문
23
주요 분야
컴퓨터과학

연구 성과 추이

표시된 성과는 수집된 데이터 기준으로 산출되며, 일부 차이가 있을 수 있습니다.

5개년 연도별 논문 게재 수
23총합
2021
2022
2023
2024
2025
5개년 연도별 피인용 수
53총합
20212022202320242025

주요 논문

15
1
논문|인용수 365·2011
Challenges and Research Directions in Medical Cyber–Physical Systems
Insup Lee, Oleg Sokolsky, Sanjian Chen, John Hatcliff, Eunkyoung Jee, BaekGyu Kim, Andrew P. King, Margaret Mullen‐Fortino, Soo‐Jin Park, Alex Roederer, Krishna K. Venkatasubramanian
SJR Q1Proceedings of the IEEE

Medical cyber-physical systems (MCPS) are life-critical, context-aware, networked systems of medical devices. These systems are increasingly used in hospitals to provide high-quality continuous care for patients. The need to design complex MCPS that are both safe and effective has presented numerous challenges, including achieving high assurance in system software, intoperability, context-aware intelligence, autonomy, security and privacy, and device certifiability. In this paper, we discuss the

SurgeryMedicine
2
논문|인용수 54·2009
Formal Modeling and Verification of Safety-Critical Software
Junbeom Yoo, Eunkyoung Jee, Sungdeok Cha
SJR Q2IEEE Software

Rigorous quality demonstration is important when developing safety-critical software such as a reactor protection system (RPS) for a nuclear power plant. Although using formal methods such as formal modeling and verification is strongly recommended, domain experts often reject formal methods for four reasons: there are too many candidate techniques, the notations appear complex, the tools often work only in isolation, and output is often too difficult for domain experts to understand. A formal-m

SoftwareComputer Science
3
book chapter|인용수 44·2010
Assurance Cases in Model-Driven Development of the Pacemaker Software
Eunkyoung Jee, Insup Lee, Oleg Sokolsky
SJR Q2Lecture notes in computer science
Safety, Risk, Reliability and QualityEngineering
4
논문|인용수 41·2009
A data flow-based structural testing technique for FBD programs
Eunkyoung Jee, Junbeom Yoo, Sungdeok Cha, Doo‐Hwan Bae
SJR Q1Information and Software Technology
SoftwareComputer Science
5
논문|인용수 39·2008
A Verification Framework for FBD Based Software in Nuclear Power Plants
Junbeom Yoo, Sungdeok Cha, Eunkyung Jee

Formal verification of Function Block Diagram (FBD) based software is an essential task when replacing traditional relay-based analog system with PLC-based software in nuclear reactor protection system (RPS). FBD programs are developed manually and revised frequently in process of development. There are a set of properties to be verified formally, which all FBD releases should satisfy. Whenever FBDs are modified, there is also a need to verify behavioral equivalence of subsequently modified FBDs

Computational Theory and MathematicsComputer Science
6
논문|인용수 37·2010
A Safety-Assured Development Approach for Real-Time Software
Eunkyoung Jee, Shaohui Wang, Jeong Ki Kim, Jaewoo Lee, Oleg Sokolsky, Insup Lee
OA

Guaranteeing timing properties is an important issue as we develop safety-critical real-time systems such as cardiac pacemakers. We present a safety assured development approach of real-time software using a pacemaker as our case study. Following the model-driven development techniques, measurement-based timing analysis is used to guarantee timing properties in implementation as well as in the formal model. Formal specification with timed automata is checked with respect to timing properties by

Computational Theory and MathematicsComputer Science
7
논문|인용수 29·2009
VERIFICATION OF PLC PROGRAMS WRITTEN IN FBD WITH VIS
Junbeom Yoo, Sungdeok Cha, Eunkyung Jee
SJR Q2Nuclear Engineering and TechnologyOA
Computational Theory and MathematicsComputer Science
8
논문|인용수 27·2019
Formal Modeling and Verification of a Federated Byzantine Agreement Algorithm for Blockchain Platforms
Junghun Yoo, Youlim Jung, Donghwan Shin, Minhyo Bae, Eunkyoung Jee

A blockchain is a type of distributed ledger that can record transactions between parties in a verifiable and permanent manner. Each node contains its ledger, and the contents of each ledger are maintained to be the same by a consensus algorithm. It is essential to ensure the safety and liveness of the consensus algorithms in blockchain platforms. The Stellar Consensus Protocol (SCP), which is a consensus algorithm for the Stellar cryptocurrency using the blockchain, is utilized for the federate

Computer Networks and CommunicationsComputer Science
9
논문|인용수 25·2014
Automated test case generation for FBD programs implementing reactor protection system software
Eunkyoung Jee, Donghwan Shin, Sungdeok Cha, Jang‐Soo Lee, Doo‐Hwan Bae
SJR Q2Software Testing Verification and Reliability

SUMMARY Automated and effective testing for function block diagram (FBD) programs has become an important issue, as FBD is increasingly used in implementing safety‐critical systems. This work describes an automated test case generation technique for FBD programs and its associated tool—FBDTester. Given an FBD program and desired test coverage criteria, FBDTester generates test requirements and invokes the Satisfiability Modulo Theories solver iteratively to derive a set of test cases. An industr

SoftwareComputer Science
10
논문|인용수 22·2010
FBDVerifier: Interactive and Visual Analysis of Counter-example in Formal Verification of Function Block Diagram
Eunkyoung Jee, Seungjae Jeon, Sung Deok, Kwang Yong Koh, Junbeom Yoo, Gee-Yong Park, Poong-Hyun Seong

Model checking is often applied to verify safety-critical software implemented in programmable logic controller (PLC) language such as a function block diagram (FBD). Counter-examples generated by a model checker are often too lengthy and complex to analyze. This paper describes the FBDVerifier which allows domain experts to perform automated model checking and intuitive

Safety, Risk, Reliability and QualityEngineering
11
book chapter|인용수 15·2010
Automated Test Coverage Measurement for Reactor Protection System Software Implemented in Function Block Diagram
Eunkyoung Jee, Suin Kim, Sungdeok Cha, Insup Lee
SJR Q2Lecture notes in computer science
SoftwareComputer Science
12
book chapter|인용수 14·2005
Control and Data Flow Testing on Function Block Diagrams
Eunkyoung Jee, Junbeom Yoo, Sungdeok Cha
SJR Q2Lecture notes in computer science
SoftwareComputer Science
13
논문|인용수 10·2023
Timed pattern-based analysis of collaboration failures in system-of-systems
Sangwon Hyun, Jiyoung Song, Eunkyoung Jee, Doo‐Hwan Bae
SJR Q1Journal of Systems and Software
Computer Networks and CommunicationsComputer Science
14
논문|인용수 8·2018
FBDTester 2.0: Automated test sequence generation for FBD programs with internal memory states
Jiyoung Song, Eunkyoung Jee, Doo‐Hwan Bae
SJR Q3Science of Computer Programming
SoftwareComputer Science
15
논문|인용수 8·2015
Timing consistency checking for UML/MARTE behavioral models
Jinho Choi, Eunkyoung Jee, Doo‐Hwan Bae
SJR Q2Software Quality Journal
Computational Theory and MathematicsComputer Science

대표 연구 분야

SoftwareControl and Systems EngineeringArtificial IntelligenceComputer Networks and CommunicationsSafety, Risk, Reliability and QualityComputational Theory and Mathematics

지은경 교수의 연구를 Nubint에서 더 깊이 살펴보세요

이 연구실의 논문을 앱에서 열어 AI와 함께 읽고, 핵심을 요약하고, 내 글에 인용하세요.