• Àüü
  • ÀüÀÚ/Àü±â
  • Åë½Å
  • ÄÄÇ»ÅÍ
´Ý±â

»çÀÌÆ®¸Ê

Loading..

Please wait....

±¹³» ³í¹®Áö

Ȩ Ȩ > ¿¬±¸¹®Çå > ±¹³» ³í¹®Áö > Çѱ¹Á¤º¸°úÇÐȸ ³í¹®Áö > Á¤º¸°úÇÐȸ ³í¹®Áö B : ¼ÒÇÁÆ®¿þ¾î ¹× ÀÀ¿ë

Á¤º¸°úÇÐȸ ³í¹®Áö B : ¼ÒÇÁÆ®¿þ¾î ¹× ÀÀ¿ë

Current Result Document : 5 / 14 ÀÌÀü°Ç ÀÌÀü°Ç   ´ÙÀ½°Ç ´ÙÀ½°Ç

ÇѱÛÁ¦¸ñ(Korean Title) ¼ÒÇÁÆ®¿þ¾î ÇÁ·Î´öÆ® ¶óÀο¡¼­ ÇÙ½É ÀÚ»êÀ¸·Î¼­ ¿ä±¸»çÇ×À» °ü¸®ÇÏ´Â ¹æ¹ý
¿µ¹®Á¦¸ñ(English Title) An Approach to Managing Requirements as a Core Asset in Software Product-Line
ÀúÀÚ(Author) ¹®¹Ì°æ   ¿°±ÙÇõ  
¿ø¹®¼ö·Ïó(Citation) VOL 31 NO. 08 PP. 1010 ~ 1026 (2004. 08)
Çѱ۳»¿ë
(Korean Abstract)
¼ÒÇÁÆ®¿þ¾î ÇÁ·Î´öÆ® ¶óÀΠ°øÇÐÀÇ ¸ñÇ¥´Â ÀÏ·ÃÀÇ À¯»çÇÑ ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛÀÇ °øÅ뼺°ú ±¸º°µÇ´Â Æ¯¼ºÀ» ÀÌÇØÇÏ°í Á¦¾îÇÔÀ¸·Î½á ½Ã½ºÅÛÀǠü°èÀûÀΠ°³¹ßÀ» Áö¿øÇϴ °ÍÀÌ´Ù[1]. ÀÌ°ÍÀº ¼ÒÇÁÆ®¿þ¾î °³¹ß ½Ã ³ª¿À´Â »êÃâ¹°µéÀ» ÇٽɠÀÚ»êÀ¸·Î ¸¸µé¾î ³õ°í À̸¦ Ã¼°èÀûÀ¸·Î Àç»ç¿ë ÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇϱâ À§ÇÑ ÇÁ·¹ÀÓ¿÷ ¿ªÇÒÀ» ÇÑ´Ù. ÇöÀç ¸¹Àº ±â¼úµéÀÌ ÇÁ·Î´öÆ® ¶óÀΠ°øÇР°ü·ÃÇÏ¿© ¿¬±¸µÇ°í ÀÖÁö¸¸, ±× ÃÊÁ¡ÀÌ ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÃijª »ó¼¼ ¼³°è ¶Ç´Â Äڵ忡 ¸ÂÃß¾îÁ® ÀÖ´Ù[2]. ¼ÒÇÁÆ®¿þ¾î ÇÁ·Î´öÆ® ¶óÀΠ°øÇп¡¼­´Â ÄÄÆ÷³ÍÆ®ÀÇ °ø±Þ, Á¶¸³»Ó¸¸ ¾Æ´Ï¶ó Á¶¸³°øÁ¤±îÁö Æ¯Á¤ ¿ä±¸³ª º¯È­¿¡ ½Å¼ÓÈ÷ ÀûÀÀÇÒ ¼ö ÀÖµµ·Ï °ü¸®Çϴ °ÍÀÌ Áß¿äÇѵ¥, À̴ ¿ä±¸»çÇ× ºÐ¼® ´Ü°è¿¡¼­ºÎÅÍ ÀÌ·ç¾îÁ®¾ß ÇÑ´Ù.
¼ÒÇÁÆ®¿þ¾î ÇÁ·Î´öÆ® ¶óÀΠ°øÇп¡¼­ ¿ä±¸»çÇ×Àº ÀüÅëÀûÀΠ½Ã½ºÅÛ °³¹ß¿¡¼­¿Í ¸¶Âù°¡Áö·Î ¸ðµç °³¹ßÀÇ ±âÃÊ°¡ µÇ´Â ºÎºÐÀ̸ç, ´Ù¸¥ ÇٽɠÀÚ»êÀÇ °øÅ뼺°ú °¡º¯¼ºÀÇ ¼ºÁúÀ» °áÁ¤Áþ°Ô ¸¸µé ¼ö Àִ ±âÁØÀÌ µÈ´Ù. ±×·¯³ª ¿ä±¸»çÇ×µéÀ» ´Ù ¹Ý¿µÇϱ⵵ Àü¿¡ º¯°æÀÌ ¹ß»ýÇϴ ¼ö¸¹Àº °æÇèÀ» ÇØ ¿Â °Íó·³, ¿Ã¹Ù¸¥ ¿ä±¸»çÇ×À» È¹µæÇÏ°í À̸¦ ºÐ¼®, °ü¸®ÇѴٴ °ÍÀº °áÄÚ ½¬¿î ÀÏÀÌ ¾Æ´Ï´Ù. Æ¯È÷, ¿©·¯ °³ÀÇ ½Ã½ºÅÛÀ» °³¹ßÇÒ ¶§ »ç¿ëÇÒ ¿ä±¸»çÇ×Àº °øÅ뼺°ú °¡º¯¼ºÀÇ ¼Ó¼ºÀ» °¡Áö°Ô µÈ´Ù. ±×·¯¹Ç·Î °èȹÇÒ ¼ö Àִ º¯È­¿¡´Â ÃæºÐÈ÷ ¾ÈÁ¤ÀûÀ̸鼭, ¹Ý¸é¿¡ ¿¹ÃøÇÏÁö ¸øÇϴ º¯È­¿¡ Àß ÀûÀÀÇÏ°í °³Á¶µÉ ¼ö ÀÖµµ·Ï À¯¿¬¼ºÀ» Áö´Ñ Çٽɠ¿ä±¸»çÇ×À» °³¹ß, °ü¸®Çϱâ À§ÇѠü°èÀûÀΠ¹æ¹ýÀÌ ÇÊ¿äÇÏ´Ù.
º» ³í¹®¿¡¼­´Â ¼ÒÇÁÆ®¿þ¾î ÇÁ·Î´öÆ® ¶óÀο¡¼­ ÇٽɠÀÚ»êÀÇ ÇϳªÀΠµµ¸ÞÀΠ¿ä±¸»çÇ×À» °ü¸®Çϴ ¹æ¹ý¿¡ ´ëÇÏ¿© Á¦¾ÈÇÑ´Ù. À̸¦ ÅëÇØ µµ¸ÞÀΠ¿ä±¸»çÇ׿¡ ´ëÇÑ Àç»ç¿ë¼ºÀ» Áõ´ë½ÃÅ°°í ½Ã½ºÅÛÀÇ ¸ñÇ¥¸¦ Á¤È®È÷ ¼¼¿ì´Â µ¥ ÅõÀڵǴ ¸¹Àº ½Ã°£°ú ³ë·ÂÀ» °¨¼Ò½ÃÄÑ ÁØ´Ù. À̴ °á°úÀûÀ¸·Î ¼ÒÇÁÆ®¿þ¾î °³¹ß ½Ã°£°ú ºñ¿ëÀ» ÁÙÀÌ°í, »ý»ê¼ºÀ» Çâ»ó½ÃÅ°´Â µîÀÇ ÀåÁ¡À» °¡Á®´ÙÁØ´Ù. 
¿µ¹®³»¿ë
(English Abstract)
The goal of product line engineering is to support the systematic development of a set of similar software systems by understanding and controlling their common and distinguishing characteristics. The product line engineering is a process that develops reusable core assets and develops a set of software-intensive systems from a common set of core assets in a prescribed way. Currently, many software development technologies are accomplished in context of product line. However, much of the product line engineering research have focused on the reuse of work products relating to the software¢¥s architecture, detail design, and code. The product lines fulfill the promise of tailor-made systems built specifically for the needs of particular customers or customer groups. In particular, commonality and variability play central roles in the all product line development processes. These must be treated already during the requirement analysis phase.
Requirements in product line engineering are basis of software development just like as traditional system development engineering, and basis of deciding other core assets¢¥ property - commonalities and variabilities. However, it is difficult to elicit, analyze and manage correct requirements. Therefore, it is necessary to develop systematic methods which can develop and manage requirement as core asset, which can be stable in anticipative change and can be well adapted to unpredictable change.
In this paper, we suggest a method of managing requirements as core asset in product line. Through this method, the reuse of domain requirements can be enhanced. As a result, the cost and time of software development can be reduced and the productivity can be increased., 
Å°¿öµå(Keyword) ¼ÒÇÁÆ®¿þ¾î °øÇР  ¿ä±¸»çÇ× °ü¸®   ¿ä±¸ °øÇР  µµ¸ÞÀÎ °øÇР  Requirement Management   Requirement Engineering   Domain Engineering  
ÆÄÀÏ÷ºÎ PDF ´Ù¿î·Îµå