Á¤º¸°úÇÐȸ ÇÁ·Î±×·¡¹Ö¾ð¾î ¿¬±¸È¸ (SIGPL)

2008 °Ü¿ïÇб³

 

 

ÀϽÃ: 2008³â 1¿ù 30ÀÏ(¼ö) - 2¿ù 1ÀÏ(±Ý)

 

Àå¼Ò: KAIST Àü»êÇе¿

 

Çѱ¹Á¤º¸°úÇÐȸ ÇÁ·Î±×·¥¹Ö¾ð¾î ¿¬±¸È¸ (SIGPL)´Â ¸Å³â ¿©¸§°ú °Ü¿ï ¹æÇбⰣ¿¡ ´ëÇпø»ý°ú ¿£Áö´Ï¾î, ±³¼ö, ¿¬±¸ÀÚµéÀ» ´ë»óÀ¸·Î °èÀýÇб³¸¦ °³ÃÖÇϰí ÀÖ½À´Ï´Ù. ¿ÃÇØ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ÁÖ¿ä ºÐ¾ßÀÎ Á¤Àû ºÐ¼®¿¡ °ü·ÃµÈ ±âÃÊ °­ÀÇ¿Í ÃֽŠ¿¬±¸ °­ÀǸ¦ ¸¶·ÃÇÏ¿´½À´Ï´Ù. ƯÈ÷, »ê¾÷ü¿Í ¿¬±¸±â°ü¿¡¼­ÀÇ °ü·Ã ¿¬±¸¿Í µµ±¸ °³¹ß¿¡ °üÇÑ °­ÀǸ¦ Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù. °ü½ÉÀ» °¡Áö½Ã°í ¸¹Àº Âü¿©¸¦ ºÎʵ右´Ï´Ù.

Çѱ¹Á¤º¸°úÇÐȸ ÇÁ·Î±×·¡¹Ö¾ð¾î ¿¬±¸È¸ ¿î¿µÀ§¿øÀå ÃÖÁø¿µ

 

ÇÁ·Î±×·¥

 
1/30 (¼ö)
2:00 - 2:30 µî·Ï  
2:30 - 2:40 °³È¸½Ä °³È¸»ç: ÇÑȯ¼ö
(°Ü¿ïÇб³ Çмú/Á¶Á÷À§¿øÀå)
2:40 - 4:40 ¼¼¼Ç I - Á¤ÀûºÐ¼®ÀÇ ±âÃÊ ÁÂÀå: ÇÑȯ¼ö (KAIST)
DFA ±âÃÊ ÀÌÀçÁø (¼­¿ï´ë)
Abstract Interpretation ±âÃÊ Ã¢º´¸ð (¼÷¸í¿©´ë)
4:40 - 4:55 ÈÞ½Ä  
4:55 - 5:30 Á¤º¸°úÇÐȸ ¹× SIGPL ³í¹®Áö ¾È³» ½Å½Âö (SIGPL ÆíÁýÀ§¿øÀå)
5:30 - 8:00 ¸¸Âù µî·ÏÀÚ
1/31 (¸ñ)
9:30 - 11:30 ¼¼¼Ç II - Á¤ÀûºÐ¼®ÀÇ ÀÀ¿ë 1 ÁÂÀå: ÀÌÀçÁø (¼­¿ï´ë)
Formalization of Abstract Interpretation in Coq ½Å½Âö (Çѱ¹±â¼ú±³À°´ë)
Abstract Value Slicing ¼­¼±¾Ö (KAIST)
11:30 - 1:00 Á¡½É  
1:00 - 3:00 ¼¼¼Ç III - Á¤ÀûºÐ¼®ÀÇ ÀÀ¿ë 2 ÁÂÀå: Á¶Àº¼± (Ãæ³²´ë)
String Analysis µµ°æ±¸ (ÇѾç´ë)
È¿À²ÀûÀÎ Æ÷ÀÎÅÍ ¿À·ù °ËÁõ ÀÌ¿í¼¼ (ÇѾç´ë)
3:00 - 3:15 ÈÞ½Ä  
3:15 - 5:15 ¼¼¼Ç IV - »ó¿ëµµ±¸ ¹× »ç·Ê¿¬±¸ 1 ÁÂÀå: µµ°æ±¸ (ÇѾç´ë)
½ºÆÐ·Î¿ì - Static Bug Finder Á¤¿µ¹ü (¼­¿ï´ë)
A-Max - Static Code Analysis ÀÌ»ó¿± (ÀÎÇÁ¶ó¼ÒÇÁÆ®)
2/1 (±Ý)
9:30 - 11:30 ¼¼¼Ç V - Á¤ÀûºÐ¼®°ú ¸ðµ¨Ã¼Å· ÁÂÀå: ½Å½Âö (Çѱ¹±â¼ú±³À°´ë)
SAT-based Analysis for C Programs ±è¹®ÁÖ (KAIST)
Static Analysis Based on SMT Solver ÀÌÁÖ¿ë (KAIST)
11:30 - 1:00 Á¡½É  
1:00 - 3:00 ¼¼¼Ç VI - »ó¿ëµµ±¸ ¹× »ç·Ê¿¬±¸  2 ÁÂÀå: ÇÑȯ¼ö (KAIST)
º¸¾È°­È­¸¦ À§ÇÑ ´ÙÇü¼º µµ±¸ °³¹ß ÀÓÀ»±Ô (ÇѾç´ë)
ÄÚµå ºÐ¼® ±â¼úÀ» ÀÌ¿ëÇÑ È­ÀÌÆ®¹Ú½º Å×½ºÆÃ ¹èÇö¼· (½´¾î¼ÒÇÁÆ®Å×Å©)

