J4

• Original Articles • Previous Articles    

Support for dynamic reconfiguration and high-level programming of CORBA-based distributed applications

CAO Min;WU Geng-feng

  

  1. (School of Computer, Shanghai Univ., Shanghai 200072, China)
  • Received:1900-01-01 Revised:1900-01-01 Online:2004-12-20 Published:2004-12-20

Abstract: We present a novel approach, called OrbGOP, to supporting the architecting, dynamic reconfiguration and high-level programming of CORBA-based distributed applications. OrbGOP is based on the GOP(Graph-oriented programming) model, where the configuration of a distributed program is described as a logical graph separated from the programming of the constituent components of the program. Component interactions and dynamic reconfiguration are implemented by executing a set of operations that are defined over the graph. OrbGOP extends the application of GOP to the CORBA environment. It provides higher-level abstractions for programming CORBA applications and frees the programmer from the underlying irrelevant details. It also facilitates the architecture description and dynamic reconfiguration of CORBA applications.

Key words: CORBA, middleware, distributed software architecture, dynamic reconfiguration, graph-oriented programming

CLC Number: 

  • TP311.5