Journal Editorial Board

  • Advances in Software Engineering, 2012-Present.
  • The Scientific World Journal, 2012-Present.
  • International Journal of Computer Science and Information Technology (JCSIT), 2008-2011.
  • International Journal of Patterns (IJOP), 2007-2009.

Journal Editor

  • Guest co-editor of Journal of Software Practice & Experience (SPE) Special Issue on Software Reuse, 2015.
  • Guest co-editor of Journal of Universal Computer Science (JUCS) Special Issue on Foundations and Practices of Unified Modeling Language (UML), 2010.

Conference/Workshop Organizer

  • Workshop Chair at Asia-Pacific Software Engineering Conference (APSEC), 2015.
  • Co-Chair of Workshop on IEC 61850/61970 UML Unification, 2013.
  • Chair of Fast Abstracts Tract at the 34th Annual IEEE Computer Software and Application Conference, 2010.
  • The 5th International Workshop on Foundations and Practices of UML at ER 2009.
  • The 1st Workshop on Using Metamodels to Support Model-Driven Development of Complex Systems at ICECCS 2005.

NSF Panelist

  • National Science Foundation (NSF), Foundations of Computing Processes and Artifacts (CPA), 2005.

Program Committee

  • The 1st International Conference on Software Security and Assurance (ICSSA), 2015.
  • International Software Assurance Workshop (SAW), 2014, 2015.
  • International Conference on Computational Intelligence and Software Engineering (CiSE), 2014.
  • ACIS International Symposium on Software and Network Engineering (SSNE) 2011.
  • Workshop on Domain Specific Engineering at CAiSE 2011-2012.
  • Workshop on Domain Engineering at ER 2010.
  • Annual IEEE Computer Software and Application Conference (COMPSAC), 2010-2012.
  • International Workshop on Visual Formalisms for Patterns (VFfP), 2009, 2010.
  • International Workshop on Domain Engineering at International Conference on Software Engineering (ICSE), 2009.
  • International Workshop on Sensor Networks and Applications (SNA), 2008.
  • IEEE/ACIS International Conference on Computer and Information Science (ICIS), 2006-2009, 2011.
  • ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD), 2008, 2009.
  • International Workshop on Patterns Languages: Addressing Challenges (PLAC) 2007.
  • International Workshop on Unified Data Mining Engine: Addressing Challenges (UDME) 2007.
  • IEEE International Workshop Towards Stable and Adaptable Software Architectures (SASA), 2007.
  • The 2nd IEEE International Workshop on Software Stability at Work (SSW), 2007.
  • International Conference on Software Engineering Research, Management & Application (SERA), 2005-2007, 2009-2010, 2012, 2014-2015.
  • IEEE International Workshop on Software Patterns: Addressing Challenges (SPAC), 2007.
  • International Workshop on the Applications of UML/MDA to Software Systems (UMSS), 2005, 2006.
  • The 11th Asia-Pacific Software Engineering Conference (APSEC), 2004.

Journal Review

  • Symmetry
  • Frontiers of Information Technology & Electric Engineering.
  • The Computer Journal (CJ).
  • Journal of Software: Evolution and Process (SEP)
  • Journal of Systems and Software (JSS)
  • Scientific World Journal (SWJ)
  • Journal of Engineering (IET)
  • Computer Standards & Interfaces (CSI)
  • IEEE Transactions on Software Engineering (TSE)
  • Information and Software Technology (IST)
  • Transactions on Aspect-Oriented Software Development (TAOSD)
  • International Journal of Software Architecture (IJSA)
  • Software and System Modeling (SoSym)
  • Journal of Scientific and Practical Computing (JSPC)
  • Journal of Visual Languages and Computing (JVLC)
  • Journal of Research and Practice in Information Technology (JRPIT)
  • Software Quality Journal (SQJ)

Book Chapter Review

  • “Design Pattern Formalization Techniques”, Idea Group Inc. 2006.

Conference Review

  • Interntional Conference on Software Engineering (ICSE), 2013.
  • ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS), 2006, 2008.
  • Annual ACM Symposium on Applied Computing (ACM SAC), 2008.
  • Annual ACM Symposium on Applied Computing, Software Verification Track, 2006.
  • International Workshop on Software Verification and Validation (SVV), 2005.
  • ACM Conference on Computer and Communications Security, 2004.
  • International Conference on the Unified Modeling Language (UML), 2002, 2004.

Keynote Speak

  • “Towards Full-Scale Automation of Pattern-Based Model Transformation: From Pattern Applicability to Pattern Conformance”, Korean Conference on Software Engineering (KCSE), Kangwon, Korea, 2012.

Invited Talks

  • “Grid-Wise Information Base and Configuration Engine Development for Unifying IEC 61850 and IEO 61970”, The Korean Computer Scientists and Engineers Association in America (KOCSEA), Yorktown Heights, NY, 2014.
  • “Grid-Wise Information Base and Configuration Engine Development for Unifying IEC 61850 and IEO 61970”, Korean Electric Power Research Institute (KEPRI), Daejoen, Korea, 2014.
  • "A Metamodeling Approach to Unifying IEC 61850 and IEC 61970", IEC 61850 Technical Committee (TC) 75 Meeting, Mackinaw Island, Michigan, 2013.
  • "Unified Meta Modeling", Myongji University, Yongin, South Korea, 2013.
  • "Grid-Wise Information Base and Configuration Engine Development Unifying IEC 61850 and 61970", Western Michigan University, Kalamazoo, Michigan, 2013.
  • “Career Development as a Software Engineer”, Sejong University, 2012.
  • “Development of Highly Configurable Access Control System”, Sogang University, Seoul, Korea, 2011.
  • “UML Mode-based Transformation of IEC 61850 and IEC 61970 CIM for Smart Grid”, Myongji University, Yongin, Korea, 2011.
  • “An Aspect-Oriented Approach to Developing UML Models of Access Control Systems,” Western Michigan University, Kalamazoo, Michigan, 2008.
  • “An Aspect-Oriented Approach to Developing UML Models of Access Control Systems,” Sogang University, Seoul, South Korea, 2007.
  • “An Aspect-Oriented Approach to Developing UML Models of Access Control Systems,” Myongji University, Yongin, South Korea, 2007.
  • “Development of Academic Career in Software Engineering,” Myongji University, Yongin, South Korea, 2006.
  • “An Aspect-Oriented Approach to Developing UML Models of Access Control Systems,” Korea University, Seoul, South Korea, 2006.
  • “An Aspect-Oriented Approach to Developing UML Models of Access Control Systems”, George Mason University, Fairfax, VA, 2005.
  • “A Metamodeling Approach to Specifying Design Patterns”, Korea Advanced Institute of Science and Technology (KAIST), Daejeon , Korea , 2004.
  • “UML for Software Engineers”, National Security Research Institute (NSRI), Daejeon , Korea , 2004.
  • “Towards Being Software Expert”, Myongji University, Yongin , Korea , 2003.
  • “Role-Based Metamodeling Language (RBML)”, Myongji University , Yongin , Korea , 2002.