TY - GEN
T1 - From functional to architectural analysis of a middleware supporting interoperability across heterogeneous distribution models
AU - Quinot, T.
AU - Kordon, F.
AU - Pautet, L.
N1 - Publisher Copyright:
© 2001 IEEE.
PY - 2001/1/1
Y1 - 2001/1/1
N2 - Using a middleware when designing a new distributed application allows portability across numerous software and hardware architectures, but introduces a new layer of potential incompatibilities due to the existence of various middleware standards. POLYORB, our generic middleware, directly addresses this problem: interoperability between distribution models. It can be customized into several "personalities" (e.g. CORBA, or RMI, or Ada 95 DSA), such as Jonathan and Quarterware. It also provides simultaneous support of multiple personalities within a single middleware instance. Software components implemented using a given distribution model may thus interact with remote entities from a different distribution model. This paper identifies the functions required to implement such a middleware and maps them on an operational design.
AB - Using a middleware when designing a new distributed application allows portability across numerous software and hardware architectures, but introduces a new layer of potential incompatibilities due to the existence of various middleware standards. POLYORB, our generic middleware, directly addresses this problem: interoperability between distribution models. It can be customized into several "personalities" (e.g. CORBA, or RMI, or Ada 95 DSA), such as Jonathan and Quarterware. It also provides simultaneous support of multiple personalities within a single middleware instance. Software components implemented using a given distribution model may thus interact with remote entities from a different distribution model. This paper identifies the functions required to implement such a middleware and maps them on an operational design.
U2 - 10.1109/DOA.2001.954082
DO - 10.1109/DOA.2001.954082
M3 - Conference contribution
AN - SCOPUS:12444252137
T3 - Proceedings - 3rd International Symposium on Distributed Objects and Applications, DOA 2001
SP - 165
EP - 175
BT - Proceedings - 3rd International Symposium on Distributed Objects and Applications, DOA 2001
A2 - Blair, Gordon
A2 - Schmidt, Douglas
A2 - Tari, Zahir
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 3rd International Symposium on Distributed Objects and Applications, DOA 2001
Y2 - 17 September 2001 through 20 September 2001
ER -