publications
Top-tier Journals
2021
- Automatic Detection and Update Suggestion for Outdated API Names in DocumentationIEEE Transactions on Software Engineering, Apr 2021
2015
- The Impact of View Histories on Edit RecommendationsIEEE Transactions on Software Engineering, 2015
International Journals
2026
- An MCP Tool for Bug Localization by Leveraging Modification Frequencies of Similar Bug ReportsIEEE Access, 2026
2025
-
- Data-Efficient Reinforcement Learning Framework for Autonomous Flight Based on Real-World Flight DataDrones, 2025
- Reconstruction of an Execution Architecture View by Identifying Mapping Rules for ConnectorsJournal of Systems and Software, 2025
2024
-
-
- Automated code-based test case reuse for software product line testingInformation and Software Technology, 2024
2023
- A Multimodal Deep Learning Model Using Text, Image, and Code Data for Improving Issue Classification TasksApplied Sciences, 2023
-
-
-
2022
- Classifying issue reports according to feature descriptions in a user manual based on a deep learning modelInformation and Software Technology, 2022
- Deep Learning-Based Bug Report Summarization Using Sentence Significance FactorsApplied Sciences, 2022
- Resource allocation through logistic regression and multicriteria decision making method in IoT fog computingTransactions on Emerging Telecommunications Technologies, 2022
-
2021
2020
2019
- A Weighted PageRank-Based Bug Report Summarization Method Using Bug Report RelationshipsApplied Sciences, 2019
2018
- EMSA: Extensibility Metric for Software ArchitectureInternational Journal of Software Engineering and Knowledge Engineering, 2018
2016
- What Situational Information Would Help Developers When Using a Graphical Code Recommender?Journal of Systems and Software, Jul 2016
2013
- Clustering Navigation Sequences to Create Contexts for Guiding Code NavigationJournal of Systems and Software, Aug 2013
2012
- A Study on Guiding Programmers’ Code Navigation with a Graphical Code RecommenderStudies in Computational Intelligence, 2012
2009
- A Framework for Tool-based Software Architecture ReconstructionInternational Journal of Software Engineering and Knowledge Engineering, 2009
2002
- Transition Management of Software Process ImprovementLecture Notes in Computer Science, 20024th International Conference on Product Focused Software Process Improvement, Finland
International Conferences and Workshops
2026
- AeroGuardian: From UAS Sighting Reports to Simulation-Validated Safety IntelligenceIn 45th Digital Avionics Systems Conference (DASC), 2026
- Dynamic Obstacle Collision Avoidance in Urban Manned-Unmanned Teaming: A Velocity Obstacle and Control Barrier Function ApproachIn 45th Digital Avionics Systems Conference (DASC), 2026
- An Early-Warning System for Vision-Based Real-Time Collision Avoidance under Diverse ConditionsIn 45th Digital Avionics Systems Conference (DASC), 2026
- Early Warning of Performance Degradation in Object Detection Models via Explainable AIIn IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), 2026
- Graph Database-based Measurement of Traceability Coverage in Open-Source ProjectsIn The 26th IEEE International Conference on Software Quality, Reliability, and Security, 2026
2025
- Explainable AI for Issue Classification: A Multi-class Study with LIME and SHAPIn 4th International Workshop on Intelligent Software Engineering, co-located with ASE 2025, 2025
- Can LLMs Update API Documentation?In 41st International Conference on Software Maintenance and Evolution (ICSME), 2025
- An Aviation Manned-Unmanned Teaming Simulation in Urban Environments to Compare Autonomous Flight FormationsIn 44th Digital Avionics Systems Conference (DASC), 2025
- An Integrated Metric for Modularity in a Microservice SystemIn The 25th IEEE International Conference on Software Quality, Reliability, and Security, 2025
- A Study on Applying Large Language Models to Issue ClassificationIn The 33rd IEEE/ACM International Conference on Program Comprehension (ICPC), 2025
2024
- Automated code-based test case reuse for software product line testingIn 17th IEEE International Conference on Software Testing, Verification and Validation (ICST), Journal First Track, 2024
2023
- A Combination of Classification and Summarization Techniques for Bug Report SummarizationIn 2nd International Workshop on Intelligent Software Engineering, 2023
- Measuring Modularity in JavaScript-Based Microservices from Software Architectural PerspectivesIn 2nd International Workshop on Intelligent Software Engineering, 2023
- Duplicate Bug Report Detection by Using Sentence Embedding and FaissIn 2nd International Workshop on Intelligent Software Engineering, 2023
- An Empirical Study on the Performance of Individual Issue Label PredictionIn 20th International Conference on Mining Software Repositories (MSR), 2023
2022
- Duplicate Bug Report SummarizationIn 1st International Workshop on Intelligent Software Engineering, co-located with APSEC 2022, 2022
- Java2Pseudo: Java to Pseudo Code TranslatorIn 1st International Workshop on Intelligent Software Engineering, co-located with APSEC 2022, 2022
- A survey of collision avoidance systems for autonomous unmanned aerial vehicleIn 1st International Workshop on Intelligent Software Engineering, co-located with APSEC 2022, 2022
- Issue report classification using multimodal deep learningIn 1st International Workshop on Intelligent Software Engineering, co-located with APSEC 2022, 2022
- Classifying Issue into Custom Labels in GitBotIn 4th International Workshop on Bots in Software Engineering, 2022
2021
- Bug Report Summarization using Believability Score and Text RankingIn The 3rd International Conference on Artificial Intelligence in Information and Communication, 2021
2019
- Automatic Detection and Update Suggestion for Outdated API Names in DocumentationIn The 34th IEEE/ACM International Conference on Automated Software Engineering (ASE), Journal First Track, 2019
2018
- Agile Requirement Traceability MatrixIn The 40th International Conference on Software Engineering (ICSE), Posters, 2018
- Reconstruction of Execution Architecture View Using Dependency Relationships and Execution TraceIn The 33rd ACM/SIGAPP Symposium On Applied Computing, 2018
2013
- Mining Contexts for Recommending Source Locations to ExploreIn Korea-Japan Joint Workshop on ICT, 2013
- A Graphical Recommender for Assisting Code ExplorationIn 35th IEEE International Conference on Software Engineering (ICSE), Formal Demonstrations, 2013
2011
- Clustering and Recommending Collections of Code Relevant to TasksIn 27th IEEE International Conference on Software Maintenance (ICSM), ERA Track, 2011
2008
- How Can Diagramming Tools Help Support Programming Activities?In IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), 2008
2006
- Verifying a Software Architecture Reconstruction Framework with a Case StudyIn International Conference on Software Engineering and Knowledge Engineering (SEKE), 2006
2004
- SAAT: Reverse Engineering for Performance AnalysisIn The Second International Workshop on Dynamic Analysis, 2004
2000
- Developer’s View on the Software Quality Model based on the ISO/IEC 9126In The World Congress for Software Quality (WCSQ), 2000
Domestic Journals
2026
- Time Series Modeling for AI-based Forecasting of Chromium Plating Tank Concentration한국산학기술학회논문지, 2026
-
2025
- A Case Study on the Practical Application of a Tailoring Methodology for the Technical Process Group in ISO/IEC/IEEE 15288:2015시스템엔지니어링학술지, 2025
2024
- Safety Requirement Elicitation for Small Aircraft Collision Avoidance Software using STPA, FTA and FMEAJournal of KIISE, 2024
-
2023
- A Study on Mission Software Reliability Test Methods of International Joint Development Project for KT-1 Military Aircraft Software항공우주시스템공학회지, 2023
-
2022
2021
2020
-
-
- A Literature Survey of the Application of Word Embedding and Machine Learning Techniques for User Feedback ClassificationCommunications of The Korea Information Science Society, 2020
2019
2018
- A Code Recommendation Method Using RNN Based on Interaction HistoryKIPS Transactions on Software and Data Engineering, 2018
- A Class Diagramming Tool for Visualizing the Latest Revision of Software Change HistoryJournal of KIISE, 2018
- A Spreadsheet Application that Enables to Flexibly Change Mappings in Requirement Traceability MatrixKIPS Transactions on Software and Data Engineering, 2018
2017
- Feedback-RFC Model to Individualize Heartbeat StandardsKIPS Transactions on Software and Data Engineering, 2017
2015
- Modeling Traceability between Software Product Line Requirements and ArchitectureKIPS Transactions on Software and Data Engineering, 2015
2013
- Data-mining based Recommendation Systems for Software Evolution TasksCommunications of The Korea Information Science Society, 2013
2000
- Establishment of the Software Quality Metrics for a Software Development ProcessJournal of KISS: Software and Applications, 2000
1999
- Hierarchical Software Quality Model (H-SQM) of Developer’s ViewJournal of KISS(B): Software and Applications, 1999
Domestic Conferences
2026
- 적대적 공동 진화와 제어 장벽 함수를 결합한 다중 무인기 공중전 강화학습In Avionics Systems Symposium Korea (ASSK), 2026[학생부문 최우수논문상]
- Package Hallucination Detection and ClassificationIn Korea Computer Congress (KCC), 2026
- 자율비행 소프트웨어의 객체 탐지에서 반사실적 설명 기반 실패 경계 탐색In Korea Computer Congress (KCC), 2026
- LAH MUM-T 정찰 및 탐지 시나리오에서의 다중 자율 무인기 안전 알림에 관한 HMI 설계In 한국항공우주학회 춘계학술대회, 2026
- 충돌 위험 인식을 위한 Grad-CAM과 LLM 결합 설명 시스템In Korea Conference on Software Engineering (KCSE), 2026학부생논문
- 치공구 설계를 위한 RAG-MCP 기반 멀티 에이전트 FreeCAD 오토코딩 시스템In Korea Conference on Software Engineering (KCSE), 2026[산업체논문 트랙 우수상]
- 프로젝트 구조 요약을 통한 대규모 언어 모델의 구조적 한계 보완 가능성에 대한 실험적 연구In Korea Conference on Software Engineering (KCSE), 2026학부생논문
2025
- 실시간 드론 충돌 위험 예측을 위한 LIME 기법 적용In Korea Software Congress (KSC), 2025
- Neo4j 기반 소프트웨어 추적성 질의 시스템 개발 및 정량적 평가In Korea Computer Congress (KCC), 2025
- 드론 충돌 회피에 대한 초기 안전성 분석 기법에서의 GPT-4o 활용 연구In Korea Conference on Software Engineering (KCSE), 2025
- 추적성 데이터베이스 구축을 통한 추적성 질의 연구In Korea Conference on Software Engineering (KCSE), 2025
- LLM을 활용한 C++ 테스트 케이스 생성을 위한 프롬프트 구성 연구In Korea Conference on Software Engineering (KCSE), 2025
2024
- 스테레오 카메라 및 객체인식 모델의 융합을 기반으로 한 3D 환경에서의 동적 장애물 회피 방법In Korea Software Congress (KSC), 2024
- 오픈소스 프로젝트에서의 추적성 자동 생성에 관한 실증적 연구In Korea Computer Congress (KCC), 2024
- 깃허브 이슈 보고서 특징에 따른 중복된 버그 보고서 탐지 구현In Korea Computer Congress (KCC), 2024
- YOLOv5를 활용한 쓰러짐 감지 및 알람 시스템In Korea Computer Congress (KCC), 2024
- STPA, FTA 및 FMEA 분석 기법을 연계한 소형 항공기 충돌 회피 소프트웨어 안전 요구사항 도출In Korea Conference on Software Engineering (KCSE), 2024[최우수 일반논문상]
2023
- 이슈 보고서 분류를 위한 멀티모달 딥러닝 모델In Korea Conference on Software Engineering (KCSE), 2023
- 안드로이드 앱과 구글 Firebase를 활용한 IoT 스마트팜 제어In Korea Computer Congress (KCC), 2023
2022
- 사전 훈련된 모델을 활용한 버그 보고서 요약In Korea Computer Congress (KCC), 2022
- BERT 모델을 이용한 사용자 매뉴얼의 피처 설명에 따른 이슈 보고서 분류In Korea Computer Congress (KCC), 2022
- 깃허브 이슈 보고서 관리를 위해 RoBERTa Fine-Tuning을 이용한 다중 레이블 분류 기법과 성능 비교In Korea Computer Congress (KCC), 2022
- 수업 질문 자동응답을 위해 KoBert를 이용한 챗봇과 Doc2Vec을 이용한 챗봇과의 성능비교In Korea Conference on Software Engineering (KCSE), 2022
2021
- 표적 정보를 포함하는 2차원 지도 생성 시스템In 한국기계가공학회 춘추계학술대회, 2021
- 이슈 보고서의 레이블 개수 예측In Korea Computer Congress (KCC), 2021
- 소프트웨어 요구사항 추적성에 대한 문헌 검토In Korea Computer Congress (KCC), 2021
- 드론 운용 실험을 위한 3D 시뮬레이터의 특성 비교In Korea Computer Congress (KCC), 2021
- 수업 질의 자동응답을 위해 Doc2Vec 모델을 이용한 자연어처리 챗봇In Korea Computer Congress (KCC), 2021[학부생 우수논문상]
- 이슈 관리를 위한 다중 레이블 분류 봇In 23rd Korea Conference on Software Engineering (KCSE), 2021[최우수 일반논문상]
- TF-IDF 기반 유사도 측정 기법을 이용한 KAI 산업체 요구 사항 매핑 테스트케이스 추천 시스템In 23rd Korea Conference on Software Engineering (KCSE), 2021
2020
- Reducing the Learning Time of Code Change Recommendation System Using Recurrent Neural NetworkIn 22nd Korea Conference on Software Engineering (KCSE), 2020[우수논문상]
- Comparison of Machine Learning Techniques for Traceability Establishment between Issue Reports and User ManualsIn 22nd Korea Conference on Software Engineering (KCSE), 2020
- Scenario-based Test Cases for the Verification of an Automatic Flight Control ComputerIn 22nd Korea Conference on Software Engineering (KCSE), 2020
- Sign Language Translation Project based on AI and SEIn 22nd Korea Conference on Software Engineering (KCSE), 2020
2019
- A PageRank-based Bug Report Summarization Technique using Bug Report RelationshipsIn KIPS 2019 Fall Conference, 2019
- Code Change Recommendation based on Recurrent Neural NetworksIn 21st Korea Conference on Software Engineering (KCSE), 2019
- Summarization of Duplicated Issue ReportsIn 21st Korea Conference on Software Engineering (KCSE), 2019
- Comparison of Pressure Sensors for Failure of Aircraft PropellerIn 21st Korea Conference on Software Engineering (KCSE), 2019
- Issue Classification using RNNIn 21st Korea Conference on Software Engineering (KCSE), 2019
2018
- Prototyping for Development of Educational Autonomous VehicleIn IEMEK 2018 Fall Conference, 2018
- Literature Survey on Fault DiagnosisIn IEMEK 2018 Fall Conference, 2018
- Analyzing Updates of Test Cases according to Code ChangesIn 20th Korea Conference on Software Engineering (KCSE), 2018
- Identifying of the Software Evolution Phase Using MetricsIn 20th Korea Conference on Software Engineering (KCSE), 2018
- Code Change Recommendation System using Artificial Neural NetworkIn 20th Korea Conference on Software Engineering (KCSE), 2018
- Issue Classification according to RequirementsIn 20th Korea Conference on Software Engineering (KCSE), 2018
- A Spreadsheet Application that Enables to Flexibly Change Mappings in Requirement Traceability MatrixIn 20th Korea Conference on Software Engineering (KCSE), 2018[우수논문상]
2017
- Visualizing a Class Diagram from the Recent Revision of Software Change HistoryIn Korea Computer Congress (KCC), 2017[우수논문상]
- Literature Survey and Empirical Investigation on Mining API ChangesIn Korea Computer Congress (KCC), 2017
- A Light-weight Requirement Traceability Matrix for Reflecting Traceability Mapping ChangesIn Korea Computer Congress (KCC), 2017
- Code Change Recommendation System based on the N-gram ModelIn 19th Korea Conference on Software Engineering (KCSE), 2017
- Investigation on the Difficulties of Managing Traceability in the Evolution of Software RequirementsIn 19th Korea Conference on Software Engineering (KCSE), 2017
2015
- A Refactoring Process for Improving the Portability of Embedded Software ModulesIn 17th Korea Conference on Software Engineering (KCSE), 2015
2014
- A Case Study on the Level of Code Quality according to File OwnershipIn 16th Korea Conference on Software Engineering (KCSE), 2014
2003
- Software Architecture Analysis for Performance Analysis: UPnP Case StudyIn 5th Korea Conference on Software Engineering (KCSE), 2003
2002
- The Case Study of Software Requirement ManagementIn 29th KISS Spring Conference, 2002
2001
- Incremental Process Deployment Strategy for Software Process ImprovementIn 28th KISS Fall Conference, 2001