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

»çÀÌÆ®¸Ê

Loading..

Please wait....

±¹³» ÇÐȸÁö

Ȩ Ȩ > ¿¬±¸¹®Çå > ±¹³» ÇÐȸÁö > µ¥ÀÌÅͺ£À̽º ¿¬±¸È¸Áö(SIGDB)

µ¥ÀÌÅͺ£À̽º ¿¬±¸È¸Áö(SIGDB)

Current Result Document : 10 / 11 ÀÌÀü°Ç ÀÌÀü°Ç   ´ÙÀ½°Ç ´ÙÀ½°Ç

ÇѱÛÁ¦¸ñ(Korean Title) »ç¿ëÀÚ ½ºÅ丮ÀÇ ÀÎÅ;×Ƽºê Å×½ºÆ®¸¦ À§ÇÑ MVC ¸ðµ¨ °¡½ÃÈ­
¿µ¹®Á¦¸ñ(English Title) Visualization of Model in MVC Pattern for Interactive Test of User Story
ÀúÀÚ(Author) ³ª¿µ±¹   ÀÌÀåÈ£   Young-Gook Ra   Jangho Lee  
¿ø¹®¼ö·Ïó(Citation) VOL 27 NO. 02 PP. 0083 ~ 0100 (2011. 08)
Çѱ۳»¿ë
(Korean Abstract)
 º» ³í¹®Àº MVC (model view control) ÆÐÅÏ¿¡¼­ ¸ðµ¨ ºÎºÐ¸¸ °¡½ÃÈ­ (visualization) ÇÒ °ÍÀ» Á¦¾ÈÇÑ´Ù. À̴ µÎ °¡Áö¸¦ °¡´ÉÇÏ°Ô ÇÑ´Ù. Ã¹Â° ÇÁ·Î±×·¡¸ÓÀÇ ³ë·ÂÀÌ ¸¹ÀÌ ÇÊ¿äÇÑ ºä (view)¸¦ °³¹ßÀÇ ¸¶Áö¸· ´Ü°è¿¡¼­ ±¸ÇöÇÏ¿© UI (user interface)ÀÇ ÀæÀº º¯°æÀ¸·Î ÀÎÇÑ ³ë·ÂÀÇ ³¶ºñ¸¦ ¸·À» ¼ö ÀÖ´Ù. µÑ° °¡½ÃÈ­µÈ °¡»ó UI¸¦ ÅëÇÏ¿© ºñÁî´Ï½º ·ÎÁ÷ (business logic)À» ±¸ÇöÇÏ°í Å×½ºÆ®ÇÒ ¼ö ÀÖ¾î Á¡ÁøÀûÀÌ°í ÀÎÅ;×Ƽºê (interactive)ÇÑ Å×½ºÆÃÀÌ °¡´ÉÇÏ´Ù. º» ³í¹®ÀÌ Á¦¾ÈÇϴ ½Ã½ºÅÛÀÇ À¯¿ë¼ºÀ» ÀÔÁõÇϱâ À§ÇÏ¿© ¿ì¸®´Â ´ëÇ¥ÀûÀΠ¿¹¸¦ ÅëÇÏ¿© ½ÇÁõÀûÀ¸·Î Àû¿ë »ç·Ê¸¦ µç´Ù. º» ½Ã½ºÅÛÀº ±× ¹æ¹ý·Ð±îÁö µ¿¹ÝÇϱ⠶§¹®¿¡ ÀüÅëÀûÀΠMVC °³¹ß ¹æ¹ý·Ð¿¡¼­ ºñÁî´Ï½º ·ÎÁ÷À» º°µµÀÇ °´Ã¼¿¡¼­ ±¸ÇöÇÏÁö ¾Ê°í ¸ðµ¨ °´Ã¼¿¡¼­ ±¸ÇöÇϴ ¹æ¹ýÀ» ÇÔ²² Á¦¾ÈÇÑ´Ù. º» ½Ã½ºÅÛÀº ÇÁ·Î±×·¡¸ÓÀÇ »ý»ê¼º Çâ»óÀ» ¸ñÀûÀ¸·Î ÇÏ°í À̸¦ ±Ø´ëÈ­Çϱâ À§ÇÏ¿© °»½Å °¡´ÉÇÑ ºä¸¦ Â÷¿ëÇÏ°í ±× Á¶°ÇÀ» Á¦½ÃÇÑ´Ù. ±×¸®°í °»½Å °¡´É ºäÀÇ Á¦¾à Á¶°ÇÀÌ ´ëºÎºÐÀÇ °³¹ß¿¡ Àû¿ëµÉ ¼ö ÀÖÀ½À» ³íÀÇÇÑ´Ù. 
¿µ¹®³»¿ë
(English Abstract)
 This paper proposes that we should visualize the model part out of MVC (model view controller) pattern. It enables two things. First, it prevents the waste of UI (user interface) developments caused by frequent corrections by constructing user view in the final stage of development. Second, it enables incremental interactive unit tests by implementing business logic through visualized UI. In order to prove the usefulness of this paper¡¯s proposal, we take representative examples and apply our system to those examples. This system accompanies the development methodology and it proposes that in the MVC pattern, the business logic should be implemented in the model objects rather than in the separate objects. This system aims the improvement of programming productivity and in order to maximize it, the updatable views are introduced and their conditions are presented. Besides, it is discussed that the constraints for the updatable views can be kept in most of developments.
Å°¿öµå(Keyword) °¡½ÃÈ­   MVC   ¸ðµ¨   Å×½ºÆà  ºñÁî´Ï½º·ÎÁ÷   °»½Å°¡´É ºä   visualization   model   testing   business logic   updatable view  
ÆÄÀÏ÷ºÎ PDF ´Ù¿î·Îµå