Simulation is becoming increasingly important in the analysis and design of complex systems with natural and artificial components. CD++ is a modeling and simulation tool that was created to study this kind of systems by using a discreteevent cell-based approach. It was successfully employed to define a variety of models for complex applications using a cell-based approach. Here, we present different extensions done to the tool using a client/server architecture. Users can create models in local workstations, execute them in a remote high performance simulation engine, then receive, visualize and analyze the results locally with easy-to-use 2D and 3D interfaces. The 3D interface was built using VRML in order to facilitate web-based visualization. The tool now enables running several models simultaneously, and it supports multiview outputs.