Technological Aspects of Virtual Organizations