µî·Ï ¾È³»

 
  • µî·Ïºñ
Çлý ÀϹÝȸ¿ø ºñȸ¿ø
150,000¿ø 200,000¿ø 250,000¿ø
 
  • µî·Ï¹æ¹ý
1¿ù 24ÀϱîÁö ¿Ï·á ¹®ÀÇ: ÇÑȯ¼ö ±³¼ö (KAIST, 042-869-3547)

ÁغñÀ§¿øÈ¸

 
  • ÇмúÀ§¿øÈ¸
µµ°æ±¸, ½Å½Âö, ÀÌÀçÁø, ÃÖÁø¿µ, ÇÑȯ¼ö  
  • Á¶Á÷À§¿øÈ¸
±è¹®ÁÖ, Á¶Àº¼±, ÇÑȯ¼ö  

Àå¼Ò¾È³»

 
[KTX ÀÌ¿ë - °æºÎ¼± "´ëÀü¿ª" ȤÀº È£³²¼± "¼­´ëÀü¿ª"]  
  • ´ëÀü¿ª: °æºÎ¼± ´ëÀü¿ª¿¡¼­ ÇÏÂ÷ÇϽþî ÁöÇÏö·Î "¿ùÆò¿ª"À¸·Î À̵¿ÇϽþî Åýø¦ ÀÌ¿ëÇÏ¿© KAIST·Î ¿À½Ã¸é µË´Ï´Ù. (¼Ò¿ä½Ã°£ 40ºÐ, ÁöÇÏö¿ä±Ý 1,000¿ø + Åýÿä±Ý ¾à 2,000¿ø) ¶Ç´Â ´ëÀü¿ª¿¡¼­ºÎÅÍ Åý÷ΠKAIST±îÁö ¿À¼Åµµ µË´Ï´Ù. (¼Ò¿ä½Ã°£  25ºÐ, Åýÿä±Ý ¾à 10,000¿ø)
  • ¼­´ëÀü¿ª: È£³²¼± ¼­´ëÀü¿ª¿¡¼­ ÇÏÂ÷ÇϽþî Åý÷ΠKAIST·Î ¿À½Ã¸é µË´Ï´Ù. (¼Ò¿ä½Ã°£ 20ºÐ, Åýÿä±Ý ¾à 10,000¿ø)

[°í¼Ó¹ö½º ÀÌ¿ë - °æºÎ¼± "´ëÀüû»ç" ȤÀº È£³²¼± "À¯¼º"]

  • °í¼Ó¹ö½º ÇÏÂ÷ ÈÄ KAIST±îÁö Åý÷ΠÀ̵¿ÇÏ½Ã¸é µË´Ï´Ù. (¼Ò¿ä½Ã°£ 10ºÐ, Åýÿä±Ý ¾à 3,500¿ø)
 [½Â¿ëÂ÷]

°æºÎ¼±ÀÇ È¸´öIC¿¡¼­ È£³²°í¼Óµµ·Î·Î µé¾î¿Í ºÏ´ëÀü ¿ä±Ý¼Ò ȤÀº À¯¼º ¿ä±Ý¼Ò¿¡¼­ ³ª¿Í ¿ÞÂÊ Áöµµ¿Í °°ÀÌ KAIST Ä·ÆÛ½º·Î ã¾Æ¿À½Ã¸é µË´Ï´Ù.

[KAIST Ä·ÆÛ½º]

KAISTÀÇ Á¤¹®À¸·Î µé¾î¿Í¼­ ¹Ù·Î ¿ìȸÀüÇÏ¿© ¿ÞÂÊÀ¸·Î µÎ¹øÂ° °Ç¹°ÀÌ Àü»êÇе¿ÀÔ´Ï´Ù.

ÁÖÂ÷´Â °Ç¹° ÁÖº¯ ÀÏ¹Ý ÁÖÂ÷Àå ¶Ç´Â °Ç¹° ÁøÀԷηΠµé¾î¼­±â Àü¿¡ ¿ìÃø¿¡ ÀÖ´Â ÀÏ¹Ý ÁÖÂ÷ÀåÀ» ÀÌ¿ëÇϽʽÿä.