Computer Science ›› 2014, Vol. 41 ›› Issue (9): 60-62.doi: 10.11896/j.issn.1002-137X.2014.09.009

Previous Articles     Next Articles

ConUp:SCA Middleware with Dynamic Component Updating Support

REN Guo-chao,WANG Jiang and MA Xiao-xing   

  • Online:2018-11-14 Published:2018-11-14

Abstract: Middleware systems provide essential support for modern business applications.However,the development of Internet makes the application environment open and dynamic,which requires the application to be dynamically adaptable.Mainstream middleware systems support hot deployment only but cannot ensure system consistency during and after system updating.ConUp is a SCA middleware that supports safe and efficient dynamic component updating.This tool demo exhibits the process of dynamic component updating with ConUp,the capability of using different algorithms and the advantages in ensuring system consistency,update timeliness,and low disruption to application execution.

Key words: Dynamic update,Service component architecture,Middleware,Component-based distributed system

[1] Bakken D.Middleware[M].Encyclopedia of Distributed Computing.Kluwer Academic Press,2001
[2] 杨芙清.软件工程技术发展思索[J].软件学报,2005,6(1):1-7
[3] Scott D.Assessing the costs of application downtime[J].Gartner Group,1998(5)
[4] JBoss.http://www.jboss.org/
[5] Kramer J,Magee J.The evolving philosophers problem:Dynamicchange management[J].IEEE Transactions on Software Engineering,1990,16(11):1293-1306
[6] Vandewoude Y,Ebraert P,Berbers Y,et al.Tranquility:A low disruptive alternative to quiescence for ensuring safe dynamic updates[J].IEEE Transactions on Software Engineering,2007,33(12):856-868
[7] Zhang J,Cheng B H C.Model-based development of dynamically adaptive software[C]∥Proceedings of the 28th international conference on Software engineering.ACM,2006:371-380
[8] SCA.http://oasis-opencsa.org/sca
[9] Apache Tuscany.http://tuscany.apache.org/
[10] Ma X,Baresi L,Ghezzi C,et al.Version-consistent dynamicreconfiguration of component-based distributed systems[C]∥Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software enginee-ring.ACM,2011:245-255
[11] 苏萍,马晓星.一种面向构件的动态依赖技术[C]∥第十一届全国软件与应用学术会议.2012

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!