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., Assistant Professor, Da Vind College of General Education

Research Interest: Software Architecture, Metrics for Software Modularity

  • Youngmin Kim

Ph.D., Assistant Professor, Da Vind College of General Education

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

  • Syed Farhan Alam Zaidi

Research Interest: Automatic Bug Triage using Deep Learning

  • Hoon Seong

Research Interest: SW Bug Localization using Deep Learning


Masters Course Students

  • Daesung Wang

Research Interest: Recommending Bug Fixer and Components using Deep Learning

  • SeungSoo Park

Research Interest: Software Architecture


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)

  • Byounghak Kwak (Master, Hyundai MOBIS)

  • Jaeyeob Ahn (Master, LG Electronics)

  • Minsoo Kang (Master)

  • Joonseok Kim (Master, Tmax)

  • Shaikh Mohsin (Ph.D., Assistant Professor at QUAID-E-AWAM University)

  • Choongki Cho (Master, Samsung Electronics)

  • Minjae Hur (Master, LG Electronics)

  • Sunro Lee (Master, Tmax)

  • 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)

For prospective foreign graduate students

  • We are looking for highly motivated graduate students who are interested in Software Engineering and Real-time/Embedded System Software.

  • For foreign graduate students, we are running a year-round recruitment program; you can apply to our graduate program any time. Please send you resume and transcripts to Prof. Chan-gun Lee.

  • We support foreign graduate students by Chung-Ang University Young Scientist Scholarship (CAYSS) Program. This scholarship include full-tuition waiver for two years (including the enrollment fee) and additional stipends minimum 500,000KRW/month (around $450/month currently).

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.