{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,10]],"date-time":"2023-10-10T04:58:23Z","timestamp":1696913903047},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2008,5,1]],"date-time":"2008-05-01T00:00:00Z","timestamp":1209600000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2008,12]]},"DOI":"10.1007\/s10586-008-0056-9","type":"journal-article","created":{"date-parts":[[2008,4,30]],"date-time":"2008-04-30T15:34:01Z","timestamp":1209569641000},"page":"355-372","source":"Crossref","is-referenced-by-count":4,"title":["Dynamic service deployment in a distributed heterogeneous cluster based router (DHCR)"],"prefix":"10.1007","volume":"11","author":[{"given":"Wajdi","family":"Louati","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ines","family":"Houidi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manel","family":"Kharrat","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Djamal","family":"Zeghlache","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hormuzd M.","family":"Khosravi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2008,5,1]]},"reference":[{"issue":"2","key":"56_CR1","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1145\/505733.505735","volume":"29","author":"A.T. Campbell","year":"1999","unstructured":"Campbell, A.T., De Meer, H.G., Kounavis, M.E., Miki, K., Vincente, J.B.V., Villela, D.: A survey of programmable networks. Comput. Commun. Rev. 29(2), 7\u201323 (1999)","journal-title":"Comput. Commun. Rev."},{"issue":"3","key":"56_CR2","doi-asserted-by":"crossref","first-page":"404","DOI":"10.1109\/49.917702","volume":"19","author":"T. Wolf","year":"2001","unstructured":"Wolf, T., Turner, J.S.: Design issues for high-performance active routers. IEEE J. Sel. Areas Commun. 19(3), 404\u2013409 (2001)","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"56_CR3","volume-title":"Proc. of 2004 ACS\/IEEE Int. Conf. on Pervasive Services (ICPS\u20192004)","author":"L. Ruf","year":"2004","unstructured":"Ruf, L., Keller, R., Plattner, B.: A scalable high-performance router platform supporting dynamic service extensibility on network and host processors. In: Proc. of 2004 ACS\/IEEE Int. Conf. on Pervasive Services (ICPS\u20192004), Beirut, Lebanon. IEEE, New York (2004)"},{"key":"56_CR4","doi-asserted-by":"crossref","first-page":"152","DOI":"10.1109\/35.825653","volume":"38","author":"J. Gao","year":"2000","unstructured":"Gao, J., et al.: A programmable router architecture supporting control plane extensibility. IEEE Commun. Mag. 38, 152\u2013159 (2000)","journal-title":"IEEE Commun. Mag."},{"key":"56_CR5","unstructured":"Yang, L., Dantu, R., Anderson, T., Gopal, R.: Forwarding and control element separation (ForCES) framework. RFC 3746"},{"key":"56_CR6","unstructured":"Object Management Group (OMG): Corba components. Document version 3.0. formal\/02-06-65, June 2002"},{"issue":"3","key":"56_CR7","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1145\/354871.354874","volume":"18","author":"E. Kohler","year":"2000","unstructured":"Kohler, E., Morris, R., Chen, B., Jannotti, J., Kaashoek, M.F.: The click modular router. ACM Trans. Comput. Syst. 18(3), 263\u2013297 (2000)","journal-title":"ACM Trans. Comput. Syst."},{"key":"56_CR8","unstructured":"Handley, M., Kohler, E., Ghosh, A., Hodson, O., Radoslavov, P.: Designing extensible IP router software. In: Proceedings of the USENIX Symposium on Network Systems Design and Implementation (2005)"},{"key":"56_CR9","doi-asserted-by":"crossref","unstructured":"Decasper, D., Dittia, Z., Parulkar, G., Plattner, B.: Router plugins: a software architecture for next generation routers. In: Proceedings of the ACM SIGCOMM \u201998 Conference, pp. 229\u2013240 (1998)","DOI":"10.1145\/285237.285285"},{"key":"56_CR10","doi-asserted-by":"crossref","unstructured":"Karlin, S., Peterson, L.: VERA: an architecture for extensible routers. Comput. Netw. 38(3) (2002)","DOI":"10.1016\/S1389-1286(01)00288-2"},{"key":"56_CR11","doi-asserted-by":"crossref","unstructured":"Peterson, L., Karlin, S., Li, K.: OS support for general-purpose routers. In: Proc. IEEE HotOS 1999","DOI":"10.1109\/HOTOS.1999.798375"},{"key":"56_CR12","doi-asserted-by":"crossref","unstructured":"Pradhan, P., Chiueh, T.: Operating systems support for programmable cluster-based Internet routers. In: IEEE Workshop on Hot Topics in Operating Systems, pp. 76\u201381, March 1999","DOI":"10.1109\/HOTOS.1999.798381"},{"key":"56_CR13","doi-asserted-by":"crossref","unstructured":"Pradhan, P., Chiueh, T.: Evaluation of a programmable cluster-based IP router. In: Ninth International Conference on Parallel and Distributed Systems, pp. 321\u2013326 (2002)","DOI":"10.1109\/SC.2002.10026"},{"issue":"1","key":"56_CR14","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1109\/40.903058","volume":"21","author":"G. Welling","year":"2001","unstructured":"Welling, G., Ott, M., Mathur, S.: A cluster-based active router architecture. IEEE Micro 21(1), 16\u201325 (2001)","journal-title":"IEEE Micro"},{"key":"56_CR15","doi-asserted-by":"crossref","unstructured":"Greenberg, A., Hjalmtysson, G., Maltz, D.A., Myers, A., Rexford, J., Xie, G., Yan, H., Zhan, J., Zhang, H.: A clean slate 4d approach to network control and management. In: ACM Computer Communication Review, October 2005","DOI":"10.1145\/1096536.1096541"},{"key":"56_CR16","doi-asserted-by":"crossref","unstructured":"Feamster, N., Balakrishnan, H., Rexford, J., Shaikh, A., van der Merwe, J.: The case for separating routing from routers. In: FDNA Workshop, August 2004","DOI":"10.1145\/1016707.1016709"},{"key":"56_CR17","unstructured":"Network Processing Forum: http:\/\/www.npforum.org\/"},{"key":"56_CR18","unstructured":"Lakshman, T.V., Nandagopal, T., Ramjee, R., Sabnani, K., Woo, T.: The SoftRouter architecture. In: Proc. ACM SIGCOMM Workshop on Hot Topics in Networking, November 2004"},{"issue":"11","key":"56_CR19","doi-asserted-by":"crossref","first-page":"1168","DOI":"10.1109\/TPDS.2003.1247676","volume":"14","author":"K. Shen","year":"2003","unstructured":"Shen, K., Yang, T., Chu, L.: Clustering support and replication management for scalable network services. IEEE Trans. Parallel Distrib. Syst. 14(11), 1168\u20131179 (2003)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"56_CR20","unstructured":"von Behren, J.R. et al.: Ninja: a framework for network services. In: Proc. USENIX Ann. Technical Conf., June 2002"},{"key":"56_CR21","doi-asserted-by":"crossref","unstructured":"Fox, A. et al.: Cluster-based scalable network services. In: Proc. 16th ACM Symp. Operating System Principles, pp. 78-91, October 1997","DOI":"10.1145\/268998.266662"},{"key":"56_CR22","unstructured":"Yang, L. et al.: ForCES Forwarding Element Model. Internet Draft, August 2005 (work in progress)"},{"key":"56_CR23","unstructured":"Doria, A. et al.: ForCES protocol specification. Internet Draft, August 2005 (work in progress)"},{"key":"56_CR24","unstructured":"Khosravi, H. et al.: TCP\/IP based TML (Transport Mapping Layer) for ForCES protocol. Internet Draft draft-ietf-forces-tcptml-01.txt, July 2005 (work in progress)"},{"key":"56_CR25","unstructured":"Xingshe, Z., Xiaodong, L.: Design and implementation of CORBA security service. In: 36th International Conference on Technology of Object-Oriented Languages and Systems, November 2000, pp. 140\u2013145"},{"key":"56_CR26","unstructured":"Ansari, F. et al.: ForCES Intra-NE Topology Discovery. Internet Draft draft-ietf-forces-discovery-02.txt, March 2006 (work in progress)"},{"key":"56_CR27","volume-title":"Component-Based Software Engineering: Putting the Pieces Together","author":"N. Wang","year":"2001","unstructured":"Wang, N., Schmidt, D.C., O\u2019Ryan, C.: An overview of the CORBA component model. In: Heineman, G., Councill, B. (eds.) Component-Based Software Engineering: Putting the Pieces Together. Addison-Wesley, Reading (2001)"},{"key":"56_CR28","unstructured":"Linux Routing: Online reference. http:\/\/linux-ip.net\/html\/ch-routing.html"},{"key":"56_CR29","unstructured":"MICO Corba: Online reference. http:\/\/www.mico.org\/"},{"issue":"14","key":"56_CR30","doi-asserted-by":"crossref","first-page":"1692","DOI":"10.1016\/j.comcom.2005.02.014","volume":"28","author":"W. Louati","year":"2005","unstructured":"Louati, W., Jouaber, B., Zeghlache, D.: Configurable software based edge router architecture. Elsevier Comput. Commun. 28(14), 1692\u20131699 (2005)","journal-title":"Elsevier Comput. Commun."},{"key":"56_CR31","doi-asserted-by":"crossref","unstructured":"Houidi, I., Louati, W., Zeghlache, D.: An extensible software router data-path for dynamic low-level service deployment. In: Proceedings of the 7th IEEE Workshop on High Performance Switching and Routing 2006, Poznan, Poland, June 2006, pp. 161\u2013166","DOI":"10.1109\/HPSR.2006.1709699"},{"key":"56_CR32","doi-asserted-by":"crossref","unstructured":"Haas, R. et al.: Autonomic service deployment in networks. IBM Syst. J. 42(1), 2003","DOI":"10.1147\/sj.421.0150"},{"key":"56_CR33","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1007\/BF01386390","volume":"1","author":"E.W. Dijkstra","year":"1959","unstructured":"Dijkstra, E.W.: A note on two problems in connection with graphs. Numer. Math. 1, 269\u2013271 (1959)","journal-title":"Numer. Math."},{"key":"56_CR34","first-page":"1","volume":"1","author":"D.E. Kaufmann","year":"1993","unstructured":"Kaufmann, D.E., Smith, R.L.: Fastest paths in time-dependent networks for intelligent vehiclehighway systems application. IVHS J. 1, 1\u201311 (1993)","journal-title":"IVHS J."},{"key":"56_CR35","unstructured":"TAO: Online refernce. http:\/\/www.cs.wustl.edu\/~schmidt\/TAO.html"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-008-0056-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-008-0056-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-008-0056-9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,18]],"date-time":"2023-05-18T00:42:41Z","timestamp":1684370561000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-008-0056-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,5,1]]},"references-count":35,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2008,12]]}},"alternative-id":["56"],"URL":"https:\/\/doi.org\/10.1007\/s10586-008-0056-9","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2008,5,1]]}}}