NeCoMan: middleware for safe distributed-service adaptation in programmable networks

作者: N. Janssens , W. Joosen , P. Verbaeten

DOI: 10.1109/MDSO.2005.36

关键词:

摘要: NeCoMan middleware customizes dynamic adaptation of point-to-point-based network services in programmable networks, taking into account the properties involved as well reconfiguration semantics. This article focuses on safe runtime networks. Many such compression, fragmentation, reliability, and encryption conform to a distributed-service model. model represents pair tightly coupled components (not necessarily situated neighboring nodes) that must cooperate offer distributed service. To prevent addition, replacement, or removal these from jeopardizing network's correct functioning, programmer coordinate protocol stacks accommodating service components.

参考文章(15)
Markus Endler, Fabio Kon, Francisco José da Silva e Silva, A Framework for Building Adaptive Distributed Applications. Middleware Workshops. pp. 110- 114 ,(2003)
Pierre Verbaeten, Sam Michiels, Nico Janssens, Tom Mahieu, Towards Hot-Swappable System Software: The DiPS/CuPS Component Framework Proceedings of the seventh international workshop on component-oriented programming. pp. 1- 8 ,(2002)
Nanbor Wang, Christopher D. Gill, Douglas C. Schmidt, Aniruddha Gokhale, Balachandran Natarajan, Joseph P. Loyall, Richard E. Schantz, Craig Rodrigues, QoS‐Enabled Middleware John Wiley & Sons, Ltd. pp. 131- 162 ,(2005) , 10.1002/0470862084.CH6
A. Joolia, A.T. Gomes, G. Coulson, Gordon S. Blair, J. Ueyama, Y. Ye, K. Lee, Reflective middleware-based programmable networking Coulson, G., Blair, G.S., Gomes, A.T., Joolia, A., Lee, K. <http://researchrepository.murdoch.edu.au/view/author/Lee, Kevin.html>, Ueyama, J. and Ye, Y. (2003) Reflective middleware-based programmable networking. In: 2nd International Workshop on Reflective and Adaptive Middleware, June, Rio de Janeiro, Brazil. pp. 115- 119 ,(2003)
Eddie Kohler, Robert Morris, Benjie Chen, John Jannotti, M. Frans Kaashoek, The click modular router ACM Transactions on Computer Systems. ,vol. 18, pp. 263- 297 ,(2000) , 10.1145/354871.354874
Andrew T. Campbell, Herman G. De Meer, Michael E. Kounavis, Kazuho Miki, John B. Vicente, Daniel Villela, A survey of programmable networks ACM SIGCOMM Computer Communication Review. ,vol. 29, pp. 7- 23 ,(1999) , 10.1145/505733.505735
Robbert Van Renesse, Ken Birman, Mark Hayden, Alexey Vaysburd, David Karr, Building Adaptive Systems Using Ensemble Software - Practice and Experience. ,vol. 28, pp. 963- 979 ,(1998) , 10.1002/(SICI)1097-024X(19980725)28:9<963::AID-SPE179>3.0.CO;2-9
Fabio Kon, Fabio Costa, Gordon Blair, Roy H. Campbell, The case for reflective middleware Communications of The ACM. ,vol. 45, pp. 33- 38 ,(2002) , 10.1145/508448.508470
J. Kramer, J. Magee, The evolving philosophers problem: dynamic change management IEEE Transactions on Software Engineering. ,vol. 16, pp. 1293- 1306 ,(1990) , 10.1109/32.60317
Torben Weis, Tom Ritter, Marc Born, Thomas Unterschütz, A QoS Metamodel and its Realization in a CORBA Component Infrastructure hawaii international conference on system sciences. pp. 318- ,(2003)