ÇѱÛÁ¦¸ñ(Korean Title) |
ADA ¼ÒÇÁÆ®¿þ¾î Àç»ç¿ë¿¡ ´ëÇÑ ½ÇÁõÀû ¿¬±¸ |
¿µ¹®Á¦¸ñ(English Title) |
An Empirical Study of Reuse Processes and Reusable Components with Special Attention to Ada |
ÀúÀÚ(Author) |
Lee Nam Y
|
¿ø¹®¼ö·Ïó(Citation) |
VOL 02 NO. 02 PP. 0071 ~ 0104 (1995. 10) |
Çѱ۳»¿ë (Korean Abstract) |
Áö³ ¼ö½Ê³â¿¡ °ÉÃÄ ´Ù¾çÇÑ ¼ÒÇÁÆ®¿þ¾î ±â¼úÀÌ ¼ÒÇÁÆ®¿þ¾î À§±â¸¦ ±Øº¹Çϱâ À§ÇÏ¿© °³¹ßµÇ¾ú´Ù. ÀÌ¿Í °°Àº ±â¼úÁß¿¡¼ Àç»ç¿ë ±â¼úÀÌ °¡Àå Áß¿äÇÑ ±â¼ú·Î ÀÎ½ÄµÇ¾î ¿Ô´Ù.
ÃÖ±Ù¿¡ ADA ¹× ±âŸ ¼ÒÇÁÆ®¿þ¾îÀÇ °ü½É Áý´ÜÀº Àç»ç¿ë±â¼úÀ» »õ·Î¿î °¢µµ¿¡¼ °ü½ÉÀ» °®°Ô µÇ¾úÀ¸¸ç, ¼ÒÇÁÆ®¿þ¾î À§±â¸¦ ±Øº¹ÇÒ ¼ö ÀÖ´Â °¡´É¼ºÀ» ¹ß°ßÇÏ¿´´Ù. º» ¿¬±¸´Â °ú°ÅÀÇ Çй®Àû ¿¬±¸¸¦ °ËÅäÇÏ¿© °³³äÀû ±âÃʸ¦ ¼³Á¤ÇÏ°í, À̸¦ ¹ÙÅÁÀ¸·Î ½ÇÁõÀû ¿¬±¸¸¦ ÇÏ¿© ¼ÒÇÁÆ®¿þ¾î Àç»ç¿ëÀÇ È¿°ú¼º°ú Àç»ç¿ë°¡´É¼ºÀÇ Ã´µµ¸¦ ¹ßÀü½ÃÅ°´Â °ÍÀÌ´Ù.
º» ¿¬±¸´Â ¼ÒÇÁÆ®¿þ¾î Àç»ç¿ë¿¡ ¿µÇâÀ» ¹ÌÄ¡´Â ¿äÀÎÀ» ¹®Á¦°ø°£, ÀηÂ, µµ±¸, Á¶Á÷, ¸ÞÆ®¸¯½º, ȯ°æºÐ¾ß·Î ºÐ·ùÇÏ¿© °ËÅäÇÏ¿´´Ù. ¿¬±¸°á°ú·Î, Àç»ç¿ë°¡´É¼º¿¡ ¿µÇâÀ» ±àÁ¤ÀûÀ¸·Î ¹ÌÄ¡´Â ¿äÀÎÀº Àç»ç¿ë´É·Â, °´Ã¼°³¹ß´É·Â, ·¹Æ÷ÁöÅ丮 °³¹ß ³ë·Â ¹× ¹®Á¦°ø°£¿¡ ´ëÇÑ ´É·ÂÀ¸·Î Æò°¡µÇ¾ú´Ù. |
¿µ¹®³»¿ë (English Abstract) |
Software reuse has been recognized as one of the most important software technologies. Recently, it has gained substantial attention as a possible solution to the software crisis. This study examined how organizations actually exploit reuse processes and reusable software components in an organization. This empirical study attempted to enhance the measurement of reusability and the effectiveness of reuse with improved conceptual foundations and related empirical data for reuse processes and reusable components with special attention to Ada. Hypothesis was developed on the literature review and a sample survey method of mailed questionnaires was used to five hundred Ada professionals from the Ada Information Clearinghouse Electronic Bulletin Board, the Ada Information Clearinghouse Newsletter, and the Association for Computing Machinery Ada Letters. The results of this study showed that the level of reuse significantly depends on: the phase of the systems development life cycle, the reuse process, the level of the layered architecture, and the existence of incentive systems. |
Å°¿öµå(Keyword) |
Ada
Software Engineering
Software Metrics
Software Reuse
Repository
|
ÆÄÀÏ÷ºÎ |
PDF ´Ù¿î·Îµå
|