Professional Activities:
[International Standardization]
2018.05-present: ISO/IEC JTC1/SC7 Committee member (WG4 (Tools and Environments), WG19(Techniques for Specifying IT Systems) Member)
2018.05-present: KATS SC7(SW) Technology Committee member
2012.05-2013.04: ISO/IEC JTC1/SC7 Study Group Member
2011.09-2012.05 Korea Software Technology Association (KOSTA) SW Technology Forum SSPL Group member
[Lecture/Consulting for Industries]
2022.10: Invited Lecturer on SW and Systems Product Line, Software Development Team of Hyundai R&D Center/Hyundai NGV
2021.03-2023.08: Invited Lecturer on Architecture Evaluation, Samsung Electronics, Samsung Advanced Technology Training Institute
2020.05-2021.06: SSPL consultant, Fuel Cell System Control Development Team, Hyundai Motor Group
[Journal Editor/Editorial Board]
2022: Guest Editor, Frontiers in Computer Science, Special Issue Title: “Advances in Software Architecture”
2021: Guest Editor, Applied Sciences, Special Issue Title: “Software Product Line in the Real World”
[Conference Organizer/Program Committees]
2011.12 - present: SIGSE committee member
2014 - present: ACM SAC Track on SA-TTA(Software Architecture: Theory, Technology, and Applications) PC member
2022 - present: VarMos PC member
2022 - present APSEC PC member (Research Track)
SPLC 2022 Organizing committee (Publicity co-chair)
SPLC 2019 PC member
2019.12: KSC 2019 Software Engineering track Program Committee
2018.07: 19th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2018)
[Reviewer]
2013.02 – present: IET Software, Reviewer
2013.08 – present: IEEE Computer Magazine, Reviewer
2014 UISM Reviewer
2014 ICSM ERA, Reviewer
Courses:
[Undergraduate]
C programming language (Spring, Fall)
C++ programming language (Fall)
Java programming language (Spring)
Software Quality Assurance and Testing (Spring)
Computational Problems and Algorithms (Fall)
Software Architecture: Principles and Practices (Fall)
[Graduate]
Software and Systems Product Line Engineering
Design and Analysis of Algorithms
Software Analysis and Verification