Email Record: Practical process simulation using object-oriented techniques and C++ /