Dynamic reconfiguration of component-based applications

被引:0
作者
Batista, T [1 ]
Rodriguez, N [1 ]
机构
[1] Univ Fed Rio Grande do Norte, Dept Informat, Dimap, BR-59072970 Natal, RN, Brazil
来源
INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS | 2000年
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Component based programming is a current trend in the development of software. The application is created using components and binding their interfaces appropriately at the configuration level. This is especially interesting for applications that, for availability reasons, claim for dynamic reconfiguration. This paper describes an approach for dynamic reconfiguration of applications based on CORBA components running in an environment called LuaSpace that is composed by the dynamically typed language Lua and a set of tools based on Lua. Components, scripts and glue code are the elements that form an application expressed in Lua. LuaSpace provides support for both programmed and ad-hoc reconfiguration. Although our work focuses at configuration level, LuaSpace also handles components updating.
引用
收藏
页码:32 / 39
页数:8
相关论文
共 22 条
[1]  
ALLEN RJ, 1997, THESIS CARNEGIEMELLO
[2]   DURRA - A STRUCTURE DESCRIPTION LANGUAGE FOR DEVELOPING DISTRIBUTED APPLICATIONS [J].
BARBACCI, MR ;
WEINSTOCK, CB ;
DOUBLEDAY, DL ;
GARDNER, MJ ;
LICHOTA, RW .
SOFTWARE ENGINEERING JOURNAL, 1993, 8 (02) :83-94
[3]  
BATISTA T, 2000, IN PRESS 3 IB WORKSH
[4]  
BATISTA T, 1999, 1599 PUC CATH U RIO
[5]  
BELLISSARD L, 1996, CONSTRUCTIONS APPL R
[6]   A dynamic reconfiguration service for CORBA [J].
Bidan, C ;
Issarny, V ;
Saridakis, T ;
Zarras, A .
FOURTH INTERNATIONAL CONFERENCE ON CONFIGURABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 1998, :35-42
[7]   Connectors in configuration programming languages: Are they necessary? [J].
Bishop, J ;
Faria, R .
THIRD INTERNATIONAL CONFERENCE ON CONFIGURABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 1996, :11-18
[8]  
Catunda M, 1999, LECT NOTES COMPUT SC, V1685, P1369
[9]  
CERQUEIRA R, 1999, INT S DISTR OBJ APPL, P362
[10]  
Ducasse S, 1997, LECT NOTES COMPUT SC, V1301, P483, DOI 10.1145/267896.267928