Abstract
This paper explores the mobility paradigm in the monitoring management of open distributed systems. A pool of monitoring mobile agents is defined to explore the managed environment based on a successive approach to potential problems. The implementation is performed using an open distributed environment based on CORBA objects. The use of mobile agents adds flexibility to the management task and the merge with static agents allows the scalability of the monitoring management.
Similar content being viewed by others
REFERENCES
M. Baldi and G. P. Picco, Evaluating the trade-offs of mobile code design paradigms in network management applications, 20th International Conference on Software Engineering (ICSE'98), Kyoto, Japan, April 1998.
G. Vigna, Mobile Code Technologies, Paradigms, and Applications, Tesi di Dotorado, Polit´ecnico di Milano, 1998.
Mobile Agent System Interoperability Facilities Specification. Object Management Group, OMG Document: orbos/97-10-05, November 10, 1997.
Standardized Performance Instrumentation and Interface Specification for Monitoring DCE based Application, OSF DCE RFC 33.0, 1995.
A. Queiroz and E. R. M. Madeira, Management of CORBA objects monitoring for the Multiware platform, Proceedings of the ICODP'97, Toronto, Canada, pp. 122-133, May, 1997.
G. S. Goldszmidt, Distributed management by delegation, Ph.D. Thesis, Graduate School of Arts and Sciences, Columbia University, 1996.
P. Ropelatto, E. R. M. Madeira and B. Schulze, Distributed objects management in CORBA environment using mobile agents, Proceedings of the International Conference on Networks and Communication Systems-NCS'98, Iasted, Pittsburgh, pp. 13-16, May 1998.
The Common Object Request Broker: Architecture and Specification, Object Management Group, 1998.
CORBA Services, Object Management Group, 1997.
CORBA Component Model: Initial Submission, OMG Document orbos/97-11-07, 1997.
ORB Portability IDL/Java Language Mapping, OMG TC Document orbos/98-01-06, 1998.
Fault Tolerant CORBA, OMG TC Document orbos/98-03-05, 1998.
T. Usl¨ander, User requirements and state-of-the-art in managing CORBA-based applications, Journal of Network and Systems Management, Vol. 5, No. 4, pp. 459-463, 1997.
T. Usl¨ander and D. Conor. An Enterprise CORBA Application Management Architecture, Journal of Network and Systems Management, Vol. 7, No. 1, pp. 127-132, 1999.
The MAScOTTE Project: MAnagement Services for Object oriented disTributed sysTEms. Esprit project 20804, tes.iitb.fhg.de/corba-assistant.
Object Management Group, CORBA/TMN Interworking RFP Revised Submission, OMG document telecom/98-10-10, October 1998.
JavaTM Dynamic Management Kit-JDMK. Sun Microsystems Inc., December 2000. www.sun.com/software/java-dynamic.
JavaTM Management Extensions (JMX), Sun Microsystems Inc., December 2000. java.sun.com/products/JavaManagement
IBM Component Broker, IBM Corporation, December 2000. www-4.ibm.com/software/webservers/appserv/cb/support
O. Gampel, A. Gregor, S. B. Hassen, D. Johnson, N. J¨onsson, D. Racioppo, H. St¨ollinger, K. Washida, and L. Widengren, IBM component broker connector overview, Redbook, June 1998. www.redbooks.ibm.com/redbooks/SG242022.html
S. Balasubramanian and S. Ramamurthy, Mobile Computing Models, 1999. www.cise.ufl.edu/ <http://www.cise.ufl.edu/>-sr0/litsurvey.htm
D. Lange and M. Oshima, Programming and Deploying Java Mobile Agents with Aglets, Addison Wesley, 1998.
Aglets Software Development Kit. IBM Corporation, December 2000. www.trl.ibm.co.jp/aglets
J. Jing, A. Helal, and A. Elmagarmid, Client-Server Computing in Mobile Environments, ACM Computing Surveys, Vol. 31, No. 2, pp. 117-157, June 1999.
Voyager, Object Space, December 2000. www.objectspace.com/products/voyager
Java Language to IDL Mapping. OMG TC Document orbos/98-07-19, 1998.
Grasshopper: The Agent Platform, IKV++GmbH, December 2000. www.grasshopper.de
T. Magedanz and R. H. Glitho (eds.) Special Issue on Mobile Agent-based Network and Service Management, Journal of Network and Systems Management, Vol. 7, No. 3, September 1999.
G. Knight and R. Hazemi, Mobile agents-based management in the INSERT project, Journal of Network and Systems Management, Vol. 7, No. 3, pp. 271-293, September 1999.
P. Bellavista, A. Corradi, and C. Stefanelli, An open secure mobile agent framework for systems management, Journal of Network and Systems Management, Vol. 7, No. 3, pp. 323-339, September 1999.
S. Choy, M. Breugst, and M. Datta, Management issues of a mobile agent-based service environment, Journal of Network and Systems Management, Vol. 7, No. 3, pp. 341-355, September 1999.
W. Stallings, SNMP, SNMPv2 and CMIP: The Practical Guide to Network-Management Standards, Addison-Wesley, 1993.
P. Haggerty and K. Seetharaman, The Benefits of CORBA-Based Network Management, Commun. ACM Vol. 41, No. 10, pp. 73-79, October 1998.
OrbixWebTM Programmer's Guide, Iona Technologies PLC, November, 1997.
Portable Interceptor, OMG published draft document ptc/00-03-03, cgi.omg.org/cgi-bin/doc?ptc/00-03-03.
B. Schulze and E. R. M. Madeira, Migration transparency in agent systems, IEICE transactions on communications, IEICE/IEEE Joint Special Issue on Autonomous Decentralized Systems, Vol. E83-B, No. 5, pp. 942-950, May 2000.
JavaTM 2 Platform. Sun Microsystems Inc., December 2000. java.sun.com/j2se
Visibroker for Java Programmer's Guide, Release 3.0. Visigenic Software, Inc., 1997.
B. Schulze and E. R. M. Madeira, Contracting and moving agents in distributed applications based on a service-oriented architecture. LNCS Vol. 1219, Springer-Verlag, pp. 74-85, 1997.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Schulze, B., Madeira, E.R.M., Ropelatto, P. et al. MomentA: Service Management Using Mobile Agents in a CORBA Environment. Journal of Network and Systems Management 9, 203–222 (2001). https://doi.org/10.1023/A:1011367109678
Issue Date:
DOI: https://doi.org/10.1023/A:1011367109678