TTA °£Ç๰ - ICT Standard Weekly

Ȩ > Ç¥ÁØÈ­ Âü¿© > TTA°£Ç๰ > ICT Standard Weekly

±â¼úÇ¥ÁØÀ̽´

´Ù¿î·Îµå (2017-29È£)
Æ®À§ÅÍ ÆäÀ̽ººÏ ¹ÌÅõµ¥ÀÌ

[¼ÒÇÁÆ®¿þ¾î] SSPL(Software & Systems Product Line) ±¹Á¦Ç¥ÁØÈ­ ÇöȲ

New Template

1. SSPL(Software & Systems Product Line) Ç¥ÁØÈ­ÀÇ Çʿ伺

SSPL(Software & Systems Product Line)Àº Á¦Ç°±ºÀÇ ¸ðµç ¸â¹öÁ¦Ç°ÀÌ °øÅëÀ¸·Î »ç¿ë(°øÅ뼺) Çϰųª ´Ù¼öÀÇ Á¦Ç°µéÀÌ »ç¿ë(°¡º¯¼º)ÇÏ´Â Àç»ç¿ë °¡´É ÀÚ»êµéÀ» Ç÷§ÆûÀ¸·Î ü°èÈ­ÇÏ¿©, °³º° Á¦Ç°ÀÇ ¿ä±¸¿¡ µû¶ó °øÅëºÎºÐÀº ±×´ë·Î Àç»ç¿ëÇÏ°í, °¡º¯ºÎºÐ(Variation Points ¹× Variants)À» ¼±ÅÃÇÑ ÈÄ, ¸â¹öÁ¦Ç°¿¡ ƯȭµÈ ±â´É¸¸À» Ãß°¡·Î °³¹ßÇÏ¿© ÅëÇÕÇÔÀ¸·Î½á ÀûÀº ºñ¿ë°ú ªÀº °³¹ß½Ã°£À¸·Î Á¦Ç°À» »ý»ê(°í°´ º° ¸ÂÃãÈ­ Æ÷ÇÔ)ÇÏ´Â Æз¯´ÙÀÓÀÌ´Ù. SSPLÀº ÀÚµ¿Â÷, ÇÚµåÆù, ÀÇ·á±â±â, ¹ÎÇ×±â, Á¤º¸½Ã½ºÅÛ, ±¹¹æ, Á¶¼±, °¡Àü µî ±× Á¦Ç° ¹× ¼­ºñ½º ±â´ÉÀÇ ¸¹Àº ºÎºÐÀ» ¼ÒÇÁÆ®¿þ¾î°¡ Á¦¾îÇÏ´Â »ê¾÷ºÐ¾ß¿¡¼­ ½ÃÀå, °æÀï ȯ°æ, °í°´ ´ÏÁîÀÇ ºü¸¥ º¯È­¿¡ ¿ëÀÌÇÏ°Ô ´ëÀÀÇÒ ¼ö ÀÖ´Â SW ¹× ½Ã½ºÅÛ °³¹ß ÀÎÇÁ¶ó ±¸Ãà¿¡ Áß¿äÇÑ ±â¼úÀÌ´Ù.

ƯÈ÷, Á¦Á¶ »ê¾÷ÀÇ »ý»ê¼º, °æÀï·Â °­È­¸¦ À§ÇÑ ÀÓº£µðµå SW °³¹ß ±â¼ú¿¡ À־ ¸Å¿ì Áß¿äÇϸç, SSPL Ç÷§Æû ±â¹Ý »ý»êü°è ±¸Ãà ±â¼úÀº À¯·´¿¬ÇÕ(EU)ÀÌ ¹Ì±¹ Á¦Á¶¾÷¿¡ ¾Õ¼­ ³ª°¡±â À§ÇØ 1990³â´ë ÃʹݺÎÅÍ °³¹ßÇÏ°í Àû¿ëÇØ ¿Â °³¹ß Æз¯´ÙÀÓ(ÇöÀç EU Á¦Á¶¾÷Àº SSPL Ç÷§ÆûÀ» ±â¹ÝÀ¸·Î ÀÚµ¿Â÷»ê¾÷, Ç×°ø±â»ê¾÷, ÀÇ·á±â±â»ê¾÷, Åë½Å±â±â»ê¾÷, °¡Àü»ê¾÷ µî¿¡¼­ ¹Ì±¹ Á¦Á¶¾÷À» Å©°Ô ¾Õ¼­°í ÀÖÀ½)ÀÌ´Ù,

 

2. SSPL Ç¥ÁØÈ­ ÁÖ¿ä ³»¿ë ¹× ÇöȲ

