ÅëÇÕ°Ë»ö
¡¤ ¸¶À»¼­ºñ½º¶õ?  ¡¤ Æ÷·³¸¶À»  ¡¤ ÀϹݸ¶À»  ¡¤ Å׸¶¸¶À»  ¡¤ ¸¶À»·©Å·  ¡¤ Ȱµ¿¿Õ
¡¤ µ¦½ºÆÛÆ®¶õ?  ¡¤ TECBOX   ¡¤ PRSBOX   ¡¤ ÀÌ¿ë¾È³»  
¡¤ DEXTÁ¦Ç°±º  ¡¤ ³»ºÎÅëÁ¦½Ã½ºÅÛ  ¡¤ ¼Ö·ç¼Çº£ÀÌ  ¡¤ S/W & ESD ÄÄÆ÷³ÍÆ®
¡¤ ¸â¹ö½± Ä«µå  ¡¤ ¾ÆÀÌÆ¼Æ®·£µå  ¡¤ ¿ø°ÝÁ¢¼Ó¼­ºñ½º  ¡¤ Á¦ÈÞ¹®ÀÇ  ¡¤ IT¸ô
¡¤ ImDev-¸®Äí¸£ÆÃ  ¡¤ ImDev-¾Æ¿ô¼Ò½Ì  ¡¤ ´å³ÝÄÁ¼³ÆÃ
¡¤ IT °úÁ¤  ¡¤ DOT Zone
³ª´®°¡Á· »ç¶û³ª´©±â
   [2008-07-06]   µ¥ºêÇÇ¾Æ È¸¿ø´Ô ¾È³çÇϽʴϱî?
 HOME
Ž»ö °Ç³Ê¶Ù±â ¸µÅ©ÀÔ´Ï´Ù.
PDS
Architecture&Design
Pattern
Testing & QA
Development Process
SOA & SaaS
Eva³× Ä÷³
ÁøÇàÁßÀÎ ½ºÅ͵ð
Eva ³×
Jornadan ³×
°­ÁÂã±â
 
 
POSA1 ÀÇ ¾ÆÅ°ÅØÃÄ ÆÐÅϵé
POSA1ÀÇ ¾ÆÅ°ÅØÃÄ ÆÐÅϵé.
ÆÐÅϰèÀÇ °Å·èÇÑ ¼­Àû POSA1 ±Ç!!
(Pattern Oriented Software Architecture1±Ç)
GoF ÆÐÅÏÀ» ³Ñ¾î ¾ÆÅ°ÅØÃÄ ÆÐÅÏÀÇ ¼¼°è·Î
¿©·¯ºÐ¿¡°Ô ÃÊ´ëÇÕ´Ï´Ù.
POSA1 ¼­ÀûÀ» Ȧ·Î°øºÎÇϽô ºÐ¿¡°Ô´Â ÁÁÀº Áöħ°ú
°¡À̵å¶óÀÎÀ» Á¦°øÇÒ °ÍÀÔ´Ï´Ù.
- Layer Pattern
- Pipe & Filter Pattern
- Broker Pattern
- Model-View-Controller Pattern
- Presenation-Abstraction-Control Pattern
 
