¿ÀǼҽº ºÐ¾ß Àü¹®±â¾÷ Çѱ¹·¹µåÇÞ (´ëÇ¥ ±è±Ù www.kr.redhat.com)Àº ¿À´Ã ºñÁî´Ï½º ¿ÀǼҽº ±â¹Ý ºñÁî´Ï½º ·êÁî ¼Ö·ç¼ÇÀÎ Á¦À̺¸½º ¿£ÅÍÇÁ¶óÀÌÁî BRMS (ºñÁî´Ï½º ·ê °ü¸® ½Ã½ºÅÛ, Business Rule Management Systems)¸¦ Ãâ½ÃÇß´Ù°í ¹àÇû´Ù. ÀÌ ¼Ö·ç¼ÇÀº °í°´µéÀÌ ÃֽŠºñÁî´Ï½º ·ê°ú Á¤Ã¥À» ÀÌ¿ëÇÏ¿© ¾ÖÇø®ÄÉÀÌ¼Ç ¹× ÇÁ·Î¼¼½º ¾÷µ¥ÀÌÆ®¸¦ À§ÇÑ °³¹ß ½Ã°£À» ´ÜÃà½Ãų ¼ö ÀÖµµ·Ï ÇÏ´Â Á¡ÀÌ Æ¯Â¡ÀÌ´Ù.
»ç¿ëÀÚµéÀº Á¦À̺¸½º ¿£ÅÍÇÁ¶óÀÌÁî BRMS¸¦ ÀÌ¿ëÇØ ÀÇ»ç °áÁ¤ °úÁ¤À» ÀÚµ¿È ÇÔÀ¸·Î½á ºñÁî´Ï½º ¿î¿µ¿¡ ¼Óµµ¸¦ ´õÇÏ°í ºñÁî´Ï½º ÇÁ·Î¼¼½º ´ã´çÀÚ´Â ½±°í ºü¸£°Ô º¯È¿¡ ´ëÀÀÇÒ ¼ö ÀÖ´Ù. ƯÈ÷ ´ë°í°´ Á¢Á¡ ¾÷µ¥ÀÌÆ®¸¦ ºñ·ÔÇØ ÇÁ·Î¸ð¼Ç, ·Î¿Æ¼ ÇÁ·Î±×·¥, ÇÒÀÎ ¹× °áÁ¦ Á¶°Ç ½ÇÇàÀ» ÀÚµ¿È ÇÔÀ¸·Î½á ÇÕ¸®ÀûÀÎ ºñ¿ëÀ» ±â¹ÝÀ¸·Î Á¤È®µµ¸¦ ³ôÀÌ°í ½Ã°£À» Àý°¨ÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ 1ÀÏ ´ÜÀ§ÀÇ ºñÁî´Ï½º ¹× ±ÔÁ¤ ȯ°æÀ» ½Å¼ÓÇÏ°Ô ¾÷µ¥ÀÌÆ® ÇÒ ¼ö ÀÖÀ¸¸ç, ±¸µ¿ÀÌ °£ÆíÇÏ¿© Á¶Á÷ ³» ºñÁî´Ï½º ÇÁ·Î¼¼½º °ü¸®¸¦ À§ÇÑ º°µµÀÇ ±â¼ú Àη¿¡ ´ëÇÑ ºñ¿ëÀ» Àý°¨½ÃÄÑ ÁØ´Ù.
·¹µåÇÞÀÇ ¹Ìµé¿þ¾î »ç¾÷ºÎ ÃÑ°ý Å©·º ¹«Áú¶ó (Craig Muzilla)´Â ¡°¿À´Ã³¯ÀÇ ºñÁî´Ï½º ȯ°æ¿¡¼´Â ´Ù¾çÇÑ ±ÔÁ¤°ú °í°´ Æ®·»µå ¹× ±âȸ ¿äÀΰú À§Çù ¿äÀο¡ ºü¸£°Ô ´ëÀÀ ÇØ¾ß ÇÑ´Ù. Á¦À̺¸½º ¿£ÅÍÇÁ¶óÀÌÁî BRMS´Â ±â¾÷µéÀÌ ¸ÅÃâÀ» ³ôÀÌ°í Á¦Ç° ¹× ¼ºñ½º¸¦ ºü¸£°Ô Á¦°øÇÔÀ¸·Î½á ºñÁî´Ï½º °æÀï·Â°ú °í°´¸¸Á·µµ¸¦ ³ôÀ̵µ·Ï Áö¿øÇÏ°íÀÚ ¼³°èµÈ Á¦Ç°À̸ç, ·¹µåÇÞÀÇ ±âŸ ¼Ö·ç¼Ç°ú ¸¶Âù°¡Áö·Î ITºñ¿ëÀ» Àý°¨Çϴµ¥ ±â¿©ÇÑ´Ù¡±°í ¸»Çß´Ù.
IDCÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ¹× ¼³Ä¡ ¿¬±¸ ±×·ì ÃÑ°ý ºÎ»çÀåÀÎ ½ºÅ×ÆÇ Çîµå¸¯ (Stephen D. Hendrick)Àº ¡°¿¹»ê Àý°¨¿¡ ´ëÇÑ ¿ä±¸¿Í BRMS½ÃÀåÀÇ ¼ºÀå, ±×¸®°í Áö¼ÓÀûÀÎ ¿ÀǼҽº ±â¼úÀÇ ¹ßÀüÀ̶ó´Â ¼¼°¡Áö ¿ä¼Ò°¡ º¹ÇÕÀûÀ¸·Î ÀÛ¿ëÇÔÀ¸·Î½á BRMS½ÃÀå¿¡ ȹ±âÀûÀÎ Á¦Ç°ÀÌ µîÀåÇÏ°Ô µÇ¾ú´Ù¡±¶ó¸ç ¡°¿ÀǼҽºBMRS Á¦Ç°Àº ·ê ¿À¼Ò¸µ, ÇÁ·Î¼¼½Ì, °ü¸® ±ÇÇÑÀÇ TCO¸¦ ³·ÃãÀ¸·Î½á ½ÃÀå¿¡¼ ¸Å¿ì ±àÁ¤ÀûÀÎ Æò°¡¸¦ ¹ÞÀ» °ÍÀ¸·Î ¿¹»óÇÑ´Ù¡±°í ¸»Çß´Ù.
À¯ºñÄõÅͽº ¼Ö·ç¼Ç(Ubiquitous Solution)ÀÇ ºÎ»çÀå Åè ½ºÅÃ(Tom Stack)Àº ¡°½ÃÀå¿¡ ´ëÇÑ °ü¸® ±â°üÀÇ ¿ä±¸»çÇ×ÀÌ ±ÞÁõÇÔ¿¡ µû¶ó ÀÌ¿¡ ºü¸£°Ô ´ëÀÀÇÏ°í º¯°æÇØ¾ß ÇÏ´Â ÀÏÀÇ ¿ì¼±¼øÀ§°¡ ³ô¾ÆÁ³´Ù. À¯ºñÄõÅͽº ¼Ö·ç¼ÇÀº ¼ºñ½º¸¦ Á¦°øÇÏ´Â ±â¾÷À¸·Î¼ °í°´µé¿¡°Ô º¸´Ù Çõ½ÅÀûÀÎ ¼Ö·ç¼ÇÀ» Àü´ÞÇÏ°íÀÚ ³ë·ÂÇÏ°í ÀÖÀ¸¸ç, °í°´µéÀº À̹ø¿¡ ¹ßÇ¥µÈ Á¦À̺¸½º ¿£ÅÍÇÁ¶óÀÌÁî BRMS¸¦ ÀÌ¿ëÇÏ¿© ÀÚµ¿ÈµÈ ºñÁî´Ï½º ·êÁî ½Ã½ºÅÛÀ» ±â¹ÝÀ¸·Î ±â¾÷ ¼ºÀåÀ» ÀÌ·ê ¼ö ÀÖÀ» °ÍÀ¸·Î ±â´ëÇÑ´Ù¡±°í ¸»Çß´Ù.
Á¦À̺¸½º ¿£ÅÍÇÁ¶óÀÌÁî BRMS ÀÇ ÁÖ¿ä ±â´ÉÀº ´ÙÀ½°ú °°´Ù.
ºñÁî´Ï½º ·êÁî ¿£Áø (Business Rules Engine)- ³ôÀº À¯¿¬¼ºÀ» Áö´Ï°í ÀÖ¾î ´Ù¾çÇÑ ¹üÀ§ÀÇ ¿£ÅÍÇÁ¶óÀÌÁî ¾ÖÇø®ÄÉÀ̼ǰú ºñÁî´Ï½º ÇÁ·Î¼¼½º¿¡ Àû¿ëµÉ ¼ö ÀÖ´Ù. ·êÁî´Â ¿¡µðÅÍ¿Í ½ºÇÁ·¹µå½ÃÆ®¸¦ ºñ·ÔÇØ ÀÌŬ¸³½º(Eclipse)¿Í À¥ 2.0 ºñÁî´Ï½º ¾Ö³Î¸®½ºÆ®¿¡ Ä£ÈÀûÀÎ Åø µîÀ» ÅëÇØ ¾÷µ¥ÀÌÆ® µÉ ¼ö ÀÖ¾î ºñÁî´Ï½º ¹Îø¼ºÀ» ³ô¿©ÁØ´Ù.
À¥ 2.0 ·êÁî ÀúÀÛ ¹× °ü¸® Åø (Web 2.0 Rules Authoring and Management Tools) – ¸®Ä¡ ÀÎÅÍ³Ý ¾ÖÇø®ÄÉÀÌ¼Ç (RIA)À» ÅëÇØ Ä£ÈÀûÀÎ »ç¿ëÀÚ È¯°æÀ» ±â¹ÝÀ¸·Î ºñÁî´Ï½º ·êÀÇ ÀúÀÛ, ÆíÁý, ¹öÀú´×(versioning), µðÇ÷ÎÀÌ °ü¸®¸¦ Á¦°øÇÑ´Ù. ÀÚ¹Ù °³¹ßÀÚµé ¿Ü¿¡µµ ±â¾÷ ³» °ü°èÀÚ µéÀÌ ±¤¹üÀ§ÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿© ºñÁî´Ï½º ¾Ö³Î¸®½ºÆ®¿Í ÇÁ·Î¼¼½º °ü¸®ÀÚµéÀÌ ºñÁî´Ï½º ÇÁ·Î¼¼½º¸¦ À§ÇÑ ·ê ¼ÂÀ» Á¦ÀÛÇÏ°í ¾÷µ¥ÀÌÆ® ÇÒ ¼ö ÀÖµµ·Ï ¼³°èµÇ¾î ÀÖ´Ù.
BRMS ·¹Æ÷ÁöÅ丮 (Repository) – ÆÑÆ® ¸ðµ¨(fact model), ¿°Å(enumeration), ±â´É(functions), DSL (domain specific languages) Á¤ÀÇ, ·êÁî ¹× Å×½ºÆ® µîÀÇ ºñÁî´Ï½º ·êÁîÀÇ ¹öÀü ÄÁÆ®·ÑÀÌ °¡´ÉÇÏ´Ù. BRMS ·¹Æ÷ÁöÅ丮´Â ÀüÅëÀûÀÎ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷ ¹æ½ÄÀ» ¶Ù¾î ³Ñ´Â ºñÁî´Ï½º ¹Îø¼ºÀ» À§ÇØ À¥ 2.0 ÀÇ Åä´ë ¹× ±âŸ °ü¸® ÅøÀ» Á¦°øÇÑ´Ù.
Á¦À̺¸½º ¿£ÅÍÇÁ¶óÀÌÁî BRMSÀº ¾ÖÇø®ÄÉÀ̼ÇÀÇ °³¹ß ¹× ¹èÆ÷, ÅëÇÕÀ» ¾Æ¿ì¸£´Â Á¾ÇÕÀûÀÎ Æ÷Æ®Æú¸®¿À¸¦ ±¸ÃàÇÏ°íÀÚ ÇÏ´Â ·¹µåÇÞÀÇ ¹Ìµé¿þ¾î Àü·«¿¡ Áß¿äÇÑ ÁöÇ¥¸¦ Á¦½ÃÇÑ´Ù. À̹ø ¹ßÇ¥¸¦ ÅëÇØ ·¹µåÇÞÀº ÀÚ»çÀÇ ¿ÀǼҽº ¹Ìµé¿þ¾î Æ÷Æ®Æú¸®¿À¿¡ Á¦À̺¸½º ¾ÖÇø®ÄÉÀÌ¼Ç Ç÷§Æû, SOA Ç÷§Æû, Æ÷ÅÐ Ç÷§Æû, ¼ÒÇÁÆ®¿þ¾î °³¹ß ÅøÀ» ºñ·Ô ¾ÖÇø®ÄÉÀÌ¼Ç È°¿ëÀ» À§ÇÑ ¹Ìµé¿þ¾î ¼Ö·ç¼ÇÀ» °®Ãß°Ô µÇ¾ú´Ù. ÀÌ·Î½á ·¹µåÇÞÀÇ °í°´µéÀº °íºñ¿ëÀÇ µ¶Á¡ ¹Ìµé¿þ¾î Á¦Ç°ÀÇ ´ë¾ÈÀÌ µÇ´Â ¿ÀǼҽº Á¦Ç°À» µµÀÔ, IT ºñ¿ëÀº Àý°¨ÇÏ´Â ÇÑÆí ¿î¿µÀÇ À¯¿¬¼ºÀ» ±Ø´ëÈ ÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù.
[±æ¹Î±Ç ±âÀÚ(reporter21@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>