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

»çÀÌÆ®¸Ê

Loading..

Please wait....

±¹³» ³í¹®Áö

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

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

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

ÇѱÛÁ¦¸ñ(Korean Title) MDA/PSM»ó¿¡¼­ ÆÛº£ÀÌ½Ãºê ¼­ºñ½º¸¦ Áö¿øÇÏ´Â ´å³Ý ÄÄÆ÷³ÍÆ®ÀÇ ¸í¼¼ ¹× »ý¼º ±â¹ý
¿µ¹®Á¦¸ñ(English Title) A Technique to Specify and Generate .NET Components in MDA/PSM for Pervasive Service
ÀúÀÚ(Author) ±Ýµæ±Ô   ±è¼öµ¿  
¿ø¹®¼ö·Ïó(Citation) VOL 34 NO. 07 PP. 0635 ~ 0645 (2007. 07)
Çѱ۳»¿ë
(Korean Abstract)
ÄÄÆ÷³ÍÆ® ±â¼úÀº Àç»ç¿ë °¡´ÉÇÑ ÄÄÆ÷³ÍÆ®¸¦ Á¶ÇÕÇÏ¿© È¿À²ÀûÀ¸·Î ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛÀ» °³¹ßÇϱâ À§ÇÑ ±â¼ú·Î Á¤ÂøµÇ¾î ¿ÔÀ¸¸ç, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ´å³ÝÀº ÃÖ±ÙÀÇ ´ëÇ¥Àû ÄÄÆ÷³ÍÆ® ±â¼ú ÁßÀÇ ÇϳªÀÌ´Ù. ¸ðµ¨±â¹Ý ¾ÆÅ°ÅØó(Model Driven Architecture, MDA)´Â ¼³°è ¸ðµ¨À» Á¡ÁøÀûÀ¸·Î º¯È¯ÇÏ¿© ¼ÒÇÁÆ®¿þ¾î¸¦ ÀÚµ¿À¸·Î »ý¼ºÇϴ »õ·Î¿î °³¹ß ¹æ½ÄÀÌ´Ù. MDA¿¡¼­ ±¸Á¶Àû ¸ðµ¨ º¯È¯Àº ¼º°øÀûÀ¸·Î Àû¿ëµÇ¾úÀ¸³ª, µ¿Àû ¸ðµ¨°ú ÆÛº£À̽ú꠼­ºñ½º(Pervasive Services) Æ¯È÷, Æ®·£Àè¼Ç ¼­ºñ½º, º¸¾È ¼­ºñ½º, µ¿±âÈ­ ¼­ºñ½º, °´Ã¼ Ç®¸µ µî°ú °°Àº ±â´É¿¡ ´ëÇÑ ¸ðµ¨ º¯È¯Àº ºÎÁ·ÇÏ´Ù. ¿£ÅÍÇÁ¶óÀÌÁî ¾ÖÇø®ÄÉÀ̼Ǡ½Ã½ºÅÛÀº ´Ù °èÃþ ºÐ»ê ¾ÆÅ°ÅØ󸦠°¡Áö¸ç ÀÌ·¯ÇÑ ¾ÆÅ°ÅØó¿¡¼­ ÆÛº£À̽ú꠼­ºñ½º´Â ÇʼöÀûÀÌ´Ù. ´å³Ý Ç÷§ÆûÀº ÄÚµå»ó¿¡¼­ ¾ÖÆ®¸®ºäÆ®(Attribute) Äڵ带 ¸í½ÃÇÔÀ¸·Î½á ÀÌ·¯ÇÑ ÆÛº£À̽ú꠼­ºñ½º¸¦ Áö¿øÇϴ Component Object Model+ (COM+) ÄÄÆ÷³ÍÆ®¸¦ ±¸ÇöÇÒ ¼ö ÀÖ´Ù. º» ³í¹®¿¡¼­´Â ¿£ÅÍÇÁ¶óÀÌÁýºÅÛ °³¹ß¿¡¼­ ÇʼöÀûÀΠÆÛº£À̽ú꠼­ºñ½ºÀÇ ±â´É°ú ´å³Ý ÄÄÆ÷³ÍÆ® »ý¼ºÀ» À§ÇÑ ¿ä¼Ò¸¦ ¸í¼¼È­ÇÏ¿©, À̸¦ UML ÇÁ·ÎÆÄÀϷΠÁ¤ÀÇÇÑ´Ù. ¶ÇÇÑ, Á¤ÀǵȠÇÁ·ÎÆÄÀÏÀ» ÀÌ¿ëÇÏ¿© .NET/C#¿ë Ç÷§Æû Á¾¼ÓÀû ¸ðµ¨(PSM)À» ¸í¼¼ÇÑ ÈÄ µµ±¸¸¦ ÀÌ¿ëÇÏ¿© Äڵ带 ÀÚµ¿ »ý¼ºÇϴ ±â¹ýÀ» Á¦¾ÈÇÑ´Ù. º» ³í¹®¿¡¼­ Á¤ÀǵȠUML ÇÁ·ÎÆÄÀÏÀº Meta Object Facility (MOF)¸¦ ÁؼöÇÑ UML µµ±¸ ¹× MDA µµ±¸¿¡¼­ »ç¿ëÀÌ °¡´ÉÇÏ´Ù. ¶ÇÇÑ, Á¦¾ÈÇÑ ¹æ¹ýÀ» »ç¿ëÇÒ °æ¿ì ÆÛº£À̽ú꠼­ºñ½º ±â´ÉÀ» Áö¿øÇϴ .NET ÄÄÆ÷³ÍÆ®¸¦ ½±°Ô ÀÚµ¿ »ý¼ºÇÒ ¼ö ÀÖÀ¸¸ç ³ôÀº °³¹ß »ý»ê¼º, È®À强, À̽ļº ¹× À¯Áöº¸¼ö¼ºÀ» Áõ°¡½Ãų ¼ö ÀÖ´Ù. 
¿µ¹®³»¿ë
(English Abstract)
Component technology has been widely accepted as an effective way for building software systems with reusable components, and Microsoft (MS) .NET is one of the recent representative component technologies. Model Driven Architecture (MDA) is a new development paradigm which generates software by transforming design models automatically and incrementally. Transformation of structural models in MDA has been successfully applied. However, transformation of dynamic models and pervasive services, such as transaction service, security service, synchronization service and object pooling are largely remains as an area for further research. The recent enterprise system has multi tier distributed architecture, and the functionality of early mentioned pervasive services is essential for this architecture. .NET platform can implement Component Object Model  (COM ) component for supporting pervasive services by specify Attribute code. In this paper, we specify the functionalities of the COM  component offering pervasive services, and then those functionalities are defined by UML profile. By using the profile, the Platform Specific Model (PSM) for .NET/C# is specified, and .NET components are automatically generated through our tool. The development productivity, extensibility, portability, and maintenance of software can be dramatically improved by using of the proposed methods.
Å°¿öµå(Keyword) ¸ðµ¨ ±â¹Ý ¾ÆÅ°ÅØó   UML ÇÁ·ÎÆÄÀÏ   ´å³Ý   COM+   ¾ÖÆ®¸®ºäÆ® Äڵ堠 Model Driven Architecture (MDA)   UML Profile   Microsoft .NET   COM+   Attribute code  
ÆÄÀÏ÷ºÎ PDF ´Ù¿î·Îµå