ºÐ»ê °´Ã¼ÀÇ ³»ºÎ´Â ¾î¶»°Ô ¼³°èµÇ¾úÀ»±î¿ä? ±× ³»ºÎ¸¦ ÆÄÇìÄ¡´Â ½Ã°£À» °¡Á®º¸°íÀÚ ÇÕ´Ï´Ù. ºÐ»ê ½Ã½ºÅÛÀÇ ¸í¼­ÀÎ POSA2¿¡ ´ëÇÑ ÀüüÀûÀÎ Á¶¸ÁÀ» °¡Á®º¸´Â ½Ã°£À» °¡Áý´Ï´Ù.
ºÐ»ê°´Ã¼¸¦ À§ÇÑ ÆÐÅÏ »ìÆìº¸±â [¼Õ¿µ¼ö]
ºÐ»ê °´Ã¼ÀÇ ³»ºÎ´Â ¾î¶»°Ô ¼³°èµÇ¾úÀ»±î¿ä? ±× ³»ºÎ¸¦ ÆÄÇìÄ¡´Â ½Ã°£À» °¡Á®º¸°íÀÚ ÇÕ´Ï´Ù. ºÐ»ê ½Ã½ºÅÛÀÇ ¸í¼­ÀÎ POSA2¿¡ ´ëÇÑ ÀüüÀûÀÎ Á¶¸ÁÀ» °¡Á® ...
Á¶È¸: 2151
Web 2.0 ¿¡ ´ëÇÑ ¼Ò°³¿Í »õ·Ó°Ô ´ëµÎµÇ´Â Semantic Web¿¡ ´ëÇØ ¼Ò°³ÇÏ´Â ½Ã°£À» °¡Áý´Ï´Ù.
Web 2.0°ú Semantic Web ¼Ò°³Çϱâ [¿ì»óÁ¤]
Web 2.0 ¿¡ ´ëÇÑ ¼Ò°³¿Í »õ·Ó°Ô ´ëµÎµÇ´Â Semantic Web¿¡ ´ëÇØ ¼Ò°³ÇÏ´Â ½Ã°£À» °¡Áý´Ï´Ù.
Á¶È¸: 278
À§´ëÇÑ ¾ÆÅ°ÅØÆ®µéÀÇ °øÅëµÈ ºñ¹ÐµéÀ» ÆÄÇýÃļ­ ¿©·¯ºÐ²² ¾Ë·Áµå¸®°íÀÚ ÇÕ´Ï´Ù.
- À§´ëÇÑ ¾ÆÅ°ÅØÆ®µéÀÇ °øÅëÁ¡
- ¿¹Á¦¸¦ ÅëÇÑ ½Ç½À°úÁ¤
- ÅäÀÌ ÇÁ·ÎÁ§ÀÌ ¾Æ´Ñ ½ÇÁ¦ ÇÁ·ÎÁ§Æ®½Ã¿¡ ÂüÁ¶ÇÒ ¼ö RUP¼Ò°³
À§´ëÇÑ ¾ÆÅ°ÅØÆ®ÀÇ ºñ¹Ð [¹Ú¼±¿í]
À§´ëÇÑ ¾ÆÅ°ÅØÆ®µéÀÇ °øÅëµÈ ºñ¹ÐµéÀ» ÆÄÇýÃļ­ ¿©·¯ºÐ²² ¾Ë·Áµå¸®°íÀÚ ÇÕ´Ï´Ù. - À§´ëÇÑ ¾ÆÅ°ÅØÆ®µéÀÇ °øÅëÁ¡ - ¿¹Á¦¸¦ ÅëÇÑ ½Ç½À°úÁ¤ - ÅäÀÌ ÇÁ·Î ...
Á¶È¸: 490
MDA¶õ ¹«¾ùÀ̸ç? SOA¿Í´Â ¾î¶°ÇÑ ¿¬°ü¼ºÀ» °¡Áö°í ÀÖÀ»±î? MDA¿Í ÁÖ¸ñ¹Þ´Â ´Ù¸¥ ±â¼úµé°ú ºñ±³ ºÐ¼®À» ÇÏ´Â ½Ã°£À» °¡Áö°Ú½À´Ï´Ù.
- MDA ¼Ò°³
- OMA¿¡¼­ MDA·Î
- SOAÀÇ ½Ã´ëµµ·¡ÇÏ´Ù
- µðÀÚÀÎ ¿ÏÀüÁ¤º¹ 
- ÆÐÅÏ ¾ð¾î
- ¿ì¸®ÀÇ °úÁ¦
MDA ÁÖ¸ñ¹Þ´Â ±â¼ú ºñ±³ [±è¼­°­]
MDA¶õ ¹«¾ùÀ̸ç? SOA¿Í´Â ¾î¶°ÇÑ ¿¬°ü¼ºÀ» °¡Áö°í ÀÖÀ»±î? MDA¿Í ÁÖ¸ñ¹Þ´Â ´Ù¸¥ ±â¼úµé°ú ºñ±³ ºÐ¼®À» ÇÏ´Â ½Ã°£À» °¡Áö°Ú½À´Ï´Ù. - MDA ¼Ò ...
Á¶È¸: 155
´Ù¾çÇÑ »ê¾÷ ºÐ¾ß¿¡¼­ ¾²ÀÌ´Â »ý»ê¼º Áõ°¡ À̽´ÀÇ Æ¯¼ö¼ºÁß ÇÁ·Î±×·¡¹Ö ºÐ¾ß¿¡¼­´Â Code-Reuse°¡ ÁÖ¸ñÀ» ¹Þ¾Ò¾ú½À´Ï´Ù. ÃÖ±Ù¿¡´Â ´õ¿í ¼¼·ÃµÇ°Ô ¹ßÀüµÈ °³³äÀÎ MDA (Model Driven Architecture) ´ëµÎ°¡ µÇ°í ÀÖ½À´Ï´Ù. 
¿©·¯ºÐ°ú ÇÔ²² MDA¸¦ ÀüüÀûÀ¸·Î »ìÆìº¸´Â ½Ã°£À» °¡Áö°Ú½À´Ï´Ù.

