Home > Research > Publications & Outputs > A retrospective on the design of the GOPI middl...
View graph of relations

A retrospective on the design of the GOPI middleware platform

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

A retrospective on the design of the GOPI middleware platform. / Coulson, G ; Baichoo, S ; Moonian, O .
In: Multimedia Systems, Vol. 8, No. 5, 12.2002, p. 340-352.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

Coulson, G, Baichoo, S & Moonian, O 2002, 'A retrospective on the design of the GOPI middleware platform', Multimedia Systems, vol. 8, no. 5, pp. 340-352. https://doi.org/10.1007/s005300200056

APA

Coulson, G., Baichoo, S., & Moonian, O. (2002). A retrospective on the design of the GOPI middleware platform. Multimedia Systems, 8(5), 340-352. https://doi.org/10.1007/s005300200056

Vancouver

Coulson G, Baichoo S, Moonian O. A retrospective on the design of the GOPI middleware platform. Multimedia Systems. 2002 Dec;8(5):340-352. doi: 10.1007/s005300200056

Author

Coulson, G ; Baichoo, S ; Moonian, O . / A retrospective on the design of the GOPI middleware platform. In: Multimedia Systems. 2002 ; Vol. 8, No. 5. pp. 340-352.

Bibtex

@article{123aaeb355f240008439763ea94d59d4,
title = "A retrospective on the design of the GOPI middleware platform",
abstract = "This paper offers a high-level retrospective overview of the GOPI middleware platform which is the outcome of a three-year project aimed at the development of generic, configurable and extensible middleware. GOPI has a clearly defined modular structure, is widely extensible with plug-ins at all levels of the architecture, and natively supports stream interactions as well as standard operation invocation. It offers a generic framework for quality of service (QoS) specification and management, and supports a high-level, multimedia-oriented programming environment that is backwardly compatible with the OMG's CORBA. At its lower levels it supports QoS-driven resource management and features an optimised HOP stack. Despite its enhanced functionality, GOPI's HOP performance equals or exceeds that of state-of-the-art CORBA platforms.",
keywords = "middleware, multimedia, CORBA, DISTRIBUTED OBJECT PLATFORM, MULTIMEDIA APPLICATIONS, COMMUNICATION",
author = "G Coulson and S Baichoo and O Moonian",
year = "2002",
month = dec,
doi = "10.1007/s005300200056",
language = "English",
volume = "8",
pages = "340--352",
journal = "Multimedia Systems",
issn = "1432-1882",
publisher = "Springer Verlag",
number = "5",

}

RIS

TY - JOUR

T1 - A retrospective on the design of the GOPI middleware platform

AU - Coulson, G

AU - Baichoo, S

AU - Moonian, O

PY - 2002/12

Y1 - 2002/12

N2 - This paper offers a high-level retrospective overview of the GOPI middleware platform which is the outcome of a three-year project aimed at the development of generic, configurable and extensible middleware. GOPI has a clearly defined modular structure, is widely extensible with plug-ins at all levels of the architecture, and natively supports stream interactions as well as standard operation invocation. It offers a generic framework for quality of service (QoS) specification and management, and supports a high-level, multimedia-oriented programming environment that is backwardly compatible with the OMG's CORBA. At its lower levels it supports QoS-driven resource management and features an optimised HOP stack. Despite its enhanced functionality, GOPI's HOP performance equals or exceeds that of state-of-the-art CORBA platforms.

AB - This paper offers a high-level retrospective overview of the GOPI middleware platform which is the outcome of a three-year project aimed at the development of generic, configurable and extensible middleware. GOPI has a clearly defined modular structure, is widely extensible with plug-ins at all levels of the architecture, and natively supports stream interactions as well as standard operation invocation. It offers a generic framework for quality of service (QoS) specification and management, and supports a high-level, multimedia-oriented programming environment that is backwardly compatible with the OMG's CORBA. At its lower levels it supports QoS-driven resource management and features an optimised HOP stack. Despite its enhanced functionality, GOPI's HOP performance equals or exceeds that of state-of-the-art CORBA platforms.

KW - middleware

KW - multimedia

KW - CORBA

KW - DISTRIBUTED OBJECT PLATFORM

KW - MULTIMEDIA APPLICATIONS

KW - COMMUNICATION

U2 - 10.1007/s005300200056

DO - 10.1007/s005300200056

M3 - Journal article

VL - 8

SP - 340

EP - 352

JO - Multimedia Systems

JF - Multimedia Systems

SN - 1432-1882

IS - 5

ER -