Object-oriented methodology in the field of aquatic ecosystem modelling