Java technology has largely entered the world of element, network, and service management and has undoubtedly proven useful in combination with the SNMP framework for both manager and agent side developments. However, very few experiments have been made so far trying to provide an in-depth integration of this technology within the TMN framework. In this paper we present a free software which offers a generic environment which provides a basis for reaching this integration. This environment, called J/sup TMN/, is composed of a set of Java software packages which enable both development and deployment of TMN compliant components. Not bound to any specific management platform and easily portable to any TMN system, its goal is to allow experimentation and deployment of more advanced features such as mobile agents, active network management, and advanced delegation in harmony with existing TMN approaches.