TY - JOUR
T1 - SMART mobile agent facility
AU - Wong, Johnny
AU - Helmer, Guy
AU - Naganathan, Venkatraman
AU - Polavarapu, Sriniwas
AU - Honavar, Vasant
AU - Miller, Les
N1 - Funding Information:
Johnny Wong is a full Professor of the Computer Science Department, Iowa State University at Ames, Iowa, USA. His research interests include Operating Systems, Distributed Systems, Telecommunication Networks, Broadband-Integrated Services Digital Networks, Concurrency Control and Recovery, Multimedia and Hypermedia Systems, Intelligent Multi-Agents Systems, Intrusion Detection. He has been an investigator fo research contracts with Telecom Australia from 1983 to 1986, studying the performance of network protocols of the ISDN. During this period, he has contributed to the study and evaluation of the communication architecture and protocols of ISDN. From 1989 to 1990, he was the Principal Investigator for a research contract with Microwave Systems Corporation at Des Moines, Iowa. This involved the study of Coordinated Multimedia Communication in ISDN. In summers 1991 and 1992, Dr. Wong was supported by IBM corporation in Rochester. While at IBM, he worked on the Distributed Computing Environment (DCE) for the Application Systems. This involved the integration of communication protocols and distributed database concepts. Dr. Wong is also involved in the Coordinated Multimedia System (COMS) in Courseware Matrix Software Project, funded by NSF Synthesis Coalition Project to enhance engineering education. From 1993 to 1996, he is working on a research project on a knowledge-based system for energy conservation education using multimedia communication technology, funded by the Iowa Energy Center. From 1995 to 1996, he was supported by the Ames Laboratory of the Department of Energy (DOE), working in Middleware for Multidatabases system. Currently, he is working on Intelligent Multi-Agents for Instrusion Detection and Countermeasures funded the Department of Defense (DoD), Database Generating and X-Ray Displaying on the World Wide Web Applications funded by Mayo Foundation and CISE Educational Innovation: Integrated Security Curricular Modules funded by the National Science Foundation (NSF).
Funding Information:
Vasant Honavar received his B.E. in Electronics Engineering from Bangalore University, India, and M.S. in Electrical and Computer Engineering from Drexel University, and an M. S. and a Ph.D. in Computer Science from the Univeristy of Wisconsin, Madison. He founded and directs the Artificial Intelligence Research Laboratory ( www.cs.iastate.edu/∼honavar/aigroup.html ) in the Department of Computer Science at Iowa State University (ISU) where he is currently an associate professor. Honavar is also a member of the Lawrence E. Baker Center for Bioinformatics and Biological Statistics, the Virtual Reality Application Center, and the faculty of Bioinformatics and Computational Biology at ISU. His research and teaching interests include Artificial Intelligence, Machine Learning, Bioinformatics and Computational Biology, Grammatical Inference, Intelligent Agents and Multi-agent systems, Distributed Intelligent Information Networks, Intrusion Detection, Neural and Evolutionary Computing, Data Mining, Knowledge Discovery and Visualization, Knowledge-based Systems, and Applied Artificial Intelligence. He has published over 90 research articles in refereed journals, conferences and books, and has co-edited three books. He is a co-editor-in-chief of the Journal of Cognitive Systems Research published by Elsevier. His research has been partially funded by grants from the National Science Foundation, the National Security Agency, the Defense Advanced Research Projects Agency (DARPA), the US Department of Energy, the John Deere Foundation, the Carver Foundation, Pioneer Hi- Bred Inc., and IBM. Prof. Honavar is a member of ACM, AAAI, IEEE, and the New York Academy of Sciences.
PY - 2001/2/1
Y1 - 2001/2/1
N2 - With ever growing use of Internet for electronic commerce and data mining type applications there seems to be a need for new network computing paradigms that can overcome the barriers posed by network congestion and unreliability. Mobile agent programming is a paradigm that enables the programs to move from one host to another, do the processing locally and return results asynchronously. In this paper, we present the design and development of a mobile agent system that will provide a platform for developing mobile applications that are Mobile Agent Facility (MAF) specification compliant. We start by exploring mobile agent technology and establish its merits with respect to the client-server technology. Next, we introduce a concept called dynamic aggregation to improve the performance of mobile agent applications. We, then focus on the design and implementation issues of our system, Scalable, Mobile and Reliable Technology (SMART), which is based on the MAF specification.
AB - With ever growing use of Internet for electronic commerce and data mining type applications there seems to be a need for new network computing paradigms that can overcome the barriers posed by network congestion and unreliability. Mobile agent programming is a paradigm that enables the programs to move from one host to another, do the processing locally and return results asynchronously. In this paper, we present the design and development of a mobile agent system that will provide a platform for developing mobile applications that are Mobile Agent Facility (MAF) specification compliant. We start by exploring mobile agent technology and establish its merits with respect to the client-server technology. Next, we introduce a concept called dynamic aggregation to improve the performance of mobile agent applications. We, then focus on the design and implementation issues of our system, Scalable, Mobile and Reliable Technology (SMART), which is based on the MAF specification.
UR - http://www.scopus.com/inward/record.url?scp=0012742834&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0012742834&partnerID=8YFLogxK
U2 - 10.1016/S0164-1212(00)00082-0
DO - 10.1016/S0164-1212(00)00082-0
M3 - Article
AN - SCOPUS:0012742834
SN - 0164-1212
VL - 56
SP - 9
EP - 22
JO - Journal of Systems and Software
JF - Journal of Systems and Software
IS - 1
ER -