Real-Time Software Engineering Lab at Chung-Ang University
People
Director
Chan-gun Lee (Professor, Dept. of Computer Science and Engineering)
221 Heukseok, Dongjak, Seoul, 156-756, South Korea
Tel: +82-2-820-5829; Fax: +82-2-820-5301
E-mail: cglee@cau.ac.kr
Research Faculty
Kiseong Lee
Ph.D., HK Professor, Humanities Research Institute, Chung-Ang University
Research Interest: Software Architecture, Metrics for Software Modularity
Youngmin Kim
Ph.D., Assistant Professor, Da Vind College of General Education, Chung-Ang University
Research Interest: Energy-efficient Real-time Scheduling, Real-time Scheduling for Multi-processors
Ph.D. Course Students
Jungmin Kim
Research Interest: Software Architecture, Machine-Learning based Tools for Software Development and Maintenance
Hoon Seong
Research Interest: SW Bug Localization using Deep Learning
Dae-Sung Wang
Research Interest: Recommending Bug Fixer and Components using Deep Learning
Hyun-Taek Hong
Research Interest: Automotive Software Architecture
Masters Course Students
Se-Jin Kim
Research Interest: Automatic Log Message Generation
Sanghyun Han
Research Interest: Issue-Commit Recovery
Alumni
Deokhwan Kim (Master, LG Electronics)
Heejoo Joo (Master, Samsung Electronics)
Seunghoon Min (Master, Tomato Systems)
Jaechul Um (Master, Naver)
Sichang Kim (Master, Wisewells)
Jeongmin Kim (Master, Software Policy & Research Institute, SPRI)
Milhan Kim (Master, LINE Tokyo)
Jaeyeob Ahn (Master, LG Electronics)
Minsoo Kang (Master)
Joonseok Kim (Master, EA Korea)
Shaikh Mohsin (Ph.D., Assistant Professor at QUAID-E-AWAM University)
Choongki Cho (Master, Samsung Electronics)
Minjae Hur (Master, LG Electronics)
Sunro Lee (Master, Naver)
Faraz Malik Awan (Master, Research Engineer at Telecom SudParis, Paris, France)
Sungwook Chung (Master, Korea Securities Depository)
Minsoo Lee (Master, Tmax)
KyooJin Shim (Master, CSPI)
Minha Kim (Master, Tmax)
Byoungkong Hwang (Master, MapSea)
Syed Zaidi (Ph.D., Post Doc at Chung-Ang University)
SeungSoo Park (Master)
Research Areas
Recommendation Tools
Automated Bug Triage
Reviwer Recommendation
Software Architecture
Software Architecture Recovery
Modularity in Software Design
Research Projects
Convolutional Neural Network based Triage Techniques toward Automation of Bug Assignments (NRF project)
We aim to develop a deep-learning based automated tool for solving the problem of bug assignments. Recently Convolutional Neural Network (CNN) has shown superior performance not only in multi-media area such as image retrieval but also in text document classifications. We extend the state-of-the-art sentence classification algorithm based on CNN to implement a recommendation system for bug triage. Specifically, our proposed research includes 1) Developing a bug assignment system using CNN, 2) Study on effective word embedding and optimal parameter settings, 3) Devising techniques against imbalance of training data.
Publications
A graph convolution network-based bug triage system to learn heterogeneous graph representation of bug reports, IEEE Access, 2022.
Toward an Effective Bug Triage System Using Transformers to Add New Developers, Journal of Sensors, 2022.
Identifying Semantic Outliers of Source Code Artifacts and Their Application to Software Architecture Recovery, IEEE Access, 2020.
Applying Convolutional Neural Networks With Different Word Representation Techniques to Recommend Bug Fixers, IEEE Access, 2020.
Continual Prediction of Bug-Fix Time Using Deep Learning-Based Activity Stream Embedding, IEEE Access, 2020.
Software Architecture Module-View Recovery using Cluster Ensembles, IEEE Access, 2019.
Applying Deep Learning based Automatic Bug Triager to Industrial Projects, European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE) industrial track, 2017.
Reduction of task migrations and preemptions in optimal real-time scheduling for multiprocessors by using dynamic T-L plane, Journal of Systems Architecture, 2017.
Assessing the Bug-prediction with Re-usability based Package Organization for Object Oriented Software Systems, IEICE Transactions on Information and Systems, 2017.
Deep learning-based real-time query processing for wireless sensor network, International Journal of Distributed Sensor Networks, 2017.
T-L Plane Abstraction-Based Energy-Efficient Real-Time Scheduling for Multi-Core Wireless Sensor, Sensors, July 2016.
Aspect-oriented re-engineering of legacy software systems using cross-cutting concern characterization and significant code smells detection, International Journal of Software Engineering and Knowledge Engineering (IJSEKE), April 2016.
Adaptive Weighting of Structural Dependency and Textual Similarity in Software Architecture Recovery, IEICE Transactions on Information and Systems, March 2016.
T-L Plane Based Real-Time Scheduling Using Dynamic Power Management, IEICE Transactions on Information and Systems, August 2015.
Computational fluid dynamics simulation based on Hadoop Ecosystem and heterogeneous computing, Computers & Fluids, July 2015.
Comparative Analysis of Modularity Metrics for Evaluating Evolutionary Software, IEICE Transactions on Information and Systems, February 2015.
Split-Jaccard Distance of Hierarchical Decompositions for Software Architecture, IEICE Transactions on Information and Systems, March 2015.
Optimization of Processor Clock Frequency for Sensor Network Nodes Based on Energy Use and Timing Constraints, International Journal of Distributed Sensor Networks, June 2014.
RETE-ADH: An Improvement to RETE for Composite Context-Aware Service, International Journal of Distributed Sensor Networks, April 2014.
A Component-Based Reconfigurable Sensor Network Monitor for Adapting Time-Critical Requirements, Journal of Internet Technology (JIT), May 2013.
Architecture of a Network Performance Monitor for Application Services on Multi-Clouds, Proc. of International Conference on Ubiquitous and Future Network (ICUFN), 2013.
SPARM: Spatially Pipelined ACK Aggregation for Reliable Multicast in Directional MAC, IEEE Communications Letters, Feb 2013.
BTRB: Beam Table-based Reliable Broadcast for Directional Antennas, IEICE Transactions on Communications, Oct 2012.
A Distributed and Scalable Time Slot Allocation Protocol for Wireless Sensor Networks, IEEE Trans. on Mobile Computing (TMC), 2011.
Model-Driven Monitoring of Time-Critical Systems based on Aspect-Oriented Programming, Proc. of International Conference on Secure Software Integration and Reliability Improvement (SSIRI), 2011.
A Novel Technique for Composing Device Drivers for Sensors on Smart Devices, Proc. of International Workshop on Smartphone Applications and Services, 2011.
A Development Framework Toward Reconfigurable Run-time Monitors, Proc. of International Workshop on Information Technology and Multimedia for Ubiquitous Environments, 2011.
Formula for Harris Corner Detector, Electronics Letters (EL), 2011.
Lazy Approaches for Interval Timing Correlation of Sensor Data Streams, Sensors, 2010.
Patching with a Variable Segment VOD Scheduling. IEICE Transactions on Information and Systems, 2010.
Online Timing Correlation of Streaming Data with Uncertain Timestamps, Chan-Gun Lee, Aloysius K. Mok, Prabhudev Konana. IEICE Transactions on Information and Systems, 2009.
Incorporating Resource Safety Verification to Executable Model-based Development for Embedded Systems, Jianliang Yi, Honguk Woo, James C. Browne, Aloysius K. Mok, Fei Xie, Ella Atkins, Chan-Gun Lee. Proc. of IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS). 2008.
Monitoring of Timing Constraints with Confidence Threshold Requirements, Chan-Gun Lee, Aloysius K. Mok, Prabhudev Konana. IEEE Transactions on Computers (TOC), 2007.
A Generic Framework for Monitoring Timing Constraints over Uncertain Events, Honguk Woo, Aloysius Mok, and Chan-Gun Lee. Proc. of IEEE Real-Time Systems Symposium (RTSS), 2006.
Probabilistic Timing Join for Uncertain Event Streams, Aloysius Mok, Honguk Woo, and Chan-Gun Lee. Proc. of IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), 2006.
Specifying Timing Constraints and Composite Events: An Application in the Design of Electronic Brokerages, Aloysius Mok, Prabhudev Konana, Guangtian Liu, Chan-Gun Lee, and Honguk Woo. IEEE Transactions on Software Engineering (TSE), 2004.
Classification of Virtual Investing-Related Community Postings, Balaji Rajagopalan, Prabhudev Konana, Matthew Wimble, and Chan-Gun Lee. Proc. of the Tenth Americas Conference on Information Systems (AMCIS), 2004.
Monitoring of Timing Constraints with Confidence Threshold Requirements, Chan-Gun Lee, Aloysius K. Mok, Prabhudev Konana. Proc. of IEEE Real-Time Systems Symposium (RTSS), 2003.
Monitoring of Timing Constraints on Time Intervals, Aloysius K. Mok, Chan-Gun Lee, Honguk Woo, Prabhudev Konana. Proc. of IEEE Real-Time Systems Symposium (RTSS), 2002.
Implementation and Performance Evaluation of an E-Brokerage on Real-time Event Monitor, Prabhudev Konana, Aloysius K. Mok, Chan-Gun Lee, Honguk Woo, and Guangtian Liu. Proc. of IEEE Real-Time Systems Symposium (RTSS), 2000.
Early Separation of Filter and Refinement Steps in Spatial Query Optimization, Ho-Hyun Park, Chan-Gun Lee, Yong-Ju Lee, and Chin-Wan Chung. Proc. of the International Conference on Database Systems for Advanced Applications (DASFAA), 1999.