- »ê¾÷»çȸ¿Í »ý»ê¼º
- OMG
- PlatformIndependent Model
- PlatformSpecific Model
MDA »ìÆìº¸±â [±è¿ëÇö]
´Ù¾çÇÑ »ê¾÷ ºÐ¾ß¿¡¼­ ¾²ÀÌ´Â »ý»ê¼º Áõ°¡ À̽´ÀÇ Æ¯¼ö¼ºÁß ÇÁ·Î±×·¡¹Ö ºÐ¾ß¿¡¼­´Â Code-Reuse°¡ ÁÖ¸ñÀ» ¹Þ¾Ò¾ú½À´Ï´Ù. ÃÖ±Ù¿¡´Â ´õ¿í ¼¼·ÃµÇ°Ô ¹ßÀü ...
Á¶È¸: 134
ÁÁÀº ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µå´Â ÀÏÀº Ãß»óÀûÀÌ°í ¾î·Á¿î ÀÛ¾÷Áß Çϳª ÀÔ´Ï´Ù. ±×·¸´Ù°í °³¹ßÀÚ°¡ DesignÀ» Ç϶ó´Â ¸»Àº ¾Æ´Õ´Ï´Ù.°³¹ßÀÚµéÀÌ ÁÁÀº ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µé±â À§ÇØ Context/Foundation/Visualization ÀÌ ¼¼ °¡Áö Çٽɿä¼Ò¸¦ ÆÄ¾ÇÇϰí .NET Framework 3.0ÀÇ Çٽɱâ¼úÀÎ WPF¿Í Atlas¸¦ ÀÌ¿ëÇÏ¿© ´Ü¼øÇÑ UI°¡ ¾Æ´Ñ »ç¿ëÀÚ °æÇè(UX)¸¦ ¹Ý¿µÇÑ ÁÁÀº ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µå´Â ¹æ¹ý¿¡ ´ëÇÏ¿© ¾Ë¾Æ º¾´Ï´Ù
»ç¿ëÀÚÀÇ °æÇèÀ» ¹Ý¿µÇÑ ÁÁÀº SW ¸¸µé±â [¼Õ¿µ¼ö]
ÁÁÀº ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µå´Â ÀÏÀº Ãß»óÀûÀÌ°í ¾î·Á¿î ÀÛ¾÷Áß Çϳª ÀÔ´Ï´Ù. ±×·¸´Ù°í °³¹ßÀÚ°¡ DesignÀ» Ç϶ó´Â ¸»Àº ¾Æ´Õ´Ï´Ù.°³¹ßÀÚµéÀÌ ÁÁÀº ¼ÒÇÁÆ®¿þ¾î ...
Á¶È¸: 333
°´Ã¼ ÁöÇâÀÇ ÃÖ´ë °ü½É»çÀÎ Seperation of ConcernÀ» ÇØ°áÇϱâ À§ÇÑ ±â¼ú·Î AOP (Aspect Oriented Programming)ÀÌ ´ëµÎµÇ°í ÀÖ½À´Ï´Ù.
 
