{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T00:20:54Z","timestamp":1743034854832,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":23,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540212508"},{"type":"electronic","value":"9783540247159"}],"license":[{"start":{"date-parts":[[2004,1,1]],"date-time":"2004-01-01T00:00:00Z","timestamp":1072915200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004]]},"DOI":"10.1007\/978-3-540-24715-9_18","type":"book-chapter","created":{"date-parts":[[2010,7,28]],"date-time":"2010-07-28T00:14:53Z","timestamp":1280276093000},"page":"202-214","source":"Crossref","is-referenced-by-count":0,"title":["A Globally-Applied Component Model for Programmable Networking"],"prefix":"10.1007","author":[{"given":"J \u00f3","family":"Ueyama","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Geoff","family":"Coulson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gordon S.","family":"Blair","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefan","family":"Schmid","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ant\u00f4nio T.","family":"Gomes","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ackbar","family":"Joolia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kevin","family":"Lee","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"18_CR1","unstructured":"ANTS. The ants toolkit (2002) http:\/\/www.cs.utah.edu\/flux\/janos\/ants.html"},{"key":"18_CR2","doi-asserted-by":"crossref","unstructured":"Braden, R., Faber, T., Handley, M.: From Protocol Stack to Protocol Heap \u2014 Role-Based Architecture. ACM SIGCOMM Computer Communication Review\u00a033(1) (January 2003)","DOI":"10.1145\/774763.774765"},{"key":"18_CR3","unstructured":"Brown, K.: Building a Lightweight COM Interception Framework Part 1: The Universal Delegator. Microsoft Systems Journal ( January 1999)"},{"key":"18_CR4","doi-asserted-by":"crossref","unstructured":"Campbell, A., Meer, G., Kounavis, M., Miki, K., Vicente, J., Villela, D.: The Genesis Kernel: A virtual network operating system for spawning network architectures. In: OPENARCH 1999 - Open Architecture and Networking Programming, New York, USA (March 1999)","DOI":"10.1109\/OPNARC.1999.758566"},{"key":"18_CR5","doi-asserted-by":"crossref","unstructured":"Campbell, A.T., Kounavis, M.E., Villela, D.A., Vicente, J.B., de Meer, H.G., Miki, K., Kalaichelvan, K.S.: NetBind: A Binding Tool for Constructing Data Paths in Network Processor-based Routers. In: 5th IEEE International Conference on Open Architectures and Network Programming (OPENARCH 2002) (June 2002)","DOI":"10.1109\/OPNARC.2002.1019231"},{"key":"18_CR6","unstructured":"Chandra, P., Fisher, A., Kosak, C., Ng, T.S.E., Steenkiste, P., Takahashi, E., Zhang, H.: Darwin: Customizable Resource Management for Value-added Network Services. In: 6th IEEE Intl. Conf. on Network Protocols (ICNP 1998), Austin, Texas, USA (October 1998)"},{"key":"18_CR7","doi-asserted-by":"crossref","unstructured":"Clarke, M., Blair, G.S., Coulson, G., Parlavantzas, N.: An Efficient Component Model for the Construction of Adaptive Middleware. In: Proceedings of the IFIP\/ACM Middleware, Heidelberg (November 2001)","DOI":"10.1007\/3-540-45518-3_9"},{"key":"18_CR8","volume-title":"Network Systems Design using Network Processors","author":"D. Comer","year":"2003","unstructured":"Comer, D.: Network Systems Design using Network Processors. Prentice Hall, Englewood Cliffs (2003)"},{"key":"18_CR9","unstructured":"Coulson, G., Blair, G., Gomes, T., Joolia, A., Lee, K., Ueyama, J., Ye, Y.: Position paper: A Reflective Middleware-based Approach to Programmable Networking. In: ACM\/IFIP\/USENIX International Middleware Conference, Rio de Janeiro, Brazil (June 2003)"},{"issue":"2","key":"18_CR10","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1007\/s004460100064","volume":"15","author":"G. Coulson","year":"2002","unstructured":"Coulson, G., Blair, G.S., Clarke, M., Parlavantzas, N.: The Design of a Highly Configurable and Reconfigurable Middleware Platform. ACM Distributed Computing Journal\u00a015(2), 109\u2013126 (2002)","journal-title":"ACM Distributed Computing Journal"},{"key":"18_CR11","unstructured":"Fassino, J.P., Stefani, J.B., Lawall, J., Muller, G.: THINK: A Software Framework for Component-based Operating System Kernels. In: USENIX 2002 Annualt Conference (June 2002)"},{"key":"18_CR12","unstructured":"Intel. Intel IXP1200 (2002), http:\/\/www.intel.com\/IXA"},{"key":"18_CR13","doi-asserted-by":"crossref","unstructured":"Isaacs, R., Leslie, I.: Support for Resource-Assured and Dynamic Virtual Private Networks. JSAC Special Issue on Active and Programmable Networks (2001)","DOI":"10.1109\/49.917707"},{"key":"18_CR14","doi-asserted-by":"crossref","unstructured":"Karlin, S., Peterson, L.: VERA: An Extensible Router Architecture. In: 4th International Conference on Open Architectures and Network Programming (OPENARCH) (April 2001)","DOI":"10.1109\/OPNARC.2001.916834"},{"key":"18_CR15","doi-asserted-by":"crossref","unstructured":"Morris, R., Kohler, E., Jannoti, J., Kaashoek, M.: The Click Modular Router. In: 17th ACM Symposium on Operating Systems Principles (SOSP 1999), Charleston, SC, USA (December 1999)","DOI":"10.1145\/319151.319166"},{"key":"18_CR16","unstructured":"Mozilla Organization. XPCOM Project (2001), http:\/\/www.mozilla.org\/projects\/xpcom"},{"issue":"3","key":"18_CR17","doi-asserted-by":"publisher","first-page":"473","DOI":"10.1109\/49.917708","volume":"19","author":"L. Peterson","year":"2001","unstructured":"Peterson, L., Gottlieb, Y., Hibler, M., Tullmann, P., Lepreau, J., Schwab, S., Dandelkar, H., Purtell, A., Hartman, J.: An OS Interface for Active Routers. IEEE Journal on Selected Areas in Communications\u00a019(3), 473\u2013487 (2001)","journal-title":"IEEE Journal on Selected Areas in Communications"},{"key":"18_CR18","unstructured":"Reid, A., Flatt, M., Stoller, L., Lepreau, J., Eide, E.: Knit: Component Composition for Systems Software. In: Proc. of the 4th Operating Systems Design and Implementation (OSDI), October 2000, pp. 347\u2013360 (2000)"},{"key":"18_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"253","DOI":"10.1007\/3-540-36199-5_20","volume-title":"Active Networks","author":"S. Schmid","year":"2002","unstructured":"Schmid, S., Chart, T., Sifalakis, M., Scott, A.: Flexible, Dynamic, and Scalable Service Composition for Active Routers. In: Sterbenz, J.P.G., Takada, O., Tschudin, C.F., Plattner, B. (eds.) IWAN 2002. LNCS, vol.\u00a02546, pp. 253\u2013266. Springer, Heidelberg (2002)"},{"key":"18_CR20","unstructured":"Shah, N., Plishker, W., Keutzer, K.: NP-Click: A Programming Model for the Intel IXP1200. In: 2nd Workshop on Network Processors (NP-2) at the 9th International Symposium on High Performance Computer Architecture (HPCA-9), Anaheim, CA (February 2003)"},{"key":"18_CR21","doi-asserted-by":"crossref","unstructured":"Solarski, M., Bossardt, M., Becker, T.: Component-based Deployment and Management of Services in Active Networks. In: Proceedings of the Fourth Annual International Working Conference on Active Networks, IWAN, Zurich, Switzerland (December 2002)","DOI":"10.1007\/3-540-36199-5_7"},{"key":"18_CR22","volume-title":"Component Software: Beyond Object-Oriented Programming","author":"C. Szyperski","year":"2002","unstructured":"Szyperski, C.: Component Software: Beyond Object-Oriented Programming, 2nd edn. Addison-Wesley, Reading (2002)","edition":"2"},{"key":"18_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1007\/3-540-40057-5_7","volume-title":"Active Networks","author":"A. Villaz\u00f3n","year":"2000","unstructured":"Villaz\u00f3n, A.: A Reflective Active Network Node. In: Yasuda, H. (ed.) IWAN 2000. LNCS, vol.\u00a01942, pp. 87\u2013101. Springer, Heidelberg (2000)"}],"container-title":["Lecture Notes in Computer Science","Active Networks"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-24715-9_18","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,11,1]],"date-time":"2021-11-01T20:07:13Z","timestamp":1635797233000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-24715-9_18"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004]]},"ISBN":["9783540212508","9783540247159"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-24715-9_18","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2004]]}}}