The joint Jasmin project of the Technical University of Braunschweig and NEC C&C Research Laboratories is concerned with the development, implementation and practical evaluation of the management by delegation architecture standardized by the Distributed Management (DISMAN) working group of the IETF. This paper presents the open source software components that have been developed over two years within the Jasmin project, namely the Jasmin DISMAN-SCRIPT-MIB SNMP agent with its Java and Tcl runtime engines, a Java package for higher level operations on the DISMAN-SCRIPT-MIB and DISMAN-SCHEDULE-MIB agents, a Java GUI application for interacting with DISMAN-SCRIPT-MIB agents, a Java AgentX sub-agent toolkit that simplifies the development of scripts exporting new MIB objects, a package that facilitates the development of monitoring scripts, and a DISMAN-SCHEDULE-MIB sub-agent. Besides describing the software components and their relations, we also present some project history and experiences specific to open source software development.
展开▼