To achieve high yield and better quality of soilless greenhouse tomato, it is necessary to keep the nutrient concentrations in the root environment at the target levels. Dynamic control of the nutrient solution composition can be used for this purpose. We developed a computer program that dynamically adjusts nutrient solution compositions based on various climatic and agronomic characteristics. The program integrates nutrient uptake and crop transpiration models and is part of a general-purpose greenhouse management and control software system developed at Laval University (GX). The architecture of the system and some simulation results comparing the effect of various control scenarios on the evolution of the composition of nutrient solutions are presented.