µðÁöÅПÀÓ½º

 


µ¥ÀÌÅÍ ¸ðµ¨¸µ ¸®´õ `Enterprise Architect (¿£ÅÍÇÁ¶óÀÌÁî ¾ÆÅ°ÅØÆ®)`

ÇÁ¸°Æ® ÆäÀ̽ººÏ Æ®À§ÅÍ Ä«Ä«¿À½ºÅ丮
¿ì¸®´Â ÇöÀç µ¥ÀÌÅÍ°¡ ±âÇϱ޼öÀûÀ¸·Î Áõ°¡ÇÏ°í ÀÖ´Â ½Ã´ë¿¡ »ì°í ÀÖ´Ù. µ¥ÀÌÅÍ°¡ Áõ°¡Çϸ鼭 ½Ã½ºÅÛ¿¡´Â ¸¹Àº º¯È­°¡ »ý±â°Ô µÇ´Âµ¥, µ¥ÀÌÅÍÀÇ Áõ°¡¿Í ÇÔ²² ¹ß»ýÇÏ´Â ¹®Á¦´Â Å©°Ô µÎ °¡Áö·Î ¿ä¾àµÉ ¼ö ÀÖ´Ù. ù¹ø°, µ¥ÀÌÅÍÀÇ Áߺ¹ÀÌ ¹ß»ýÇϸ鼭 µ¥ÀÌÅÍÀÇ Á¤ÇÕ¼º¿¡ ¹®Á¦°¡ ¹ß»ýÇÏ°í, µÎ¹ø°, SQL ÀÀ´ä ¼Óµµ°¡ ÀúÇϵǸ鼭 ½Ã½ºÅÛÀÇ Àü¹ÝÀûÀÎ ¼º´É ÀúÇϸ¦ °¡Á®¿À´Â °ÍÀÌ´Ù. ¼º´É ÀúÇÏ´Â SQLÀÇ Æ©´×À» ÅëÇؼ­, µ¥ÀÌÅÍÀÇ Á¤ÇÕ¼ºÀº ¾îÇø®ÄÉÀ̼ÇÀ» ÅëÇؼ­ ¾î´À Á¤µµ ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖÁö¸¸, ÀÌ¿Í °°Àº ¹æ¹ýÀÌ ±Ùº»ÀûÀ¸·Î ¹®Á¦¸¦ ÇØ°áÇØ ÁÖ´Â °ÍÀº ¾Æ´Ï´Ù. ÃÖÀûÈ­µÈ µ¥ÀÌÅÍ ¸ðµ¨¸µÀ» ÅëÇØ ¹®Á¦¸¦ ÇØ°áÇÏ´Â °ÍÀ̾߸»·Î ±Ùº»ÀûÀÎ ´ë¾ÈÀ̶ó°í ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

ÀÌó·³ µ¥ÀÌÅÍ ¸ðµ¨¸µÀÌ ±× ¾î´À ¶§º¸´Ù Áß¿äÇØÁ® °¡°í ÀÖ´Â ½ÃÁ¡¿¡¼­, ÇöÀç ½ÃÀå¿¡¼­ °¢±¤À» ¹Þ°í ÀÖ´Â Sparx SystemsÀÇ Enterprise Architect Á¦Ç°¿¡ ´ëÇؼ­ ¾Ë¾Æº¸¾Ò´Ù. Enterprise Architect´Â µ¥ÀÌÅÍ ¸ðµ¨¸µ Áß½ÉÀÇ UML µµ±¸¶ó°í ÇÒ ¼ö Àִµ¥ 'IATA(±¹Á¦ Ç×°ø ¿î¼Û Çùȸ)', 'AUTOSAR(°³¹æÇü ÀÚµ¿Â÷ Ç¥ÁØ ¼ÒÇÁÆ®¿þ¾î ±¸Á¶)', 'Business Process Framework(Åë½Å ¾÷°èÀÇ Åë½Å ¼­ºñ½º Á¦°ø¾÷ü¸¦ À§ÇÑ ¿î¿µ ¸ðµ¨ ÇÁ·¹ÀÓ¿öÅ©)'¿Í °°Àº ´Ù¾çÇÑ ±¹Á¦ »ê¾÷ Ç¥ÁØ °³¹ß ±â°ü¿¡¼­ ÀÌ Á¦Ç°À» »ç¿ëÇÏ¿© µ¥ÀÌÅÍ ¸ðµ¨µéÀ» ¹ßÇ¥Çϸ鼭 ±× Áø°¡¸¦ ÀÎÁ¤¹Þ°í ÀÖ´Ù.

