Emmerich, W;
Kaveh, N;
(2001)
Component technologies: Java Beans, COM, CORBA, RMI, EJB and the CORBA component model.
In:
(pp. pp. 311-312).
Preview |
PDF
tutorial_summary.pdf Download (51kB) |
Abstract
This one-day tutorial is aimed at software engineering practitioners and researchers, who are familiar with objectoriented analysis, design and programming and want to obtain an overview of the technologies that are enabling component-based development. We introduce the idea of component-based development by defining the concept and providing its economic rationale. We describe how object-oriented programming evolved into local component models, such as Java Beans and distributed object technologies, such as the Common Object Request Broker Architecture (CORBA), Java Remote Method Invocation (RMI) and the Component Object Model (COM). We then address how these technologies matured into distributed component models, in partiuclar Enterprise Java Beans (EJB) and the CORBA Component Model (CCM). We give an assessment of the maturity of each of these technologies and sketch how they are used to build distributed architectures.
Type: | Proceedings paper |
---|---|
Title: | Component technologies: Java Beans, COM, CORBA, RMI, EJB and the CORBA component model |
Open access status: | An open access version is available from UCL Discovery |
UCL classification: | UCL UCL > Provost and Vice Provost Offices > UCL BEAMS UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science |
URI: | https://discovery.ucl.ac.uk/id/eprint/673 |
Archive Staff Only
View Item |