An object–oriented approach to port activity simulation. (1st January 2015)