DocumentCode :
3171004
Title :
A model for Java/CORBA and OODBMS distributed architectures
Author :
Mazzuccelli, L.
Author_Institution :
Dept. of Comput. Sci., Rome Univ.
fYear :
1999
fDate :
1999
Firstpage :
68
Lastpage :
76
Abstract :
The Java/CORBA paradigm extends Java distributively and allows one to specify and implement multiplatform distributed object architectures. Such multi-client/server architectures, extended with object database management systems (OODBMS) as the principal persistent service, will become object based architectures (or OAs). The analysis and the use of dedicated techniques is required to specify and implement OAs, forcing us to challenge the current design and development approaches. We introduce a model for such an architecture that is based on a semantic distinction between “functional” objects and “data” objects. Functional objects (FOs) are Java/CORBA (client) server distributed objects with well defined (standard) IDL interfaces, data objects (DOs) are FOs “arguments/results” objects persistently stored in the OODBMS. The model relies on constructing a DO-graph, that is used for simple “dataflow” centralized calling mechanism for FOs, and that is induced by correct typed composition of FOs. An example of concrete realization of such a model is the implementation of the Text Retrieval and Enrichment for Vital Information (TREVI) distributed system for the analysis and categorization of natural language English texts (ESPRIT Project EP23311)
Keywords :
Java; client-server systems; distributed object management; natural languages; object-oriented databases; persistent objects; text analysis; DO-graph; ESPRIT Project EP23311; IDL interfaces; Java/CORBA client server distributed objects; Java/CORBA paradigm; OAs; OODBMS; OODBMS distributed architectures; TREVI distributed system; Text Retrieval and Enrichment for Vital Information; data objects; dataflow centralized calling mechanism; dedicated techniques; functional objects; multi-client/server architectures; multiplatform distributed object architectures; natural language English texts; object based architectures; object database management systems; persistent objects; principal persistent service; semantic distinction; typed composition; Computer architecture; Computer science; Concrete; Distributed computing; Electrical capacitance tomography; Information analysis; Java; Real time systems; Remuneration; Web pages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Objects and Applications, 1999. Proceedings of the International Symposium on
Conference_Location :
Edinburgh
Print_ISBN :
0-7695-0182-6
Type :
conf
DOI :
10.1109/DOA.1999.793988
Filename :
793988
Link To Document :
بازگشت