semester work on distributed object technologies