Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Kwangkeun Yi's homepage
[go: Go Back, main page]

Kwangkeun(Kwang) Yi

The ROSAEC Center The ROPAS Center  
Professor
School of Computer Science and Engineering, Seoul National University
Director
ROSAEC Center  /  ROPAS Center  /  Programming Research Laboratory

Research     Teaching     Industrialization     Opinions New      CV     Contact     Trips New      Çлý¸ðÁý New    Twitter    

Vita and Research Interest

Research Interests: static program analysis; static analysis for safe softwares; programming systems application of static analysis technology; HOT (higher-order & typed) programming system


Research Program

Papers (POPL New, PLDI New, ICSE New, CAV New, VMCAI New, ... ) ROSAEC Center / ROPAS Center
ScanDal   /  Sparrow   /  Airac   /  nML Compiler nML Compiler
  • Current graduate students:
    Hakjoo Oh Sungkeun Cho Woosuk Lee Kihong Heo Jinyung Kim Yongho Yoon
    Wonchan Lee Seungjung Lee Byeongjun Yu Youngseok Lee Jeehoon Kang Dongok Kang
    Jinyoung Huh Joonwon Choi Mina Choi Sol Kim
  • Former graduate students
  • Program committee member:
    PLOOC 2013: 1st Workshop on Programming Languages Technology for Massive Open Online Courses
    POPL 2013: ACM Symposium on Principles of Programming Languages
    VSTTE 2013: Verified Software: Theories, Tools and Experiments
    FOSSACS 2013: International Conference on Foundations of Software Science and Computation Structures
    SAS 2012: The 19th International Static Analysis Symposium
    PADL 2012: The 14th International Symposium on Practical Aspects of Declarative Languages
    PEPM 2012: ACM Workshop on Partial Evaluation and Program Manipulation
    POPL 2012(external review cmtt): ACM Symposium on Principles of Programming Languages
    CPP 2011: First International Conference on Certified Programs and Proofs
    ESOP 2011: The European Symposium on Programming 2011
    SSV 2011, 2010: International Workshop on Systems Software Verification
    GPCE 2010: Ninth International Conference on Generative Programming and Component Engineering
    OOPSLA 2010: ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications
    CAV 2010: The 22nd International Confernce on Computer Aided Verification
    VMCAI 2010: The 11th International Conference on Verification, Model Checking, and Abstract Interpretation 2010
    APLAS 2009(general chair): The 7th Asian Symposium on Programming Languages and Systems 2009
    SAS 2009: The 16th International Static Analysis Symposium 2009
    ESOP 2009: The European Symposium on Programming 2009
    30YAI: 30 Years of Abstract Interpretation, 2008
    FICS 2008: The 1st International Conference on Foundations of Informatics, Computing, and Software
    APLAS 2007: The 5th Asian Symposium on Programming Languages and Systems
    SAS 2007: The 14th International Static Analysis Symposium 2007
    AWCVS 2006: 1st Asian Working Conference on Verified Software
    SAS 2006(program chair): The 13th International Static Analysis Symposium 2006
    CC 2006: The 15th International Conference on Compiler Construction
    ML2005: The 2005 ACM Workshop on ML
    APLAS 2005(program chair): The 3rd Asian Symposium on Programming Languages and Systems. ('04, '03, '01)
    ESOP 2004: The European Symposium on Programming 2004
    FLOPS 2002: The 6th International Symposium on Functional and Logic Programming 2002
    SAS 2001: The 8th International Static Analysis Symposium 2001
    ICFP 2001: ACM International Conference on Functional Programming 2001
  • Courses

    SNU 4541.664A Program Analysis, 13(s) New SNU 027.013 Computational Civilization, 13(s) New
    SNU 4190.310 Programming Languages, 12(f) SNU 4190.210 Principles of Programming, 12(f)
    EWSCS 2012 Collage of Static Analysis (1, 2, 3, 4) SNU 4541.574 Programming Language Theory, 07(f)
    SNU 4541.780 Topics in PL: Staged Programming, 06(f) SNU 400.02 Eng. Math. II: Logic in Computing, 05(f)
    SNU 010.142 Basics in Computing, 06(s) KAIST CS420 Compiler Design, 99

    Books

  • Notes on Programming Languages (draft, in Korean)
  • Industrialization


    Etc

    (most links are in Korean, sorry!)
  • ¿µ¾î°­ÀÇ, ¼º±Õ°ü, ÆÐ·¯µ¥ÀÌ(JPG, PDF) New (¼­¿ï´ë ´ëÇнŹ® [°ü¾Ç½ÃÆò], 3/21/2011, °¨»çNew)
  • ¿ì¸®¸» ³í¹®¾²±âÀÇ ¿øÄ¢
  • ÇÁ·Î±×·¥ºÐ¼®.SW¿À·ù°ËÁõ.»ê°ú°ñ.¹Ì°³ÇÑ. New (ÄÄÇ»ÅͰøÇкΠ±³¼ö Á¡½É¸ðÀÓ, 8/29/2011)
  • Æ©¸µ±â°è(Turing Machine)ÀÇ °í¾È (°úÇÐâÀÇÀç´Ü: "20¼¼±â 10´ë °úÇÐ »ç°Ç" ¿ø°í)
  • CS½½·Î°Ç + ¹Ì°³ÇÑ ÇÁ·Î±×·¡¹Ö ±â¼ú New (CS4HS 2010:Á¦1ȸ °í±³ ÄÄÇ»ÅÍ ´ã´ç±³¿ø ¿öÅ©¼¥)
  • ´ç½Å°ú ´ç½ÅÀÇ ¿¬±¸ (PDF) (À¯»ç¹öÀü)
  • ´ëÇпø »ýȰ °¡À̵å
  • ÇÁ·Î±×·¡¹Ö ±³À°¿¡¼­ ½Ç½À¾ð¾îÀÇ ¼±ÅÃ
  • ¾çÀÚ ÇÁ·Î±×·¡¹Ö(PDF,PPT)/ ¸ÞŸ ÇÁ·Î±×·¡¹Ö(meta programming, multi-staged programming): other slides
  • °ªÁß½ÉÀÇ ÇÁ·Î±×·¡¹Ö/ nML ÇÁ·Î±×·¡¹Ö ½Ã½ºÅÛÀÇ ¾²ÀÓ»õ
  • Áö±ÝÀÇ Á¤º¸±â¼úÀ» º¸´Â ´«³ôÀÌ I /II
  • °è»êÀ̶õ ¹«¾ùÀΰ¡¿¡ ´ëÇÑ ¾ÆÀ̵ð¾îµé
  • Á¦´ë·Î µðÀÚÀÎµÈ ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ¾²ÀÓ»õ /Á¤½ÄÀ¸·Î ÇÁ·Î±×·¥ÇÏ´Â Àç¹Ì /»½¼Å³Î?

  • /°øºÎ dzÅä /¹æ¹ý ¼­¼³ /¼­¿ï°ú ½Ã°ñ /Á¶±×¸¸ ´ë¼¼ /GNU ¼¼»ó /¹æ¹øÈ£ /ÇаúÀ̸§ /´Ü°ßÆí°ß /¿¬±¸È¯°æ New /¾È¸ñ /»ç¶÷½É¸® /ºÎ·ù /´ç½ÅÀÇ¿¬±¸ /º´Åë /°øºÎÀÇ ¾ð¾î /°ü¾Ç½ÃÆò New /Ã¥µé New

    Contact Information

    Prof. Kwangkeun Yi
    Room 428, Bldg 302
    School of Computer Science and Engineering
    Seoul National University
    1 Gwanak-ro Gwanak-gu
    Seoul 151-744, KOREA
    (office) +82.2.880.1857
    (fax) +82.2.871.4912
    (email) kwang@ropas[.snu.ac.kr] or Reveal


    137711 off-campus visits since August 21, 2000.