UML2 ÃßÀû »óÈ£ÀÛ¿ë º¸±â´Â UML¿¡ ÀÇÇØ Á¤ÀǵǴ ǥ±â¹ý¿¡ µû¶ó ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ½ÇÇà Ç÷ο츦 Ç¥½ÃÇÕ´Ï´Ù. ·Î±× ¹× ÃßÀû ºÐ¼®±â ¶Ç´Â ÇÁ·ÎÆÄÀϸµ µµ±¸¿Í ÇÔ²² »ç¿ëÇÒ ¶§ À¯¿ëÇÑ º¸±âÀÔ´Ï´Ù.
UML2 ÃßÀû »óÈ£ÀÛ¿ë º¸±â´Â ½ÇÇà Ç÷οì Á¤º¸ÀÇ ÄÝ·º¼ÇÀ» »ç¿ëÇÒ °æ¿ì¿¡¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
UML2 ÃßÀû »óÈ£ÀÛ¿ë º¸±â´Â ¿øÀκ° À̺¥Æ®ÀÇ ¼ø¼¸¦ Ç¥½ÃÇϴµ¥, ¿©±â¼ À̺¥Æ®´Â ¾Æ¿ô¹Ù¿îµå È£Ãâ°ú ¸®ÅÏ È£Ãâ»Ó ¾Æ´Ï¶ó ¸Þ¼Òµå ÀÔ·Â ¹× Á¾·á·Î¼ Á¤Àǵ˴ϴÙ. ƯÈ÷, Ŭ·¡½º ÀνºÅϽº °£ »óÈ£ÀÛ¿ëÀ» Ç¥½ÃÇÕ´Ï´Ù. ÀÌµé »óÈ£ÀÛ¿ëÀº ¸Þ¼Òµå È£Ãâ ¹× È£Ãâ ¸®ÅÏÀÇ ¾ç½ÄÀ» °¡Áý´Ï´Ù. ÃßÀû »óÈ£ÀÛ¿ë µµ±¸ÀÇ ±¸ÇöÀº ÀÌ Á¤ÀǸ¦ »óÈ£ÀÛ¿ëÀÇ Á¶Ä¡ÀÚ¿Í ¼ö´ÜÀ» »ý¼ºÇÏ´Â Á¤ÀÇ·Î È®ÀåÇÕ´Ï´Ù. Áï, µµ±¸¿¡¼ Á¦°øÇÏ´Â º¸±â°¡ Ŭ·¡½º ¹× Ŭ·¡½º ÀνºÅϽºÀÇ »óÈ£ÀÛ¿ë°ú ½º·¹µå, ÇÁ·Î¼¼½º ¹× È£½ºÆ® »çÀÌÀÇ »óÈ£ÀÛ¿ëÀ» Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ½ÇÇà Ç÷οì Ç¥±â¹ýÀÇ ÀÌ·¯ÇÑ È®Àå »ç¿ëÀº ´ë±Ô¸ðÀÇ ºÐ»ê ÃßÀû¿¡ ÇÊ¿äÇÑ µ¥ÀÌÅÍ Ç¥½ÃÀÇ °èÃþ ±¸Á¶¸¦ Á¦°øÇϱâ À§ÇÑ Çʿ伺À¸·Î µ¿±âȵ˴ϴÙ.
½ÃÄö½º ´ÙÀ̾î±×·¥ º¸±â¿¡ Ç¥½ÃµÇ´Â ½ÇÇà µ¥ÀÌÅÍ´Â Java ÇÁ·ÎÆÄÀϸµ ¿¡ÀÌÀüÆ®ÀÇ ÀνºÅϽº¿¡¼ È®º¸µË´Ï´Ù. Java ÇÁ·ÎÆÄÀϸµ ¿¡ÀÌÀüÆ®´Â ¿¡ÀÌÀüÆ®°¡ Á¢¼ÓµÇ´Â ƯÁ¤ JVM(Java Virtual Machine)¿¡¼ ½ÇÇàµÇ´Â Java ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ½ÇÇà Ç÷ο츦 ÇØ´ç µµ±¸°¡ »ý¼ºÇÒ ¼ö ÀÖµµ·Ï µ¥ÀÌÅ͸¦ Á¦°øÇÕ´Ï´Ù.
´ÙÀ½Àº ÃßÀû »óÈ£ÀÛ¿ë Ç¥½ÃÀÇ ¿¹Á¦ÀÔ´Ï´Ù.
´ÙÀ̾î±×·¥ÀÇ ¿ÞÂÊ °¡ÀåÀÚ¸®¸¦ µû¶ó ÀÖ´Â ½Ã°£ ¾ÐÃà Ç¥½ÃÁÙÀº ¿¬¼Ó À̺¥Æ® °£ÀÇ °æ°ú ½Ã°£À»
Ç¥½ÃÇÕ´Ï´Ù. ½Ã°£ ¾ÐÃà ¹èÀ²Àº ÃÖ¼Ò ¹× ÃÖ´ë µ¨Å¸ ½Ã°£ »çÀÌ Áß ¾îµð¿¡ ½Ã°£ÀÌ ¼ÓÇÏ´ÂÁö Ç¥½ÃÇÕ´Ï´Ù.
»ö»óÀÇ ¸í¾ÏÀº ½Ã°£ÀÇ ±æÀ̸¦ Ç¥½ÃÇÏ´Â µ¥ »ç¿ëµÇ¸ç, ¸í¾ÏÀÌ Â£À»¼ö·Ï µ¨Å¸ ½Ã°£ÀÌ ¸¹½À´Ï´Ù.
½Ã°£ ¾ÐÃà Ç¥½ÃÁÙ ¹× ¹èÀ²Àº °¡Àå ¸¹Àº ½Ã°£À» ¼ÒºñÇÏ´Â ¸Þ¼ÒµåÀÇ ºÎºÐÀ» Á¤È®ÇÏ°Ô Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÖ ½ºÆÌÀº µÎ ¹øÀÇ È£Ãâ »çÀÌ, È£Ãâ ½Ã, ¸Þ¼Òµå ÀÔ·Â ¶Ç´Â Á¾·á ½Ã À§Ä¡ÇÒ ¼öµµ ÀÖ°í Àüü ¸Þ¼Òµå¿¡ ÀÖÀ» ¼öµµ ÀÖ½À´Ï´Ù.
Ŭ·¡½º »óÈ£ÀÛ¿ë¿¡¼ ½ÃÀÛÇÏ¿© ½º·¹µå °£ »óÈ£ÀÛ¿ë ¶Ç´Â ÇÁ·Î¼¼½º »óÈ£ÀÛ¿ë, ³×Æ®¿öÅ© °£ È£½ºÆ® »óÈ£ÀÛ¿ë¿¡ À̸£±â±îÁö ´Ù¾çÇÑ ·¹º§ÀÇ Ãß»óÀ» ÅëÇØ ½ÇÇà Ç÷οìÀÇ ¼ø¼¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ´ÙÁß ·¹º§ µ¥ÀÌÅÍ ÇÁ¸®Á¨Å×À̼ÇÀÇ Á߿伺ÀÌ e-business ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ¸ð´ÏÅ͸µ¿¡ ´ëÇØ ¸í¹éÇØÁ³½À´Ï´Ù.
ÀÀ¿ëÇÁ·Î±×·¥ ÇϺΠ±¸Á¶¿¡ µû¶ó, ¸ð´ÏÅ͸µ °èÃþ ±¸Á¶ÀÇ ´Ù¸¥ ·¹º§¿¡¼ ½ÇÇà Ç÷ο츦 ºÁ¾ß ÇÒ ¼ö ÀÖ½À´Ï´Ù. ·ÎÄà ÀÀ¿ëÇÁ·Î±×·¥ÀÇ °æ¿ì ÇÁ·Î¼¼½º ¶Ç´Â È£½ºÆ® ·¹º§ÀÌ ÀûÀýÇÒ ¼ö ÀÖÁö¸¸, ºÐ»ê ÀÀ¿ëÇÁ·Î±×·¥ÀÇ °æ¿ì ¿©·¯ È£½ºÆ® »çÀÌÀÇ ½ÇÇà º¸±â¸¦ Á¦°øÇÏ´Â ¸ð´ÏÅÍ ·¹º§ÀÌ º¸´Ù ÀûÀýÇÒ ¼ö ÀÖ½À´Ï´Ù. ºÐ»ê ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ½ÇÇàÀ» ¸ð´ÏÅÍ ·¹º§¿¡¼ º¸¸é, º¸´Ù ÀÚ¼¼ÇÑ º¸±â¿Í ºÐ¼®À» ¼öÇàÇÒ ¼ö ÀÖµµ·Ï ÀÀ¿ëÇÁ·Î±×·¥ °³¹ßÀÚ¿¡°Ô ÇÏÀ§ ·¹º§ ±×·¡ÇÁ¸¦ ¼Ò°³ÇØ ÁÙ ¼ö ÀÖ´Â ¾î¶°ÇÑ Èï¹Ì·Î¿î »çÇ×À» ¹ß°ßÇÏ°Ô µÉ ¼öµµ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, È£½ºÆ®ÀÇ Å¬·¯½ºÅÍ¿¡ ºÐ»êµÇ¾î ÀÖ´Â ¿£ÅÍÇÁ¶óÀÌÁî Bean°ú ServletÀ¸·Î ±¸¼ºµÈ ÀÀ¿ëÇÁ·Î±×·¥ÀÇ °æ¿ì, È£½ºÆ® »óÈ£ÀÛ¿ëÀÇ ¹Ì¸®º¸±â·Î ÀÎÇØ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ°¡ ƯÁ¤ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ ¿ÀºêÁ§Æ® »óÈ£ÀÛ¿ëÀÇ ½ÃÄö½º ´ÙÀ̾î±×·¥À» º¼ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌµé ´ÙÀ̾î±×·¥Àº ¼±ÅÃÇÑ µ¥ÀÌÅ͸¸À» Ç¥½ÃÇÏ¿© ÇØ´ç ºñÁî´Ï½º ÄÄÆ÷³ÍÆ®ÀÇ ·¹º§¿¡¼, ¿£ÅÍÇÁ¶óÀÌÁî Bean ¶Ç´Â Servlet ÄÁÅ×ÀÌ³Ê ³» ½ÇÇàÀÇ ºÎºÐÀ» º¸¿©ÁÝ´Ï´Ù.
µ¥ÀÌÅÍ È®º¸ °èÃþ ±¸Á¶¸¦ Ž»öÇϱâ À§ÇØ ÇÁ·ÎÆÄÀϸµ ¸ð´ÏÅÍ º¸±â¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÁ·ÎÆÄÀϸµ ÀÚ¿øÀÇ °¢ °èÃþ ±¸Á¶ ·¹º§Àº Àû¿ë °¡´ÉÇÑ ½ÃÄö½º ´ÙÀ̾î±×·¥ À¯ÇüÀ» Á¦°øÇÕ´Ï´Ù. ´ÙÀ½ À¯ÇüÀÇ ´ÙÀ̾î±×·¥ÀÌ »ç¿ë °¡´ÉÇÕ´Ï´Ù.
UML2 ÃßÀû »óÈ£ÀÛ¿ë º¸±â´Â ¹ÙµÏÆÇ½Ä ¹è¿°ú È®´ë/Ãà¼Ò ±â´ÉÀÌ ÀÖ´Â Àü¿ë Àμ⠴ëÈ »óÀÚ¸¦
Æ÷ÇÔÇÕ´Ï´Ù. Àμ⠴ëÈ »óÀÚ¿¡¼´Â Å©±â°¡ Áõ°¡ÇÒ ¼ö ÀÖ´Â UML2 ÃßÀû »óÈ£ÀÛ¿ë ´ÙÀ̾î±×·¥À» °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
UML2 ÃßÀû »óÈ£ÀÛ¿ë º¸±â Àμ⠴ëÈ »óÀÚ´Â ÆÄÀÏ ¸Þ´º¿¡¼ ÆÄÀÏ > Àμâ...¸¦ ¼±ÅÃÇÏ¸é ³ªÅ¸³³´Ï´Ù. ´ÙÀ½ Å×À̺íÀº ´Ù¾çÇÑ Àμ⠿ɼÇÀ» ¿ä¾àÇÕ´Ï´Ù.
¿É¼Ç | ¼³¸í |
È®´ë/Ãà¼Ò ¿É¼Ç | ÇöÀç È®´ë/Ãà¼Ò »ç¿ë: ÇöÀç UML2 ÃßÀû »óÈ£ÀÛ¿ë º¸±â´Â ¹èÀ² ¿äÀÎÀ»
°áÁ¤ÇÕ´Ï´Ù. ƯÈ÷, Ȱ¼º º¸±âÀÇ °¡·Î °Å¸®´Â ÀμâµÈ ÆäÀÌÁöÀÇ ³Êºñ·Î ¸ÊÇε˴ϴÙ. °¡·Î ÆäÀÌÁö ¼ö: UML2 ÃßÀû »óÈ£ÀÛ¿ë ´ÙÀ̾î±×·¥ ¿µ¿ªÀÇ °¡·Î ÆäÀÌÁö ¼ö´Â ¹èÀ² ¿äÀÎÀ» °áÁ¤ÇÕ´Ï´Ù. ¼¼·Î ÆäÀÌÁö ¼ö: UML2 ÃßÀû »óÈ£ÀÛ¿ë ´ÙÀ̾î±×·¥ ¿µ¿ªÀÇ ¼¼·Î ÆäÀÌÁö ¼ö´Â ¹èÀ² ¿äÀÎÀ» °áÁ¤ÇÕ´Ï´Ù. ÆäÀÌÁöÀÇ ÃÑ ¼ö: ¼±ÅÃµÈ ¹èÀ² ¿äÀο¡ ±â¹ÝÇÏ¿© ÀÌ ¼ö´Â UML2 ÃßÀû »óÈ£ÀÛ¿ë ´ÙÀ̾î±×·¥ÀÌ Á¡À¯ÇÏ´Â ÆäÀÌÁöÀÇ ÃÑ ¼öÀÔ´Ï´Ù. |
Àμ⠹üÀ§ | ¸ðµç ÆäÀÌÁö: Àüü UML2 ÃßÀû »óÈ£ÀÛ¿ë ´ÙÀ̾î±×·¥À» ÀμâÇÕ´Ï´Ù. ÆäÀÌÁö ¼ö´Â ÆäÀÌÁöÀÇ
ÃÑ ¼ö Çʵ忡¼ ÆÇº°µË´Ï´Ù. ÇöÀç º¸±â: ÇöÀç º¸±â¸¦ ´ÜÀÏ ÆäÀÌÁö¿¡ ÀμâÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀº Ç×»ó ÇöÀç È®´ë/Ãà¼Ò »ç¿ë ¿É¼Ç°ú ÇÔ²² »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ¼±ÅÃÇÑ ÆäÀÌÁö: ¼±ÅÃÇÑ ÆäÀÌÁö¸¦ ¹Ì¸®º¸±â ÇÁ·¹ÀÓ¿¡ ÀμâÇÕ´Ï´Ù. ÀÌ °æ¿ì ÆäÀÌÁöÀÇ ¼ö´Â ¼±ÅûçÇ×ÀÇ ÆäÀÌÁö ¼ö·Î ÆÇº°µË´Ï´Ù. ÆäÀÌÁö ½ÃÀÛ/³¡: ¼±ÅÃÇÑ ¹üÀ§¸¦ ÀμâÇÕ´Ï´Ù. ¹ÙµÏÆÇ½Ä ÆäÀÌÁö ¹øÈ£ ÁöÁ¤Àº ¿ÞÂÊ¿¡¼ ¿À¸¥ÂÊÀ¸·Î, À§¿¡¼ ¾Æ·¡·Î ¹ß»ýÇÕ´Ï´Ù. ¹Ì¸®º¸±â ÇÁ·¹ÀÓÀº ¼±ÅÃÇÑ ¹ÙµÏÆÇÀÇ ÆäÀÌÁö ¹øÈ£¸¦ Ç¥½ÃÇÕ´Ï´Ù. |
¹Ì¸®º¸±â | ¹èÀ² ¹× Àμ⠹üÀ§ ¿É¼Ç¿¡ ±â¹ÝÇÏ¿© Àμ⠿µ¿ªÀ» ÀÏ·ÃÀÇ ¹ÙµÏÆÇÀ¸·Î Ç¥½ÃÇÕ´Ï´Ù. ¹Ì¸®º¸±â ÇÁ·¹ÀÓÀÇ
°¡·Î ¹× ¼¼·Î ȸéÀ̵¿ ¸·´ë¸¦ »ç¿ëÇÏ¿© Àüü UML2 ÃßÀû »óÈ£ÀÛ¿ë ´ÙÀ̾î±×·¥ÀÇ ¹üÀ§¸¦ Á¤ÇÒ ¼ö
ÀÖ½À´Ï´Ù. ¹ÙµÏÆÇÀº ¿ÞÂÊ¿¡¼ ¿À¸¥ÂÊÀ¸·Î, ¸Ç À§¿¡¼ ¾Æ·¡ÂÊÀ¸·Î ¹øÈ£°¡ ÁöÁ¤µË´Ï´Ù. ¹Ì¸®º¸±â ÇÁ·¹ÀÓÀº
¼±ÅÃÇÑ ¹ÙµÏÆÇÀÇ ÆäÀÌÁö ¹øÈ£¸¦ Ç¥½ÃÇÕ´Ï´Ù. ¼±ÅÃÇÑ ÆäÀÌÁö Àμ⠹üÀ§ ¿É¼ÇÀ» ¼±ÅÃÇÏ¸é ¹Ì¸®º¸±â ÇÁ·¹ÀÓÀÌ È°¼ºÈµË´Ï´Ù. ¹ÙµÏÆÇÀÇ ¹üÀ§¸¦ ¼±ÅÃÇÏ·Á¸é Shift ۸¦ ´©¸¥ »óÅ¿¡¼ ¹üÀ§¸¦ Á¤ÀÇÇÏ´Â ¹ÙµÏÆÇÀ» Ŭ¸¯ÇϽʽÿÀ. °³º° ¹ÙµÏÆÇÀ» ¼±ÅÃÇÑ ¿µ¿ª¿¡ Ãß°¡ÇÏ·Á¸é Ctrl ۸¦ ´©¸¥ »óÅ¿¡¼ ÇÊ¿äÇÑ ¹ÙµÏÆÇÀ» Ŭ¸¯ÇϽʽÿÀ. |
°ü·Ã °³³ä
ÇÁ·ÎÆÄÀϸµ µµ±¸ °³¿ä
·Î±× ¹× ÃßÀû ºÐ¼®±â °³¿ä
°ü·Ã Ÿ½ºÅ©
ÀÀ¿ëÇÁ·Î±×·¥ ÇÁ·ÎÆÄÀϸµ
ÃßÀû »óÈ£ÀÛ¿ë º¸±â
UML2 ÃßÀû »óÈ£ÀÛ¿ë º¸±â »ç¿ë
°ü·Ã ÂüÁ¶
½Ã°£
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.