The computing world is shifting toward a new paradigm, the Distributed Obje
ct Computing (DOC) paradigm. This paradigm exploits the benefits of object-
oriented technology and uses the Internet and its communications infrastruc
ture as a vehicle for the delivery of a wide range of sophisticated value-a
dded distributed services. Applications of this paradigm are characterised
as being open, client/server and multi-tiered applications using collaborat
ing distributed objects. The integration of the Common Object Request Broke
r Architecture (CORBA) and object-oriented programming languages such as Ja
va will facilitate the introduction and deployment of such applications in
a platform-independent distributed environment. In this paper, we introduce
both CORBA and Java as tools to facilitate the development of DOG-based ap
plications, and we present examples from two areas of applications, namely,
telecom and electronic commerce (EC) applications. (C) 1999 Elsevier Scien
ce Inc. All rights reserved.