ÇÁ·Î±×·¡¹ÖÀÇ ¸ðµâµéÀ» Layer·Î ³ª´©¾î¼­, ¼­·Î°£ÀÇ Á¾¼Ó¼ºÀ» ÁÙÀϻӸ¸ ¾Æ´Ï¶ó ´Ü¼øÈ÷ LayerÀÇ Á¶ÇÕ¸¸À¸·Î »õ·Î¿î ±â´ÉÀ» ½±°Ô Ãß°¡ÇÒ¼ö Àֱ⠶§¹®¿¡ º¯Á¾À¸·Î.NET¿¡¼­´Â Attributed Based ProgrammingÀ¸·Î Java¿¡¼­´Â AnnotationÀ̶ó´Â ±â¹ýÀ» ÀÌ¿ëÇØ ¸¹ÀÌ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù.

ÀÌ ¼¼¹Ì³ª´Â Aspect Oritned Programming¿¡ ´ëÇÑ °³¿ä¸¦ »ìÆìº¸°í .NET¿¡¼­ Á¦°øÇϰí ÀÖ´Â
EOS , Aspect.NET À» ÀÌ¿ëÇØ ÇÁ·Î±×·¡¹Ö ÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇØ µå¸³´Ï´Ù.


- AOP ¼Ò°³
- Attributed Based Programming in .NET
- AOP ¿Í Attribute ±â¹Ý ÇÁ·Î±×·¡¹ÖÀÇ ºñ±³
- AOP ¼³¸í
- EOS 
- Apsect.NET 
- Demo
- °á·Ð
AOP with .NET [±è¿ëÇö]
°´Ã¼ ÁöÇâÀÇ ÃÖ´ë °ü½É»çÀÎ Seperation of ConcernÀ» ÇØ°áÇϱâ À§ÇÑ ±â¼ú·Î AOP (Aspect Oriented Programming) ...
Á¶È¸: 158
ÁÁÀº À¥¼­¹ö¸¦ ¸¸µé±â À§Çؼ­´Â ¿ì¸®°¡ ¾î¶°ÇÑ »óȲµéÀ» °í·ÁÇØ¾ßµÇ°í ¾î¶»°Ô µðÀÚÀÎÇØ¾ß µÉ±î¿ä?  ºÐ»ê°´Ã¼ ÆÐÅÏÃ¥ÀÎ POSA2ÀÇÀúÀÚÀÎ Douglas Schmidt¡¯s ÀÇ ¼³°è °æÇèÀ» ¿©·¯ºÐ¿¡°Ôµé·Á µå¸®°íÀÚ ÇÕ´Ï´Ù.  

- ´Ù¾çÇÑ ÆÐÅÏ ¼Ò°³
- ¹«¾ùÀÌ Framework Àΰ¡?
- »ç¿ëµÇ´Â ´Ù¾çÇÑ ÆÐÅÏµé ¼Ò°³Çϱâ (GoF, POSA1, POSA2 Pattern)
- À¥¼­¹ö ÀÇ ´Ù¾çÇÑ Àü·«µé 
- ¼º´ÉÀ» À§ÇÑ °í·Á »çÇ×µé
ÆÐÅÏÀ» ÀÌ¿ëÇÑ À¥¼­¹ö ¸¸µé±â [¼Õ¿µ¼ö]
ÁÁÀº À¥¼­¹ö¸¦ ¸¸µé±â À§Çؼ­´Â ¿ì¸®°¡ ¾î¶°ÇÑ »óȲµéÀ» °í·ÁÇØ¾ßµÇ°í ¾î¶»°Ô µðÀÚÀÎÇØ¾ß µÉ±î¿ä? ºÐ»ê°´Ã¼ ÆÐÅÏÃ¥ÀÎ POSA2ÀÇÀúÀÚÀÎ Douglas Sc ...
Á¶È¸: 359
[DevBu ...
¼Õ¿µ¼ö - 2007.12.06
ÄÚ¸àÆ®: 0
[Devpi ...
¼Õ¿µ¼ö - 2007.11.21
ÄÚ¸àÆ®: 0
[DevBu ...
¼Õ¿µ¼ö - 2007.11.06
ÄÚ¸àÆ®: 0
[DevBu ...
¼Õ¿µ¼ö - 2007.09.06
ÄÚ¸àÆ®: 0