SSPLÀº SW°¡ °áÇÕµÈ À¶ÇÕÁ¦Ç°À» »ý»êÇÒ ¶§ ½ÃÀåÀÇ ´Ù¾çÇÑ ¿ä±¸¸¦ SWÄÄÆ÷³ÍÆ®·Î °¡Àå ½Å¼ÓÇÏ°í »óÇ°È­ ÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù. ÀÌ ºÐ¾ß´Â ¿ì¸®³ª¶ó°¡ ±¹Á¦ Ç¥ÁØÈ­¸¦ ¼±µµÇÏ°í ÀÖ´Ù. SSPL Ç¥ÁØÈ­´Â ISO/IEC JTC1/SC7 WG4¿¡¼­ WG4ÀÇ ÀÇÀåÀÎ ÀÌ´ÜÇü ¹Ú»çÀÇ ÁÖµµ·Î ISO/IEC 2655x Ç¥ÁØ ½Ã¸®Áî·Î °³¹ßµÇ°í ÀÖ´Ù. ÀϺ», Çɶõµå, Àεµ, ¹Ì±¹, Áß±¹ µîÀÇ ±¹°¡°¡ Àû±ØÀûÀ¸·Î Âü¿©ÇÏ°í ÀÖÀ¸¸ç Çѱ¹ÀÌ À̸¦ ÁÖµµÇÏ°í ÀÖ´Ù. ÃÖ±Ù¿¡ ¸»·¹À̽þÆ, µ¶ÀÏ, ÇÁ¶û½º µîÀÌ Àû±ØÀûÀ¸·Î Âü¿© ÇÒ Àǻ縦 ¹àÈ÷°í ÀÖ¾î ´õ¿í °ü½ÉÀ» ÁýÁßÇϴ ǥÁØÈ­ ºÐ¾ßÀÌ´Ù.

 

ÀÌ¹Ì SSPLÀÇ ÂüÁ¶¸ðµ¨ÀÎ ISO/IEC IS 26550 ¡°product line engineering and management ÂüÁ¶¸ðµ¨¡±ÀÌ 2013³â¿¡ ±¹Á¦Ç¥ÁØÀ¸·Î Á¦Á¤µÇ¾ú°í, 2015³â¿¡ °³Á¤µÇ¾ú´Ù. ÀÌ¿Í °°ÀÌ ISO/IEC IS 26551 ¡°product line ¿ä±¸°øÇÐÀ» À§ÇÑ µµ±¸ ¹× ¹æ¹ý¡±, ISO/IEC IS 26555 ¡°product line ±â¼úÀû°ü¸®¸¦ À§ÇÑ µµ±¸ ¹× ¹æ¹ý¡± µµ °°ÀÌ Á¦Á¤µÈ »óÅÂÀÌ´Ù. ISO/IEC 26550Àº SSPL °øÇÐ ¹× °ü¸®¸¦ À§ÇÑ Àüü ±¸Á¶ ¹× ÇÁ·Î¼¼½º¸¦ Á¤ÀÇÇÏ°í ÇâÈÄ Á¦Á¤µÉ °¢ Ç¥ÁØ ÆÄÆ® °£ÀÇ °ü°è¸¦ ¼³¸íÇÏ°í ÀÖ´Ù.

 

ÇöÀç, Àúºñ¿ë, °íÇ°ÁúÀÇ Á¦Ç° »ý»êÀ» À§ÇÑ ´ë·®¸ÂÃã»ý»ê ±â¼úÀÇ ÇÙ½ÉÀÎ °¡º¯¼º ±â¼úÀÇ ±¹Á¦Ç¥ÁØÈ­°¡ ÁøÇàµÇ¾î ¾Æ·¡¿Í °°Àº °ü·Ã Ç¥ÁØÀÌ ´ëºÎºÐ DIS(Draft Intetnational Standard) ballotÀ» ÁøÇà ÁßÀÌ´Ù.

¤ýISO/IEC 26557 SSPL¿¡¼­ÀÇ °¡º¯¼º ¸ÞÄ«´ÏÁòÀ» À§ÇÑ µµ±¸ ¹× ¹æ¹ý (2017³â¿¡ IS ¹ß°£ ¿¹Á¤)

¤ýISO/IEC 26558: SSPL¿¡¼­ÀÇ °¡º¯¼º ¸ðµ¨¸µÀ» À§ÇÑ µµ±¸ ¹× ¹æ¹ý(FDIS ballot ÁßÀÓ)

¤ýISO/IEC 26559: SSPL¿¡¼­ÀÇ °¡º¯¼º ÃßÀûÀ» À§ÇÑ µµ±¸ ¹× ¹æ¹ý(FDIS ballot ÁßÀÓ)

 

