Class Assignments on Distributed Operating Systems