BARROCA L., RAHTZ S. Object-oriented design for excavation simulation p