Intergration of Heterogeneous Systems
Date
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
This 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.