| ³Ã¼Ò ÀÚÀ¯ ¼ÒÇÁÆ®¿þ¾î ¸ÞÆ®¸¯ Ä÷º¼Ç, Java ±â¹Ý ¼ÒÇÁÆ®¿þ¾î ¿ë ºÐ¼® ¹× ½Ã°¢È µµ±¸ |
Áö±Ý ´Ù¿î·Îµå |
³Ã¼Ò ¼øÀ§ ¹× ¿ä¾à
³Ã¼Ò ű×
³Ã¼Ò ¼³¸í
Java ±â¹Ý ¼ÒÇÁÆ®¿þ¾î ¿ë ¹«·á ¼ÒÇÁÆ®¿þ¾î ¸ÞÆ®¸¯ Ä÷º¼Ç, ºÐ¼® ¹× ½Ã°¢È µµ±¸ Cyvis´Â Java ±â¹Ý Software ¿ë ¿ÀÇ ¼Ò½º ¹× ¹«·á ¼ÒÇÁÆ®¿þ¾î ¸ÞÆ®¸¯ ºÐ¼®, ¼öÁý ¹× ½Ã°¢È µµ±¸ÀÔ´Ï´Ù .Cyvis Java Ŭ·¡½º ¶Ç´Â JAR ÆÄÀÏ¿¡¼ µ¥ÀÌÅ͸¦ ¼öÁýÇÕ´Ï´Ù. ¿ø½Ã µ¥ÀÌÅÍ°¡ ¼öÁýµÇ¸é ÁÙ ¼ö, ¸í·É¹®, ¸Þ¼Òµå, Ŭ·¡½º ¹× ÆÐÅ°Áö¿Í °°Àº ƯÁ¤ ¸ÞÆ®¸¯ÀÌ È¹µæµË´Ï´Ù. Cyclomatic Completity µî°ú °°Àº ´Ù¸¥ ¸ÞÆ®¸¯µµ °øÁ¦µË´Ï´Ù. ¸ÞÆ®¸¯ÀÌ ¼öÁýµÇ¸é Åë°è Á¤º¸¸¦ Â÷Æ®, ±×·¡ÇÁ ¹× Å×À̺í·Î º¼ ¼ö ÀÖ½À´Ï´Ù. Â÷Æ®¿¡ Á¤º¸°¡ Ç¥½ÃµÇ´Â ¹æ¹ý¿¡ ¸¹Àº Á߿伺ÀÌ Á¦°øµÇ¾ú½À´Ï´Ù. ±×µéÀº »ç¿ëÀÚ°¡ Áï½Ã ¹«¾ð°¡°¡ ¾îµð¿¡¼ À߸øµÇ¾ú°Å³ª ³ª»ÛÁö¸¦ Áï½Ã ¾Ë°íÀÖ´Â ¹æ½ÄÀ¸·Î ±×·ÁÁ® ÀÖ½À´Ï´Ù. ¶Ç´Â HTML ¹× ÅؽºÆ® º¸°í¼¸¦ »ý¼º ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. »ç¿ëÀÚ°¡ ¼±ÅÃÇÑ °Íó·³ ¿ø½Ã ¸ÞÆ®¸¯À» XML Çü½ÄÀ¸·Î ³»º¸³¾ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½Àº "Cyvis"ÀÇ ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ Java 1.5 Áö¿øÀÌÀÖ´Â 100 % Java ÀÀ¿ë ÇÁ·Î±×·¥ ¡¤ Ŭ·¡½º ÆÄÀÏ¿¡¼ ¸ÞÆ®¸¯À» ¼öÁýÇÕ´Ï´Ù (µû¶ó¼ ¼Ò½º Äڵ尡 ÇÊ¿ä ¾øÀ½). ¡¤ Cyvis Ant ŽºÅ©, ºôµå¿Í ÅëÇÕÇÕ´Ï´Ù. ¡¤ ¸ÖƼ ½º·¹µå´Â ¸ÞÆ®¸¯ÀÇ ÃßÃâ ¼Óµµ¸¦ ³ôÀ̱â À§ÇØ »ç¿ëµË´Ï´Ù. ¡¤ ÇÁ·ÎÁ§Æ®, ÆÐÅ°Áö, Ŭ·¡½º ¹× ¹æ¹ý ·¹º§ÀÇ »ó¼¼ÇÑ ¸ÞÆ®¸¯. ¡¤ Å×ÀÌºí ¹× Â÷Æ®¿¡ Ç¥½ÃµÈ ¸ÞÆ®¸¯. ¡¤ ´õ ³ªÀº µ¥ÀÌÅÍ ½Ã°¢È¸¦À§ÇÑ Â÷Æ®¿¡¼ »ç¿ëÀÚ Á¤ÀÇ °¡´ÉÇÑ »ö»óÀÇ °Á¶ Ç¥½Ã. ¡¤ ÇÁ·ÎÁ§Æ® Æ®¸® ºä¾î¿ÍÀÇ ±íÀÌ ºÐ¼®. ¡¤ ÀÏ°ý ÀÛµ¿ÀÌ °¡´ÉÇÕ´Ï´Ù. ¡¤ ¸í·É ÁÙ ¿É¼Ç. ¡¤ HTML ¹× ÅؽºÆ® º¸°í¼ »ý¼º ¶Ç´Â ¿ø½Ã ¸ÞÆ®¸¯ ³»º¸³»±â XML Çü½ÄÀ¸·Î ³»º¸³»½Ê½Ã¿À. ¿ä±¸ »çÇ× : ¡¤ JRE 5.0 ÀÌ»ó ¡¤ °³¹Ì 1.6 ÀÌ»ó (ºôµå ½ºÅ©¸³Æ®¿Í ÇÔ²² Cyvis ÅëÇÕÀ» °èȹÇÏ´Â °æ¿ì)
³Ã¼Ò °ü·Ã ¼ÒÇÁÆ®¿þ¾î