These models will be implemented in the bus infrastructure. The Java programming language will be used to implement an extendible hierarchy of collaboration objects. For instance, we will define sharing objects to provide various sharing degrees, and multimedia objects to provide video and audio awareness among users.
it will automatically be portable.