Design of a cooperative working environment for mobile devices