The question of whether technologies supporting mobile code are bringing significant benefits to the design and implementation of distributed applications is still an open one. Even more difficult is to identify precisely under which conditions a design exploiting mobile code is preferable over a traditional one. In this work, we present an in-depth evaluation of several mobile code design paradigms against the traditional client-server architecture, within the application domain of network management. The evaluation is centered around a quantitative model, which is used to determine precisely the conditions for the selection of a design paradigm minimizing the network traffic related to management. KEYWORDS Mobile code, network management, management by delegation, mobile agent, remote evaluation. 1 INTRODUCTION Recently, a new approach to the development of distributed applications has become popular, fostered by the availability of a new generation of programming languages and s..