DocumentCode
375268
Title
Design and implementation requirements for CORBA lightweight components
Author
Sevilla, Diego ; Garcia, Jose M. ; Gomez, Antonio
Author_Institution
Dept. of Comput. Eng., Murcia Univ., Spain
fYear
2001
fDate
2001
Firstpage
213
Lastpage
218
Abstract
This paper describes the guidelines we followed and the requirements we stated while designing and implementing the CORBA Lightweight Components (CORBA-LC) Component Model. CORBA-LC is a lightweight distributed reflective component model based on CORBA. Instead of using a traditional client/server model, it imposes a peer network model in which the whole network act as a repository for managing and assigning the whole set of resources: components, CPU cycles, memory, etc. Thus, application deployment is automatically and adaptively performed at run-time. Requirements for component description, packaging, deployment, reflection, logical network cohesion, distributed resource queries and fault-tolerant protocols are identified. Finally, we show the validity of the identified requirements in dealing with CSCW and Grid Computing applications and show how current component models fail on addressing some of these requirements
Keywords
distributed object management; fault tolerant computing; groupware; protocols; CORBA lightweight components; CORBA-ℒC; CPU cycles; CSCW; Grid Computing; distributed resource queries; fault-tolerant protocols; implementation requirements; logical network cohesion; packaging; repository; Fault diagnosis; Fault tolerance; Guidelines; Memory management; Network servers; Optical reflection; Packaging; Protocols; Resource management; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing Workshops, 2001. International Conference on
Conference_Location
Valencia
ISSN
1530-2016
Print_ISBN
0-7695-1260-7
Type
conf
DOI
10.1109/ICPPW.2001.951952
Filename
951952
Link To Document