Ç¥Çö½ÄÀº °ªÀ» »ý¼ºÇϵµ·Ï Æò°¡ÇÒ ¼ö ÀÖ´Â ÄÚµåÀÇ ½º´ÏÆêÀÔ´Ï´Ù. Ç¥Çö½ÄÀÇ ÄÁÅØ½ºÆ®´Â ƯÁ¤ µð¹ö±× ¸ðµ¨¿¡ Á¾¼ÓµË´Ï´Ù. ÀϺΠǥÇö½ÄÀº ÇÁ·Î±×·¥ÀÇ Æ¯Á¤ À§Ä¡¿¡¼ Æò°¡ÇØ¾ß ÇÕ´Ï´Ù. ±×·¡¾ß º¯¼ö¸¦ ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù. IExpression¿¡¼´Â µð¹ö±× Ç¥Çö½ÄÀÇ ÀϹÝÀûÀÎ ÀÎÅÍÆäÀ̽º¸¦ Á¤ÀÇÇÕ´Ï´Ù.
Ç¥Çö½Ä °ü¸®ÀÚ(IExpressionManager)´Â ÀÛ¾÷°ø°£¿¡ ÀÖ´Â ¸ðµç Ç¥Çö½ÄÀ» ÃßÀûÇÕ´Ï´Ù. ¶ÇÇÑ Ç¥Çö½ÄÀ» Ãß°¡, Á¦°Å ¶Ç´Â º¯°æÇÒ ¶§ ÇØ´ç ¸®½º³Ê¿¡¼ À̺¥Æ®¸¦ ¹ß»ý½Ãŵ´Ï´Ù.
Ç¥Çö½ÄÀ» »ç¿ëÇÏ¿© »ç¿ëÀÚ°¡ ÄÚµå ½º´ÏÆêÀ» Æò°¡ÇÒ ¶§ »ç¿ëÇÏ´Â "°Ë»ç±â" ¶Ç´Â "½ºÅ©·¦ºÏ"À» ±¸ÇöÇÒ ¼ö ÀÖ½À´Ï´Ù. Java µµ±¸¿¡¼´Â Ç¥Çö½ÄÀ» »ç¿ëÇÏ¿© »ç¿ëÀÚ°¡ ¼Ò½º Äڵ带 °Ë»çÇÒ ¶§ »ý¼ºµÈ Ç¥Çö½ÄÀ» ±¸ÇöÇÕ´Ï´Ù.
°¨½Ã Ç¥Çö½ÄÀº ÇÁ·Î±×·¥À» ½ÇÇàÇÒ ¶§ ¹Ýº¹ÀûÀ¸·Î Æò°¡Çϴ ǥÇö½ÄÀÔ´Ï´Ù. IWatchExpression¿¡¼´Â Ç¥Çö½ÄÀÌ »õ µð¹ö±× ÄÁÅØ½ºÆ®¿¡¼ Á¦°øµÇ´Â °æ¿ì ÇØ´ç Ç¥Çö½ÄÀÇ °ªÀ» °»½ÅÇϴ Ư¼öÈµÈ Á¾·ùÀÇ IExpressionÀ» Á¤ÀÇÇÕ´Ï´Ù. °¨½Ã Ç¥Çö½ÄÀ» »ç¿ëÇÏ¿© ÇÁ·Î±×·¥À» ½ÇÇàÇÒ ¶§ Ç¥Çö½Ä °ªÀÇ º¯°æ»çÇ×À» Ç¥½ÃÇÏ´Â "°¨½Ã ¸ñ·Ï"À» ±¸ÇöÇÕ´Ï´Ù.