Global Patent Index - EP 0923761 A1

EP 0923761 A1 19990623 - SYSTEM DEVELOPMENT TOOL FOR DISTRIBUTED OBJECT ORIENTED COMPUTING

Title (en)

SYSTEM DEVELOPMENT TOOL FOR DISTRIBUTED OBJECT ORIENTED COMPUTING

Title (de)

ENTWICKLUNGSWERKZEUG FÜR VERTEILTE OBJEKTORIENTIERTE RECHNUNG

Title (fr)

OUTIL DE DEVELOPPEMENT SYSTEME D'INFORMATIQUE DISTRIBUEE ORIENTEE OBJET

Publication

EP 0923761 A1 19990623 (EN)

Application

EP 98929121 A 19980617

Priority

  • AU 9800464 W 19980617
  • AU PO740197 A 19970618
  • AU PO998897 A 19971024

Abstract (en)

[origin: WO9858313A1] A development tool for building large scale distributed object oriented (LSDOO) computer systems, which systems typically include a plurality of clients (26), a plurality of servers (29), and a distributed object infrastructure (25) for communicating client requests for services to servers. The development tool includes a series of templates (12) providing predetermined object design patterns, a code generator (15) and, preferably, a set of basic distributed services (21). The code generator (15) is arranged to produce, from an object oriented system model (11) created by a user for defining desired server processes (33) to be requested by client processes (32) and incorporating selected ones of the design patterns, a client access layer (27) for each client process, isolating client application code from the distributed object infrastructure (25); a server access layer (28) for each server process, isolating server application code from the distributed object infrastructure (25); and a stub portion (29) of the server application code for implementing each service, including provision for the user to integrate an implementation of server semantics. The set of basic distributed services may include a file replication service (30) for replicating files within the system and a service finder service (31) for the discovery of the services available in the system.

IPC 1-7

G06F 9/45

IPC 8 full level

G06F 9/06 (2006.01); G06F 9/44 (2006.01); G06F 9/46 (2006.01); G06F 15/16 (2006.01)

CPC (source: EP)

G06F 8/24 (2013.01)

Citation (search report)

See references of WO 9858313A1

Designated contracting state (EPC)

AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

DOCDB simple family (publication)

WO 9858313 A1 19981223; CA 2263571 A1 19981223; EP 0923761 A1 19990623; JP 2000517453 A 20001226

DOCDB simple family (application)

AU 9800464 W 19980617; CA 2263571 A 19980617; EP 98929121 A 19980617; JP 50341199 A 19980617