»Ë»Ñ Æ÷·³

ÀÚµ¿À¸·Î ¹ö±×¸¦ ¼öÁ¤ÇØÁÖ´Â ÇÁ·Î±×·¥ °³¹ß? (CodePhage)10

¿Ïº®ÇÑ Àΰ£ÀÌ ¾øµíÀÌ Àΰ£ÀÌ ¸¸µç ÇÇÁ¶¹°µé ¿ª½Ã ºÒ¿ÏÀüÇÕ´Ï´Ù. À̸»Àº Àΰ£ÀÌ ¸¸µç ¼ÒÇÁÆ®¿þ¾î¿¡µµ ±×´ë·Î Àû¿ëµË´Ï´Ù. ¾Æ¹«¸® ¿Ïº®ÇÑ Äڵ带 Â¥·Á°í Çصµ ¾îµò°¡ ¿¡·¯°¡ »ý±â´Â °ÍÀÌ º¸ÅëÀÌÁÒ. ÀÌ·± ¹ö±×µéÀº ¼öõÁÙÀÇ ´Ü ¸îÁÙÀÌ¶óµµ Àüü ÇÁ·Î±×·¥¿¡ Å« ¿µÇâÀ» ÁÙ ¼ö ÀÖ½À´Ï´Ù. ¾î¶² °æ¿ì¿¡´Â ºÒ°ú ÇÑÁÙ¿¡ ºÒ°úÇÑ ¿À·ù¸¦ ¼öÁ¤Çϱâ À§Çؼ­ ¸î½Ã°£Àº ¹°·Ð ¸îÀϹãÀ» °í»ýÇØ¾ß ÇÕ´Ï´Ù. ÇÁ·ÎÁ§Æ®°¡ Ä¿Áú ¼ö·Ï ÀÌ´Â ´õ Å« ¹®Á¦°¡ µË´Ï´Ù. 


 MITÀÇ ½ºÅÚ¸®¿À½º ½Ãµð·Î±Û·ç-µµ¿ì½ºÄÚ½º(MIT researcher Stelios Sidiroglou-Douskos)¿Í ±× µ¿·áµéÀº ¹ö±×¸¦ ÀÚµ¿À¸·Î ¼öÁ¤ÇÒ ¼ö ÀÖ´Â »õ·Î¿î ¼ÒÇÁÆ®¿þ¾î¸¦ ¼±º¸¿´½À´Ï´Ù. ÄÚµåÆÄÁö(CodePhage)¶ó°í ¸í¸íµÈ ÀÌ ÇÁ·Î±×·¥Àº À̸§Ã³·³ ´Ù¸¥ °÷¿¡¼­ Äڵ带 °¡Áö°í¿Í¼­ ¼öÁ¤ÇÏ°íÀÚÇÏ´Â ÇÁ·Î±×·¥ÀÇ Äڵ带 ¼öÁ¤ÇÏ´Â ¸Å¿ì µ¶Æ¯ÇÑ ¸ÞÄ¿´ÏÁòÀ» Áö´Ï°í ÀÖ½À´Ï´Ù. 



1444116444_automated_software_bug_fix.jpg