Enterprise Architect´Â ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛÀÇ ¼³°è ¹× ºñÁî´Ï½º ÇÁ·Î¼¼½º ¸ðµ¨¸µ, ±â¾÷ ¹× Á¶Á÷ÀÇ ½Ã½ºÅÛ ¾ÆÅ°ÅØó ¸ðµ¨¸µ°ú, Àüü ¾îÇø®ÄÉÀÌ¼Ç °³¹ß ¶óÀÌÇÁ »çÀÌŬ¿¡¼­ ¸ðµ¨¸µÀÇ ±¸ÇöÀ» ó¸®ÇÏ´Â µ¥ È¿°úÀûÀ¸·Î »ç¿ëµÇ°í ÀÖ´Ù. ÀÌ Á¦Ç°Àº ÇöÀç ´Ù¾çÇÑ ¿¡µð¼ÇÀ» °ø±ÞµÇ°í Àִµ¥, UML ¹× ºñÁî´Ï½º ÇÁ·Î¼¼½º ¸ðµ¨¸µ, ½Ã°¢È­ ¹× Å×½ºÆ® °ü¸®¸¦ À§ÇÑ °¡Àå ±âº»ÀûÀÎ Desktop ¿¡µð¼ÇºÎÅÍ, ºñÁî´Ï½º ¸ðµ¨¸µ, ¼ÒÇÁÆ®¿þ¾î °øÇÐ ¹× ½Ã½ºÅÛ °³¹ßÀ» ÇϳªÀÇ °³¹ß ȯ°æ¿¡ ÅëÇÕÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ´Â Ultimate ¿¡µð¼Ç±îÁö ÀÖ¾î, °í°´ ÀÔÀå¿¡¼­´Â ÀÚ½ÅÀÇ È¯°æ¿¡ ¸Â´Â ÀûÀýÇÑ ¿¡µð¼ÇÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù´Â ÀåÁ¡ÀÌ ÀÖ´Ù.

Enterprise Architect´Â ÇöÀç ÃֽŠ¹öÀüÀÎ UML 2.5¸¦ Áö¿øÇÏ°í, ¿ä±¸ Á¤ÀÇ ¹× UI ¼³°è¿¡ ´ëÇÑ ¸ðµ¨¸µ ³ëÅ×À̼ǰú ¸ðµç UML element¿¡ ´ëÇØ ¿ä±¸»çÇ× ÃßÀû¼º°ú Á¤º¸°øÇÐ ¹æ¹ý·ÐÀÇ Å×Å©´ÐÀÎ °ü°èÇü ¸ÅÆ®¸¯½º¸¦ Á¦°øÇÏ´Â µî ¸ðµ¨¸µ ½Ã¿¡ ÇÊ¿äÇÑ ´Ù¾çÇÑ ºÎ°¡ ±â´Éµéµµ Á¦°øÇÏ°í ÀÖ´Ù.

µ¥ÀÌÅÍ ¸ðµ¨¸µ ¸®´õ `Enterprise Architect (¿£ÅÍÇÁ¶óÀÌÁî ¾ÆÅ°ÅØÆ®)`
Enterprise Architect ÁÖ¿ä±â´É, Ãâó: Sparx Systems

ÃÖ±Ù Enterprise Architect¸¦ »ç¿ëÇØ ÇÁ·ÎÁ§Æ®ÀÇ ¾ÆÅ°ÅØó¸¦ ¼³°èÇÏ°í ÀÖ´Ù´Â ÇÑ ´ã´çÀÚ´Â "Enterprise Architect´Â ¸·°­ÇÑ ÄÚµå ¸®¹ö½Ì ±â´ÉÀ» °®°í ÀÖ°í, ½ÇÇà¼Óµµ°¡ »¡¶ó »ç¿ëÇϱâ ÆíÇÏ´Ù."¸ç "GUI°¡ ÆíÇÏ°í ±ò²ûÇÑ µå·ÎÀ×À» Á¦°øÇÏ´Â °Í ¿ª½Ã Enterprise Architect°¡ ¾÷°è¿¡¼­ º¸ÆíÀûÀ¸·Î »ç¿ëµÇ´Â ÀÌÀ¯ÀÎ µíÇÏ´Ù"°í ÀüÇß´Ù.

¶Ç ´Ù¸¥ »ç¿ëÀÚÀÎ ¼­¿ïÀÇ ÇÑ ´ëÇüº´¿ø Àü»ê ´ã´çÀÚ´Â "½Ã½ºÅÛÀ» ¼³°èÇÒ ¶§ ºñÁî´Ï½º ¿ä±¸»çÇ×°ú Use case¸¦ Enterprise Architect¸¦ ÅëÇØ ÀÛ¼ºÇß´Ù"¸ç "ÆÀ ±¸¼º¿øµéÀÌ ÀÚ½ÅÀÇ PC¿¡¼­ Á÷Á¢ ·¹Æ÷ÁöÅ丮¿¡ Á¢¼ÓÇÏ´Â ±â´ÉÀ» Á¦°øÇÏ°í ¸ðµ¨À̳ª ¹®¼­¸¦ ¼öÁ¤ÇÏ¸é º¯°æ ¹× º¯°æ ÀÌ·ÂÀ» Á¦°øÇÏ°í ÀÖ¾î ¹«Ã´ Æí¸®ÇÏ´Ù"°í ¸»Çß´Ù.

