Peter  Naur

 

 (µ§¸¶Å© ÄÄÇ»ÅÍ°úÇÐÀÚ 1928~ ) 

Peter Naur ´Â µ§¸¶Å©ÀÇ ÄÄÇ»ÅÍ°úÇÐ °³Ã´ÀÚÀÌ´Ù. ±×ÀÇ À̸§À» µý BNF notation (Backus-Naur form) Àº ´ëºÎºÐÀÇ ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ¹®¹ýÀ» ¼­¼úÇϴµ¥ »ç¿ëµÈ´Ù. ¶ÇÇÑ ±×´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î Algol 60 À» ¸¸µé¾ú´Ù.

±×´Â 1957 ³â¿¡ õ¹®ÇÐÀ¸·Î ¹Ú»çÇÐÀ§¸¦ ¹Þ¾ÒÁö¸¸ ÄÄÇ»Å͸¦ ¸¸³ª¸é¼­ Á÷¾÷ÀÌ ¹Ù²î°Ô µÇ¾ú´Ù. 1959 ³â¿¡¼­ 1969 ³â±îÁö µ§¸¶Å© ÄÄÇ»ÅÍȸ»çÀÎ Regnecentralen ¿¡¼­ ÀÏÇß°í µ¿½Ã¿¡ Niels Bohr Institute ¿Í Technical University of Denmark ¿¡¼­ °­ÀÇÇß´Ù. 1969 ³â¿¡¼­ 1998 ³â±îÁö´Â Copenhagen University ÄÄÇ»ÅÍ°úÇаúÀÇ ±³¼ö¿´´Ù.

±×ÀÇ ÁÖ¿ä ¿¬±¸ºÐ¾ß´Â ÄÄÇ»ÅÍ ÇÁ·Î±×·¥°ú ¾Ë°í¸®ÁòÀÇ ¼³°è, ±¸Á¶¿Í ¼º´ÉÇâ»ó ÀÌ´Ù. Software engineering °ú software architecture °°Àº ºÐ¾ß´Â Naur ¿¡ ÀÇÇØ °³Ã´µÇ¾î ¿Ô´Ù°í ÇÒ¼öÀÖ´Ù. ±×ÀÇ Àú¼­ Computing: A Human Activity (1992) ¿¡¼­´Â ÄÄÇ»ÅÍ°úÇп¡ ´ëÇÑ ±×ÀÇ ±â¿©¸¦ º¼¼öÀÖÀ¸¸ç, ÇÁ·Î±×·¡¹ÖÀ» ¼öÇÐÀÇ ÇÑ ºÐ°ú·Î ¿©±â´Â Çü½Ä·ÐÀÚ (formalist school) µéÀÇ °ßÇظ¦ °ÅºÎÇÑ´Ù. ±×´Â Backus-Naur form (Donald Knuth ¿¡ ÀÇÇØ ±×ÀÇ À̸§ÀÌ ´õÇØÁü) °¡ ¾Æ´Ï¶ó Backus Normal Form ·Î ºÒ¸®´Â °ÍÀ» ´õ ¼±È£ÇÑ´Ù.

±×´Â computer science À̶ó´Â ¿ë¾î¸¦ ½È¾îÇÏ¿© datalogy ¶ó´Â ¿ë¾î¸¦ Á¦¾ÈÇß´Ù. ÀÌ ¿ë¾î´Â ´ëºÎºÐÀÇ Scandinavian ±¹°¡¿¡¼­ äÅõǾú´Ù (µ§¸¶Å©¿Í ½º¿þµ§¿¡¼­´Â  datalogi ÀÌ´Ù)

ÃÖ±Ù¿¡´Â Àüü·Î¼­ÀÇ °úÇÐ (science as a whole) ¿¡ ´ëÇØ ¿¬±¸ÇØ¿Ô´Ù : ±×´Â ¾Æ¸¶µµ °æÇè·ÐÀÚ (empiricist school) ·Î ºÐ·ùµÉ¼ö Àִµ¥, Áï ¼¼»óÀÇ ¾î¶² »ç¹°µé °£ÀÇ ±íÀº ¿¬°ü (deeper connection, ¿¹¸¦µé¸é Causality ?) À» ã´Â°ÍÀÌ ¾Æ´Ï¶ó °üÂû°¡´ÉÇÑ »ç½Ç (facts) ¸¸À» ã´Â´Ù. ±×´Â ÀÌ·¯ÇÑ °ßÇظ¦ °¡Áö´Â öÇаú ½É¸®ÇÐÀÇ Á¶·ùµéÀ» °ø°ÝÇØ¿Ô´Ù. ............ (Wikipedia : Peter Naur)

term :

ÄÄÇ»ÅÍ (Computer)   ¾ð¾î (Language)   Backus Naur Form (BNF)   ÀÚ¿¬¾îó¸® (Natural Language Processing)   Peter Naur

site :

Introduction to the works of Peter Naur

paper :