Title :
Towards Runtime Plug-and-Play Software
Author :
Wang, Tao ; Zhou, Xiaowei ; Wei, Jun ; Zhang, Wenbo
Abstract :
As applications grow more and more complex, the current software faces a great challenge in dynamism. This paper proposes to modernize legacy software towards runtime plug-and-play architecture using service-oriented component model. Our object is to provide runtime plug-and-play feature for software to simplify development and adapt to changing execution environment. We propose a two-stage modernization approach and take OSGi as the foundation framework. After designing software architecture, modernization principles are discussed, and the presented approach is guided and validated by a case study involving the modernizing of a Java EE application server.
Keywords :
Java; software architecture; software maintenance; software tools; Java EE application server; legacy software; modernization principle; plug-and-play software architecture; service oriented component model; software dynamism; Computational modeling; Computer architecture; Containers; Java; Runtime; Servers; Software; OSGi; Service Oriented Component model; Software Dynamism; Software Modernization;
Conference_Titel :
Quality Software (QSIC), 2010 10th International Conference on
Conference_Location :
Zhangjiajie
Print_ISBN :
978-1-4244-8078-4
Electronic_ISBN :
1550-6002
DOI :
10.1109/QSIC.2010.14