The main part of this thesis shows a broker based system for sharing objects across address spaces. The system is an advanced version of the Simple Shared Object pattern and is fully implemented in the Java programming language. The system is called Simple Shared Object Request Broker (abbreviated to SSORB). A sample application using the SSORB system shows how a distributed application can be implemented. Then, a short evaluation of the system touches aspects such as portability, performance and reusability of the SSORB system. The SSORB system fulfils the lack of classes for the facilitation of object sharing across address spaces in the Java development kit.
I dedicate this thesis to my parents,
who have been adoring my life from birth
with affection and love.
Ich widme diese Dissertation meinen Eltern,
die mein Leben seit meiner Geburt mit Zuneigung
und Liebe schmücken.
What is a research student doing when he comes home from the University? I was pleased to have my two housemates Hakan Yilmaz and Murat Polat to share most of the time here in Wollongong. I experienced these two guys as very close friends and remember endless nights discussing about our research. I will never forget the joyful time we spent together here in Australia.
A research in Computer Science is also a collaboration between experts all around the world. I would like to thank all the individuals who helped me by e-mail. I especially would like to express my thanks to Grady Booch (Rational Software Corporation), Gerard Meszaros (Bell Northern Research, Ltd), Douglas C. Schmidt (Washington University) and Bob Hathaway (SIGS Publications) for their contribution to this research.
A special thank-you is due to my friend Roman Selm in Switzerland, who has set the course of my career dominantly at those days as he was my boss in Grossenbacher Elektronik AG. I also would like to thank him for his critical comments to my paper "Simple Shared Object".
I believe that every person on earth has a soulmate, a special and close friend. I call Edgar Sattler as my soulmate and want to thank him for his encouragement and the psychological support he gave via phone, fax, e-mail, c-mail, letters and postcards. ;-)
Finally and most importantly I wish to thank my parents, my sister and my brother for their encouragement and help during my stay here in Australia.