(CodePhage, a software tool from MIT, can reportedly fix a common type of computer software bug by borrowing from other software

(Credit: Jose-Luis Olivares/MIT))


 ¿¬±¸ÀÚµéÀº À̸¦ ¼öÆòÀû ÄÚµå À̽Ä(Horizontal Code Transplant)¶ó°í ¸í¸íÇߴµ¥, ÀÌ´Â ¸íĪ¿¡¼­ »ý¹°°è¿¡¼­ ÀϾ´Â ¼öÆòÀû À¯ÀüÀÚ ÀüÀÌ( http://jjy0501.blogspot.kr/2015/04/Sweet-potato-is-a-natural-GMO.html ÂüÁ¶)¿Í ºñ½ÁÇÑ °³³äÀÔ´Ï´Ù. ÆÄÁö¶ó´Â ´Ü¾î ÀÚü°¡ ¹ÚÅ׸®¿ÀÆÄÁö, Áï ¹ÙÀÌ·¯½º¸¦ ÀǹÌÇÏ´Â ¿ë¾îÁÒ.


 ÄÚµåÆÄÁö´Â ³î¶ø°Ôµµ ¼­·Î ´Ù¸¥ ¾ð¾î¶óµµ »ó°üÇÏÁö ¾Ê°í ¼öÁýÇؼ­ ¹ö±×¸¦ ¼öÁ¤ÇÏ´Â µ¥ »ç¿ëÇÑ´Ù°í ÇÕ´Ï´Ù. ¿¬±¸ÆÀÀº ÀÌ¹Ì ÀÎÅͳݿ¡ ¸·´ëÇÑ ¼öÀÇ Äڵ尡 °ø°³µÇ¾î ÀÖ´ÂÁ¡À» ÁöÀûÇß½À´Ï´Ù. Áï ÄÚµå ¼öÁ¤À» À§ÇÑ ¼Ò½º´Â ÀÌ¹Ì ½±°Ô ±¸ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌÁÒ. 


 ¾Æ¸¶µµ ÀÌ°ÍÀº ¿ÇÀº À̾߱â°ÚÁö¸¸, °ú¿¬ ¾î¶»°Ô ¿Ã¹Ù¸¥ Äڵ带 ¼ÒÇÁÆ®¿þ¾î°¡ ÆÇ´ÜÇؼ­ ÀÚµ¿À¸·Î ±âÁ¸ÀÇ ÄÚµå¿Í Ãæµ¹¾øÀÌ ÀÚµ¿À¸·Î ¼öÁ¤ÇÏ´ÂÁö´Â »ó´çÈ÷ ÀÌÇØ°¡ ¾î·Á¿î ºÎºÐÀÔ´Ï´Ù. 


 ¿¬±¸ÆÀÀÌ ¼³¸íÇÑ ¿¹½Ã¸¦ º¸¸é ´ÙÀ½°ú °°½À´Ï´Ù. °£´ÜÇÑ ¿¹¸¦ µé¾î µÎ °³ÀÇ ¼ö¸¦ ÀÔ·ÂÇϸé ù ¹ø° ¼ýÀÚ¸¦ µÎ ¹ø° ¼ýÀÚ·Î ³ª´©´Â Äڵ带 ½ÇÇàÇÑ´Ù°í °¡Á¤ÇÕ´Ï´Ù. ´Ü¼øÇÑ ÄÚµåÁö¸¸ ÇÑ °¡Áö ¿À·ù°¡ ÀÖ½À´Ï´Ù. ±×°ÍÀº µÎ ¹ø° ¼ýÀÚ°¡ 0ÀÌ¸é ¾ÈµÈ´Ù´Â °ÍÀ» ¾Ë·ÁÁÖ´Â °ÍÀÔ´Ï´Ù. ´ëºÎºÐÀÇ °æ¿ì¿¡ ÀÌ ÄÚµå´Â ¿À·ù¸¦ ¸¸µéÁö ¾ÊÁö¸¸ °¡²û¾¿ µÎ ¹ø° ¼ýÀÚ°¡ 0ÀÌ µÇ¸é ¿À·ù°¡ ³ª°Ô µË´Ï´Ù. 


 ÄÚµåÆÄÁö´Â ÀÌ ¿À·ù¸¦ ¼öÁ¤Çϱâ À§Çؼ­ ¾î¶² °æ¿ì ¿À·ù°¡ ³ª´ÂÁö Å×½ºÆ® ÇÑ ÈÄ Äڵ带 ÁÙ ±âÁõ(donor) ÇÁ·Î±×·¥À» ã½À´Ï´Ù. ±×¸®°í ÀÌ Äڵ带 ÀÌ¿ëÇؼ­ ¿¡·¯¸¦ ÀÚµ¿À¸·Î ¼öÁ¤Çϰųª °æ°í¸¦ ¶ç¿ì´Â ÇÁ·Î±×·¥À¸·Î ¹Ù²Ù°Ô µË´Ï´Ù. 


 Á¤¸»·Î ÀÌ¿Í °°Àº ÀÏÀÌ °¡´ÉÇÏ´Ù¸é ³î¶ó¿î ÀÏÀÎ°Ô ¾öû³­ ½Ã°£ÀÌ °É¸®´Â ÄÚµå ¼öÁ¤À» ÀÚµ¿À¸·Î ÇÒ ¼ö Àֱ⠶§¹®ÀÔ´Ï´Ù. ±×·¯¸é ÇÁ·Î±×·¥ °³¹ß ½Ã°£ÀÌ ´ÜÃàµÇ´Â °ÍÀº ¹°·Ð ÇÁ·Î±×·¡¸ÓµéÀÌ ¿À·£ ½Ã°£ÀÌ °É¸®´Â ´Ü¼ø³ëµ¿¿¡¼­ ¹þ¾î³¯ ¼ö ÀÖÀ» °ÍÀ¸·Î ±â´ëµË´Ï´Ù. ÇöÀç ¿¬±¸ÆÀÀº ¼öÁ¤¿¡ °É¸®´Â ½Ã°£À» ´ÜÃà½ÃÅ°°í ¿¡·¯¸¦ ÁÙÀÌ´Â µ¥ ¿¬±¸¸¦ ÁýÁßÇÏ°í ÀÖ´Ù°í ÇÕ´Ï´Ù.  


 MITÀÇ ¸¶Æ¾ ¸®³ªµå ±³¼ö(MIT professor Martin Rinard)´Â ÀڽŵéÀÇ ±Ã±ØÀû ¸ñÇ¥°¡ ´©±¸µµ ¸¸µçÀûÀÌ ¾ø´Â Äڵ带 ½º½º·Î ¸¸µé ¼ö ÀÖ´Â ÇÁ·Î±×·¥À» ¸¸µå´Â °ÍÀ̶ó°í ¾ð±ÞÇß½À´Ï´Ù. °ú¿¬ ¸ñÇ¥¸¸ Á¤ÇØÁÖ¸é ÀÚµ¿À¸·Î Äڵ带 ¸¸µé ¼ö ÀÖ´Â ÇÁ·Î±×·¥ÀÌ ³ª¿Ã±î¿ä? 


 ¼ÖÁ÷È÷ °³ÀÎÀûÀ¸·Î´Â ¹Ý½Å¹ÝÀÇÇѵ¥, ¾Æ¹«Æ° ½Ãµµ ÀÚü´Â ³î¶ø´Ù°í »ý°¢µË´Ï´Ù. 


 Âü°í 



 http://www.gizmag.com/mit-automated-software-bug-fix/38236/


http://blog.naver.com/jjy0501/220407115554      


======================================================================================

¹ö±× ÀÚµ¿ ¼öÁ¤À̶ó.. ÀÌŬ¸³½º¿¡µµ ¾î´À Á¤µµ µé¾îÀÖ´Â ±â´É °°Àºµ¥, ÀÌ°Å Á¦´ë·Î ³ª¿À¸é ÁÁ°Ú³×¿ä.

0
ÃßõÇϱ⠴ٸ¥ÀÇ°ß 0
ºÏ¸¶Å©¹öÆ° °øÀ¯¹öÆ°
÷ºÎÆÄÀÏ
  • 1444116444_automated_software_bug_fix.jpg

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 Seez
2015-10-06 Á¡¾ÆÀÌÄÜ
  1. ´ñ±ÛÁÖ¼Òº¹»ç

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 UnderTech
2015-10-06 Á¡¾ÆÀÌÄÜ
  1. ´ñ±ÛÁÖ¼Òº¹»ç

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 ´õ±â~
2015-10-06 Á¡¾ÆÀÌÄÜ
  1. ´ñ±ÛÁÖ¼Òº¹»ç

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 hansolo
2015-10-07 Á¡¾ÆÀÌÄÜ
  1. ´ñ±ÛÁÖ¼Òº¹»ç

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 ´õ±â~
2015-10-07 Á¡¾ÆÀÌÄÜ
  1. ´ñ±ÛÁÖ¼Òº¹»ç

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 Ä«µå±º
2015-10-07 Á¡¾ÆÀÌÄÜ
  1. ´ñ±ÛÁÖ¼Òº¹»ç

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 kanelian
2015-10-07 Á¡¾ÆÀÌÄÜ
  1. ´ñ±ÛÁÖ¼Òº¹»ç

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 º½-º½
2015-10-07 Á¡¾ÆÀÌÄÜ
  1. ´ñ±ÛÁÖ¼Òº¹»ç

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 À̶óÀ̳Ê
2015-10-07 Á¡¾ÆÀÌÄÜ
  1. ´ñ±ÛÁÖ¼Òº¹»ç

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 ¯¾Èµå·ÎÀ̵å
2015-10-08 Á¡¾ÆÀÌÄÜ
  1. ´ñ±ÛÁÖ¼Òº¹»ç
  • ¾Ë¸² ¿å¼³, »óó ÁÙ ¼ö ÀÖ´Â ¾ÇÇÃÀº »ï°¡ÁÖ¼¼¿ä.
©¹æ »çÁø  
¡â ÀÌÀü±Û¡ä ´ÙÀ½±Û -¸ñ·Ïº¸±â