Abstract
Much research has been reported in the area of monitoring real machines using a virtual machining system over the Internet/Intranet. In order to overcome the limitations of net-bandwidth in real-time monitoring tasks, mobile agent technology can be used. This paper proposes a web-based distributed architecture for developing a platform-independent real-time monitoring system. Using this system, users can specify the machining conditions and send the requirements to the central controller. Programs monitoring machining performance can be dispatched from the central controller as mobile agents to the remote hosts where machining signals are sampled from real machines. Finally, an overview of the security issues associated with mobile agents is discussed.
Similar content being viewed by others
References
Jiang L (2001) Internet-based virtual CNC milling system. M. Eng. Thesis, National University of Singapore
An N (2001) Web-based fault diagnostic and learning system. M. Eng. Thesis, National University of Singapore
Li G, Solberg J (1992) Integrated shop floor control using autonomous agents. IIE Trans 24(3):57–71
Tan GW, Hayes CC, Shaw M (1996) An intelligent-agent framework for concurrent product design and planning. IEEE Trans on Eng Manuf Manage 43:297–306
Francisco PM, Douglas HN (1996) Multi-agent mediator architecture for distributed manufacturing. J Intell Manuf 7:257–270
Howley B, Cutkosky M, Biswas G (1999) Compromising and sharing dynamic models in an agent-based concurrent engineering environment. Proceedings of the American Control Conference 5:3147–3153
Hu W, Starr A, Zhou Z, and Leung A (2001) An intelligent integrated system scheme for machine tool diagnostics. Int J Adv Manuf Technol 18:836–841
Altintas Y, Yellowley I (1989) In process detection of tool failure in milling using cutting force models. ASME J Eng Ind 111:149–157
EarTest Ltd http://www.incubators.org.il/26010.htm
White JE (1994) Telescript technology: The foundation for the electronic marketplace. White Paper, General Magic, Inc., USA
Lange DB, Oshima M (1998) Programming and Deploying Java Mobile Agents with Aglets. Addison-Wesley Pub Co
Chang JW, Scott CT (1996) "Agent-based workflow: TRP support environment (TSE)". Comput Netw ISDN Syst 28(7–11):1501–1511
Tripathi AR, Ahmed T, Karnik NM (2001) Experiences and future challenges in mobile agent programming. Microprocess Microsy 25:121–129
Venners B (1999) Under the hood: Solve real problems with aglets, a type of mobile agent. JavaWorld. http://www.javaworld.com/javaworld/jw-05-1997/jw-05-hood.html
Cabri G, Leonardi L, Zambonelli F (2000) Agents for information retrieval: Issues of mobility and coordination. J Syst Arch 46:1419–1433
Dalmeijer M, Hammer DK, Aerts ATM (2000) Mobile software agents. Comput Ind 41:251–260
Raibulet C, Demartini C (2000) Mobile agent technology for the management of distributed systems–a case study. Comput Netw 34:823–830
Aglets software development kit. http://www.trl.ibm.com/aglets/
Prickett PW, Johns C (1999) An overview of approaches to end milling tool monitoring. Int J Mach Tools Manuf 39:105–122
Xu X (2001) Development of an online tool wear monitoring system. M.Eng. Thesis, National University of Singapore
Choudhury SK, Jain VK, Rama Rao ChVV (1999) On-line monitoring of tool wear in turning using a neural network. Int J Mach Tools Manuf 39:489–504
JESS home. http://herzberg.ca.sandia.gov/jess/
Teo SC (1992) Development of an on-line tool wear monitoring system using dynamic cutting force. M. Eng. Thesis, National University of Singapore
Li XP, Iynkaran K, Nee AYC (1998) A hybrid machining simulator based on predictive machining theory and neural network modeling. In: Proceedings of the CIRP International Workshop on Modeling of Machining Operations, Atlanta, Georgia, USA, 19 May 1998, pp. 417–428
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ong, S.K., Sun, W.W. Application of mobile agents in a web-based real-time monitoring system. Int J Adv Manuf Technol 22, 33–40 (2003). https://doi.org/10.1007/s00170-002-1440-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-002-1440-x