¶ÇÇÑ, SSPLÀ» À§ÇÑ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀ» À§ÇÏ¿© ÇʼöÀûÀ¸·Î ±¸ÃàÇÏ¿©¾ß ÇÏ´Â SSPL Ç÷§Æû¿¡ ´ëÇÏ¿© ¾Æ·¡¿Í °°Àº Ç¥ÁØÀÌ °³¹ßµÇ¾î ÇöÀç ´ëºÎºÐ CD ballotÀ» ¿Ï·áÇÏ°í 2017³â 5¿ùÀÇ plenary meeting¿¡¼­ Comments DispositionÀ» È®Á¤ÇÏ°í ÀÌ¿¡ µû¸¥ Base document¸¦ ¼öÁ¤ÇÏ¿© 6¿ù¸» ÀÌÀü¿¡ DIS ballotÀ» À§ÇÏ¿© Á¦ÃâÇÒ ¿¹Á¤ÀÌ´Ù.

¤ýISO/IEC 26553 SSPL Ç÷§ÆûÀ» À§ÇÑ µµ¸ÞÀÎ ±¸Çö

¤ýISO/IEC 26554 SSPL Ç÷§ÆûÀ» À§ÇÑ µµ¸ÞÀÎ ½ÃÇè

¤ýISO/IEC 26556 SSPL Ç÷§ÆûÀ» À§ÇÑ µµ¸ÞÀÎ Á¶Á÷°ü¸®

 

¶ÇÇÑ, ¾Æ·¡¿Í °°Àº Ç¥ÁØÀÌ °³¹ßµÇ¾î ÇöÀç ´ëºÎºÐ NP ballotÀ» ¿Ï·áÇÏ°í 2017³â 5¿ùÀÇ plenary meeting¿¡¼­ Comments DispositionÀ» È®Á¤ÇÏ°í ÀÌ¿¡ µû¸¥ Base document¸¦ ¼öÁ¤ÇÏ¿© 6¿ù¸» ÀÌÀü¿¡ CD ballotÀ» À§ÇÏ¿© Á¦ÃâÇÒ ¿¹Á¤ÀÌ´Ù.

¤ýISO/IEC 26552 SSPL ±¸Á¶¼³°è

¤ýISO/IEC 26560 SSPL Á¦Ç°°ü¸®

 

¶ÇÇÑ, ¾Æ·¡¿Í °°Àº Ç¥ÁصéÀÌ NP·Î äÅõǾî 6¿ù¸»±îÁö NWIP/CD ballotÀ» À§ÇÏ¿© Á¦ÃâµÉ ¿¹Á¤ÀÌ´Ù.

¤ýISO/IEC 26561 SSPL ±â¼úÀû Áõ¸í (6¿ù¸»¿¡ NWIP/CD ballot Á¦Ãâ ¿¹Á¤)

¤ýISO/IEC 26562 SSPL Àüȯ °ü¸® (6¿ù¸»¿¡ NWIP/CD ballot Á¦Ãâ ¿¹Á¤)

¤ýISO/IEC 26580 SSPL ±â´É ±â¹Ý Á¢±Ù ¹æ¹ý(Feature-based Approach)

 

SSPL°ú °ü·ÃµÈ ±â¼ú Áß¿¡¼­ ¾ÆÅ°ÅØó ¼³°è¿Í °ü·ÃµÈ Ç¥ÁØÀº ÇöÀç Çѱ¹ÀÇ Çѱ¹¼ÒÇÁÆ®¿þ¾î±â¼ú ÁøÈïÇùȸ(KOSTA)¿Í Å丶Åä½Ã½ºÅÛÁîÀÇ ÁÖµµ·Î ¿¬±¸°³¹ßÀ» ÅëÇÏ¿© ÃʾÈÀ» ¸¸µé°í ÀÖÀ¸¸ç, ÃÖ±Ù¿¡ ¹Ì±¹ÀÇ ÁÖµµ·Î SSPL¿¡¼­ÀÇ Feature-based Á¢±Ù¹æ½ÄÀ» À§ÇÑ µµ±¸ ¹× ¹æ¹ý Ç¥ÁØ °³¹ßÀ» À§ÇÑ »õ·Î¿î ÇÁ·ÎÁ§Æ®¸¦ ½ÃÀÛÇÏ¿´´Ù.

 

3. ÇâÈÄ ÃßÁø °èȹ ¹× ±¹³» Ç¥ÁØÈ­ È°µ¿¿¡ÀÇ Á¦¾ð

