Institutional Repository

A semi-formal comparison between the Common Object Request Broker Architecture (COBRA) and the Distributed Component Object Model (DCOM)

Show simple item record

dc.contributor.advisor Bornman, C. H.
dc.contributor.author Conradie, Pieter Wynand
dc.date.accessioned 2015-01-23T04:24:34Z
dc.date.available 2015-01-23T04:24:34Z
dc.date.issued 2000-06
dc.identifier.citation Conradie, Pieter Wynand (2000) A semi-formal comparison between the Common Object Request Broker Architecture (COBRA) and the Distributed Component Object Model (DCOM), University of South Africa, Pretoria, <http://hdl.handle.net/10500/17924> en
dc.identifier.uri http://hdl.handle.net/10500/17924
dc.description.abstract The way in which application systems and software are built has changed dramatically over the past few years. This is mainly due to advances in hardware technology, programming languages, as well as the requirement to build better software application systems in less time. The importance of mondial (worldwide) communication between systems is also growing exponentially. People are using network-based applications daily, communicating not only locally, but also globally. The Internet, the global network, therefore plays a significant role in the development of new software. Distributed object computing is one of the computing paradigms that promise to solve the need to develop clienVserver application systems, communicating over heterogeneous environments. This study, of limited scope, concentrates on one crucial element without which distributed object computing cannot be implemented. This element is the communication software, also called middleware, which allows objects situated on different hardware platforms to communicate over a network. Two of the most important middleware standards for distributed object computing today are the Common Object Request Broker Architecture (CORBA) from the Object Management Group, and the Distributed Component Object Model (DCOM) from Microsoft Corporation. Each of these standards is implemented in commercially available products, allowing distributed objects to communicate over heterogeneous networks. In studying each of the middleware standards, a formal way of comparing CORBA and DCOM is presented, namely meta-modelling. For each of these two distributed object infrastructures (middleware), meta-models are constructed. Based on this uniform and unbiased approach, a comparison of the two distributed object infrastructures is then performed. The results are given as a set of tables in which the differences and similarities of each distributed object infrastructure are exhibited. By adopting this approach, errors caused by misunderstanding or misinterpretation are minimised. Consequently, an accurate and unbiased comparison between CORBA and DCOM is made possible, which constitutes the main aim of this dissertation. en
dc.format.extent 1 online resource (86 leaves) en
dc.language.iso en
dc.subject.ddc 004.36
dc.subject.lcsh CORBA (Computer architecture) en
dc.subject.lcsh DCOM (Computer architecture) en
dc.subject.lcsh Object-oriented programming (Computer science) en
dc.subject.lcsh Distributed operating systems (Computers) en
dc.subject.lcsh Client/server computing en
dc.subject.lcsh Electronic data processing -- Distributed processing en
dc.subject.lcsh Internet programming en
dc.title A semi-formal comparison between the Common Object Request Broker Architecture (COBRA) and the Distributed Component Object Model (DCOM) en
dc.type Dissertation
dc.description.department Computing
dc.description.degree M. Sc. (Computer Science)


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search UnisaIR


Browse

My Account

Statistics