Zamani, BaranoushReza Feizabadi, AliEriksson, Anna2002-12-072007-01-162007-01-162001http://hdl.handle.net/2077/1379This master thesis concerns principles and technologies for software component integration. It provides an overview of Component-Based Software Development (CBSD), which is a new paradigm for information systems development. It focuses on the comparison of three different techniques: Enterprise JavaBeans, COM and CORBA. To investigate different principles and techniques, we have performed a literature study and made some qualitative interviews with people that have experience from integration tasks/questions. We have also developed a small prototype using Enterprise JavaBeans. We have found design patterns to be useful principles for the integration of software components. Our comparison of the three techniques shows that they have much in common, but that they also differ in some important aspects.6888923 bytesapplication/pdfenIntergration of Heterogeneous SystemsD