Enterprise Architec´Â Ãֱ٠Ŭ¶ó¿ìµå¿ë Á¦Ç°µµ ¼±º¸ÀÌ¸ç ´«±æÀ» ²ø°í ÀÖ´Ù. ÀÌ Á¦Ç°Àº Sparx SystemsÀÇ Å¬¶ó¿ìµå ¼­¹ö¿¡ Enterprise Architect¸¦ ¿¬°áÇÏ°í ÀÎÅͳÝÀÌ Áö¿øµÇ´Â ȯ°æ¿¡¼­ ¸ðµ¨¿¡ ¿¢¼¼½º ÇÒ ¼ö ÀÖ´Ù. Áï URLÀ» ÅëÇØ °£ÆíÇÏ°Ô ¸ðµ¨¿¡ Á¢¼ÓÇØ Çù¾÷ÀÛ¾÷ÀÌ °¡´ÉÇÑ °ÍÀÌ´Ù. µ¥ÀÌÅͺ£À̽º µå¶óÀ̹ö¿Í Ŭ¶óÀ̾ðÆ® ´Ü¿¡¼­ ¿¢¼¼½º¸¦ À§ÇÑ º°µµÀÇ ÄÄÆ÷³ÍÆ®°¡ ÇÊ¿äÇÏÁö ¾Ê°í, ´ë±â½Ã°£ÀÌ ±ä ¸µÅ©¿¡ ³×Æ®¿öÅ©°¡ ÃÖÀûÈ­µÇ¾î µÇ¾î ÀÖ¾î ¾ÈÁ¤ÀûÀ¸·Î ÀÛ¾÷ÇÒ ¼ö ÀÖ´Ù.

µ¥ÀÌÅÍ ¸ðµ¨¸µ ¸®´õ `Enterprise Architect (¿£ÅÍÇÁ¶óÀÌÁî ¾ÆÅ°ÅØÆ®)`
Sparx SystemsÀÇ ±¹³» °ø½Ä °ø±Þ¾÷üÀÎ ºí·çÆ÷Æ® °ü°èÀÚ´Â "Enterprise Architect´Â Áö³­ ½Ê ¼ö³â°£ ±Û·Î¹ú µ¥ÀÌÅÍ ¸ðµ¨¸µ Åø ºÐ¾ß¿¡¼­ ½ºÅ׵𼿷¯ ÀÚ¸®¸¦ À¯ÁöÇØ ¿Ô°í, ¶Ù¾î³­ ¼º´É°ú Á÷°üÀûÀÎ ÀÎÅÍÆäÀ̽º·Î ÀÎÇØ ÀαⰡ ¸¹Àº Á¦Ç°"À̶ó¸ç "À̹ø¿¡ Ãâ½ÃµÈ Ŭ¶ó¿ìµå Á¦Ç°¿¡ ´ëÇؼ­ ÇØ¿Ü¿¡ Áö»ç¸¦ µÐ °í°´µéÀÇ ¹®ÀÇ°¡ ¸¹Àºµ¥, ¾Æ¹«·¡µµ ÇØ¿Ü Áö»ç¿Í ±ä¹ÐÇÏ°Ô Çù¾÷ÇÏ´Â °ÍÀÌ Áß¿äÇÑ ¸¸Å­, ÀÌ Á¦Ç°ÀÌ °¢±¤ ¹Þ°í ÀÖ´Â °Í °°´Ù."°í ¹àÇû´Ù.

ÇÑÆí, ¼ÒÇÁÆ®¿þ¾î Àü¹® À¯Åë±â¾÷ÀÎ ºí·çÆ÷Æ®´Â Enterprise Architect¸¦ ´Ù¾çÇÑ °í°´»ç¿¡ È°¹ßÇÏ°Ô °ø±ÞÇÏ°í ÀÖÀ¸¸ç, Enterprise Architect ÀÌ¿Ü¿¡µµ °³¹ß ÄÄÆ÷³ÍÆ® Telerik, DevExpress, Infragistics, ComponentOne, Â÷Æ® ÄÄÆ÷³ÍÆ® Chart FX, Fusion Charts, TeeChart, ½ºÆ®¸®¹Ö ¼Ö·ç¼Ç Wowza¿Í °°Àº ´Ù¾çÇÑ ¿Ü»ê ¼ÒÇÁÆ®¿þ¾î¸¦ Àü±¹ 100¿© °³ À¯Åë ÆÄÆ®³Ê¸¦ ÅëÇؼ­ ±¹³» ½ÃÀå¿¡ È°¹ßÈ÷ °ø±ÞÇÏ°í ÀÖ´Ù.

cskim@dt.co.kr


[ ÀúÀÛ±ÇÀÚ ¨ÏµðÁöÅПÀÓ½º, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö ]