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 ...
Software evolution is a crucial activity for software organizations. A specific type of software evo...
The COM and CORBA technologies are viewed as competing architecture for creating distributed solutio...
A new integration concept for heterogeneous legacy systems is developed. The concept consists of a m...
As the component-based software development (CBSD) becomes the prevalent approach to building large-...
The ability of information systems to operate in conjunction with each other encompassing communicat...
Although component-based platforms and technologies such as CORBA, COM+/.NET and Enterprise Java Bea...
How to develop reusable software still needs research. Broadly, there are two approaches to software...
Although component-based platforms and technologies such as CORBA, COM+/.NET and Enterprise Java Be...
The work concerns the pattern building for heterogeneous enterprise information systems (IS). Quite ...
AbstractEmergent countries are generally prone to heterogeneous IT developments. The author shall an...
Abstract: The development of Intelligent Transport Systems [ITS] requires the integration of a diver...
A component is a pre-fabricated, pre-tested software object that provides clients with a well-define...
This one-day tutorial is aimed at software engineering practitioners and researchers, who are famil...
Component-based software development is achieving more popularity in today’s software development co...
This paper presents a Strategy that integrates different technologies to supports Distributed Compon...
Software evolution is a crucial activity for software organizations. A specific type of software evo...
The COM and CORBA technologies are viewed as competing architecture for creating distributed solutio...
A new integration concept for heterogeneous legacy systems is developed. The concept consists of a m...
As the component-based software development (CBSD) becomes the prevalent approach to building large-...
The ability of information systems to operate in conjunction with each other encompassing communicat...
Although component-based platforms and technologies such as CORBA, COM+/.NET and Enterprise Java Bea...
How to develop reusable software still needs research. Broadly, there are two approaches to software...
Although component-based platforms and technologies such as CORBA, COM+/.NET and Enterprise Java Be...
The work concerns the pattern building for heterogeneous enterprise information systems (IS). Quite ...
AbstractEmergent countries are generally prone to heterogeneous IT developments. The author shall an...
Abstract: The development of Intelligent Transport Systems [ITS] requires the integration of a diver...
A component is a pre-fabricated, pre-tested software object that provides clients with a well-define...
This one-day tutorial is aimed at software engineering practitioners and researchers, who are famil...
Component-based software development is achieving more popularity in today’s software development co...
This paper presents a Strategy that integrates different technologies to supports Distributed Compon...
Software evolution is a crucial activity for software organizations. A specific type of software evo...
The COM and CORBA technologies are viewed as competing architecture for creating distributed solutio...
A new integration concept for heterogeneous legacy systems is developed. The concept consists of a m...