Chalmers University of Technology has an objective to be on the front line in the area of distributed engineering. Thus, a room especially equipped for this type of work will be set up, the IDE studio. This thesis is the initiating step towards establishing the type of functionalities to be supported, and proposes how they could be carried out. This paper is a Master of Science thesis presented 01 November 2001.