“…There are many research areas related to our work, such as virtual laboratory, e-learning, mobile agents, wrappers and software patterns. With the growth of network technology and the increasing popularity of new learning methods, more and more researches focus on the virtual laboratory and e-learning (Benmohamed et al, 2005;Bermejo, 2005;Chang et al, 2000;Dow et al, 2006;Gomez et al, 2000;Jiang et al, 2001;Jou, 2005;Muzak et al, 2000;Tzeng et al, 2000). The virtual laboratory proposed by Muzak et al (2000) focuses on digital computers and is based on the client/server computing paradigm.…”