ISO/IEC JTC1/SC7 WG4¿¡¼­´Â ÇâÈÄ Á¦Ç°°è¿­ Á¦Ç°°ü¸®, ±â¼úÀû Áõ¸í, Àüȯ °ü¸® µîÀ» À§ÇÑ ±â¼ú Ç¥ÁØÀ» °è¼ÓÇÏ¿© Á¦Á¤ÇÏ°íÀÚ Çϸç, À̸¦ À§ÇÑ base document ÀÛ¼º¿¡ ³ë·Â ÁßÀÌ´Ù.

SSPLÀº ¼ÒÇÁÆ®¿þ¾î¸¦ ÇÊ¿ä·Î ÇÏ´Â ¸ðµç ½Ã½ºÅÛ¿¡¼­ °øÅëÀûÀ¸·Î È°¿ëÇÒ ¼ö ÀÖ´Â È¿°úÀûÀÎ °³¹ß ¹æ¹ý·ÐÀÌ´Ù. °øÅë¿ä¼Ò¿Í °¡º¯¿ä¼Ò¸¦ ÀÚ»êÈ­ÇØ °³¹ß±â°£ ´ÜÃà, ºñ¿ë Àý°¨, Ç°Áú Çâ»ó µîÀ» °¡Á®´Ù ÁÖ´Â ¼±Áø °³¹ß Æз¯´ÙÀÓÀÌ´Ù. ÀÌ¹Ì ¹Ì±¹, À¯·´ µî ¼±Áø ±â¾÷¿¡¼­´Â SSPLÀ» 20³â ÀÌ»ó Àû¿ëÇÏ°í ÀÖ´Ù. ÀÚµ¿Â÷, Ç×°ø, ±¹¹æ, ÀÇ·á±â±â, »ê¾÷ ÀÚµ¿È­ µî ¸¹Àº »ê¾÷ ºÐ¾ß¿¡¼­ °ËÁõÀÌ ÀÌ·ç¾îÁ³´Ù.

 

ÇöÀç ±¹³»¿¡¼­´Â, Å丶Åä½Ã½ºÅÛ°ú ³×¿ÀÇÇ¿¥ °°Àº ¾÷ü°¡ Âü¿©ÇÏ¿© Çѱ¹¼ÒÇÁÆ®¿þ¾î±â¼úÁøÈïÇùȸ (KOSTA) ÁÖ°üÀ¸·Î SSPL(Software & Systems Product Line) Á¦Ç° »ý¸íÁֱ⠰ü¸® ¹× ¾ÆÅ°ÅØó µðÀÚÀÎ µî ¿©·¯ ºÐ¾ßÀÇ Ç¥ÁØÀ» Á¦Á¤Çϱâ À§ÇÏ¿© Àû±ØÀûÀ¸·Î ¿¬±¸°³¹ß ¹× Ç¥ÁØÈ­ È°µ¿¿¡ Âü¿©ÇÏ°í ÀÖ´Ù. SSPLÀÇ °³¹ß ¹× °ü¸®¸¦ À§ÇÑ ¹æ¹ý°ú µµ±¸ÀÇ Ç¥ÁØÈ­¸¦ ÁÖµµÇÏ¿© µµ±¸ ½ÃÀå ¹× ÄÁ¼³Æà ½ÃÀåÀ» ¼±Á¡Çϸé Àü¼¼°èÀûÀ¸·Î ¸¹Àº ¼öÃâÀÌ °¡´ÉÇÒ »Ó ¾Æ´Ï¶ó ¿ì¸®³ª¶ó Á¦Á¶¾÷°ú ¼­ºñ½º¾÷ÀÇ ±Û·Î¹ú °æÀï·ÂÀ» ³ôÀ̴µ¥µµ ±â¿©ÇÏ°Ô µÉ °ÍÀÌ´Ù. ÇâÈÄ ´õ ¸¹Àº ±â¾÷ÀÌ °ü½ÉÀ» °¡Áö°í SSPL °ü·Ã ±â¼ú°³¹ß ¹× ÀÌÀÇ Àû¿ë ¹× Ç¥ÁØÈ­¿¡ °ü½ÉÀ» °¡Á³À¸¸é ÇÏ´Â ÀÌÀ¯ÀÌ´Ù.

¾ÈÀ¯È¯ (³×¿ÀÇÇ¿¥ ´ëÇ¥ÀÌ»ç, ywahn@neopm.co.kr)

* º» ±ÛÀº ÀúÀÚÀÇ ÀÇ°ßÀÏ »Ó TTA ±â°üÀÇ ÀÔÀå°ú´Â ¹«°üÇÕ´Ï´Ù.