Concurrent Processes as Objects