TY - GEN
T1 - A decentralized, architecture-based framework for self-growing applications
AU - Diaconescu, Ada
AU - Lalanda, Philippe
PY - 2009/9/15
Y1 - 2009/9/15
N2 - In large-scale, distributed software systems, an important management undertaking concerns the creation and runtime modification of application instances. This short paper proposes an autonomic framework that can produce and maintain coherent and adaptable application instances, in volatile execution environments. In the developed approach, decentralised, contextaware instantiation logic interprets a static architectural model and creates conforming instantiation solutions, customised for the current requirements. A local framework prototype implementing this approach was implemented based on a Service Oriented Component technology. Experimental results based on a Home Monitoring data-mediation scenario show the viability of the proposed solution and of the decentralised framework.
AB - In large-scale, distributed software systems, an important management undertaking concerns the creation and runtime modification of application instances. This short paper proposes an autonomic framework that can produce and maintain coherent and adaptable application instances, in volatile execution environments. In the developed approach, decentralised, contextaware instantiation logic interprets a static architectural model and creates conforming instantiation solutions, customised for the current requirements. A local framework prototype implementing this approach was implemented based on a Service Oriented Component technology. Experimental results based on a Home Monitoring data-mediation scenario show the viability of the proposed solution and of the decentralised framework.
KW - Autonomic instance management
KW - Context-aware model interpretation
KW - Decentralised instantiation logic
KW - Self-growing software
UR - https://www.scopus.com/pages/publications/70049104783
U2 - 10.1145/1555228.1555243
DO - 10.1145/1555228.1555243
M3 - Conference contribution
AN - SCOPUS:70049104783
SN - 9781605585642
T3 - Proceedings of the 6th International Conference on Autonomic Computing, ICAC'09
SP - 55
EP - 56
BT - Proceedings of the 6th International Conference on Autonomic Computing, ICAC'09
T2 - 6th International Conference on Autonomic Computing, ICAC'09
Y2 - 15 June 2009 through 19 June 2009
ER -