메뉴 건너뛰기




Volumn , Issue , 2011, Pages 279-291

Frenetic: A network programming language

Author keywords

Domain specific languages; Functional reactive programming; Network programming languages; OpenFlow

Indexed keywords

CODE REUSE; COMBINATOR LIBRARY; DECLARATIVE QUERY LANGUAGES; DOMAIN SPECIFIC LANGUAGES; ERROR PRONES; LANGUAGE DESIGN; LOW LEVEL; MODULAR PROGRAMMING; MODULAR REASONING; NETWORK PROGRAMMING LANGUAGE; NETWORK PROGRAMMING LANGUAGES; NETWORK SWITCHES; NETWORK TRAFFIC; OPENFLOW; REACTIVE PROGRAMMING; RUNTIME SYSTEMS; STATE OF THE ART; TRAFFIC MONITORING;

EID: 80054087519     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2034773.2034812     Document Type: Conference Paper
Times cited : (222)

References (40)
  • 2
    • 80054076413 scopus 로고    scopus 로고
    • Nov
    • The Frenetic language. See http://www.frenetic-lang.org/, Nov 2010.
    • (2010)
  • 3
    • 80054085164 scopus 로고    scopus 로고
    • Nov
    • OpenFlow. See http://www.openflowswitch.org, Nov 2010.
    • (2010)
  • 4
    • 80054081153 scopus 로고    scopus 로고
    • SNAC. See http://snacsource.org/, 2010.
    • (2010)
  • 5
    • 33845541245 scopus 로고    scopus 로고
    • Adaptive functional programming
    • November
    • Umut A. Acar, Guy E. Blelloch, and Robert Harper. Adaptive functional programming. TOPLAS, 28:990-1034, November 2006.
    • (2006) TOPLAS , vol.28 , pp. 990-1034
    • Acar, U.A.1    Blelloch, G.E.2    Harper, R.3
  • 6
    • 33745289988 scopus 로고    scopus 로고
    • The CQL continuous query language: Semantic foundations and query execution
    • Jun
    • Arvind Arasu, Shivanth Babu, and Jennifer Widom. The CQL continuous query language: Semantic foundations and query execution. The VLDB Journal, 15:121-142, Jun 2006.
    • (2006) The VLDB Journal , vol.15 , pp. 121-142
    • Arasu, A.1    Babu, S.2    Widom, J.3
  • 7
    • 0026953373 scopus 로고
    • The Esterel synchronous programming language: Design, semantics, implementation
    • Gérard Berry and Georges Gonthier. The Esterel synchronous programming language: Design, semantics, implementation. Science of Computer Programming, (2):87-152, 1992.
    • (1992) Science of Computer Programming , Issue.2 , pp. 87-152
    • Berry, G.1    Gonthier, G.2
  • 8
    • 80053150130 scopus 로고    scopus 로고
    • Maestro: A system for scalable OpenFlow control
    • Rice University, Dec
    • Zheng Cai, Alan L. Cox, and T. S. Eugene Ng. Maestro: A system for scalable OpenFlow control. Technical Report TR10-08, Rice University, Dec 2010.
    • (2010) Technical Report TR10-08
    • Cai, Z.1    Cox, A.L.2    Ng, T.S.E.3
  • 10
    • 31844442168 scopus 로고    scopus 로고
    • Shangri-la: Achieving high performance from compiled network applications while enabling ease of programming
    • Jun
    • Michael K. Chen, Xiao Feng Li, Ruiqi Lian, Jason H. Lin, Lixia Liu, Tao Liu, and Roy Ju. Shangri-la: Achieving high performance from compiled network applications while enabling ease of programming. In PLDI, pages 224-236, Jun 2005.
    • (2005) PLDI , pp. 224-236
    • Chen, M.K.1    Li, X.F.2    Lian, R.3    Lin, J.H.4    Liu, L.5    Liu, T.6    Ju, R.7
  • 11
    • 33745787935 scopus 로고    scopus 로고
    • Embedding dynamic dataflow in a call-by-value language
    • Gregory H. Cooper and Shriram Krishnamurthi. Embedding dynamic dataflow in a call-by-value language. In ESOP, pages 294-308, 2006.
    • (2006) ESOP , pp. 294-308
    • Cooper, G.H.1    Krishnamurthi, S.2
  • 13
    • 1142267334 scopus 로고    scopus 로고
    • Gigascope: A stream database for network applications
    • Chuck Cranor, Theodore Johnson, Oliver Spataschek, and Vladislav Shkapenyuk. Gigascope: A stream database for network applications. In SIGMOD, pages 647-651, 2003.
    • (2003) SIGMOD , pp. 647-651
    • Cranor, C.1    Johnson, T.2    Spataschek, O.3    Shkapenyuk, V.4
  • 14
    • 80053363064 scopus 로고    scopus 로고
    • FPL-3E: Towards language support for reconfigurable packet processing
    • Jul
    • Mihai Lucian Cristea, Claudiu Zissulescu, Ed Deprettere, and Herbert Bos. FPL-3E: Towards language support for reconfigurable packet processing. In SAMOS, pages 201-212. Jul 2005.
    • (2005) SAMOS , pp. 201-212
    • Cristea, M.L.1    Zissulescu, C.2    Deprettere, E.3    Bos, H.4
  • 16
  • 17
    • 0030676685 scopus 로고    scopus 로고
    • Functional reactive animation
    • Jun
    • Conal Elliott and Paul Hudak. Functional reactive animation. In ICFP, pages 163-173, Jun 1997.
    • (1997) ICFP , pp. 163-173
    • Elliott, C.1    Hudak, P.2
  • 18
    • 80053372289 scopus 로고    scopus 로고
    • A demonstration of virtual machine mobility in an OpenFlow network
    • Aug
    • David Erickson et al. A demonstration of virtual machine mobility in an OpenFlow network, Aug 2008. Demo at ACM SIGCOMM.
    • (2008) Demo at ACM SIGCOMM
    • Erickson, D.1
  • 26
    • 84865538933 scopus 로고    scopus 로고
    • A network in a laptop: Rapid prototyping for software-defined networks
    • Bob Lantz, Brandon Heller, and Nick McKeown. A network in a laptop: Rapid prototyping for software-defined networks. In HotNets, pages 1-6, 2010.
    • (2010) HotNets , pp. 1-6
    • Lantz, B.1    Heller, B.2    McKeown, N.3
  • 28
    • 33847318874 scopus 로고    scopus 로고
    • Declarative routing: Extensible routing with declarative queries
    • Boon Thau Loo, Joseph M. Hellerstein, Ion Stoica, and Raghu Ramakrishnan. Declarative routing: Extensible routing with declarative queries. In SIGCOMM, pages 289-300, 2005.
    • (2005) SIGCOMM , pp. 289-300
    • Loo, B.T.1    Hellerstein, J.M.2    Stoica, I.3    Ramakrishnan, R.4
  • 29
    • 59249083339 scopus 로고    scopus 로고
    • Flask: Staged functional programming for sensor networks
    • Geoffrey Mainland, Greg Morrisett, and Matt Welsh. Flask: Staged functional programming for sensor networks. In ICFP, pages 335-346, 2008.
    • (2008) ICFP , pp. 335-346
    • Mainland, G.1    Morrisett, G.2    Welsh, M.3
  • 30
    • 80053375097 scopus 로고    scopus 로고
    • Open networking foundation pursues new standards
    • Mar
    • John Markoff. Open networking foundation pursues new standards. The New York Times, Mar 2011. See http://nyti.ms/eK3CCK.
    • (2011) The New York Times
    • Markoff, J.1
  • 33
    • 77955212375 scopus 로고    scopus 로고
    • Resonance: Dynamic access control in enterprise networks
    • Aug
    • Ankur Nayak, Alex Reimers, Nick Feamster, and Russ Clark. Resonance: Dynamic access control in enterprise networks. In WREN, Aug 2009.
    • (2009) WREN
    • Nayak, A.1    Reimers, A.2    Feamster, N.3    Clark, R.4
  • 34
    • 0036980293 scopus 로고    scopus 로고
    • Functional reactive programming, continued
    • Oct
    • Henrik Nilsson, Antony Courtney, and John Peterson. Functional reactive programming, continued. In Haskell Workshop, pages 51-64, Oct 2002.
    • (2002) Haskell Workshop , pp. 51-64
    • Nilsson, H.1    Courtney, A.2    Peterson, J.3
  • 35
    • 0033295259 scopus 로고    scopus 로고
    • Bro: A system for detecting network intruders in realtime
    • Dec
    • Vern Paxson. Bro: A system for detecting network intruders in realtime. Computer Networks, 31(23-24):2435-2463, Dec 1999.
    • (1999) Computer Networks , vol.31 , Issue.23-24 , pp. 2435-2463
    • Paxson, V.1
  • 36
    • 0001777720 scopus 로고    scopus 로고
    • Lambda in motion: Controlling robots with Haskell
    • Jan
    • John Peterson, Paul Hudak, and Conal Elliott. Lambda in motion: Controlling robots with Haskell. In PADL, Jan 1999.
    • (1999) PADL
    • Peterson, J.1    Hudak, P.2    Elliott, C.3
  • 37
    • 85040940552 scopus 로고    scopus 로고
    • A universal calculus for stream processing languages
    • Robert Soulé, Martin Hirzel, Robert Grimm, Buǧra Gedik, Henrique Andrade, Vibhore Kumar, and Kun-LungWu. A universal calculus for stream processing languages. In ESOP, pages 507-528, 2010.
    • (2010) ESOP , pp. 507-528
    • Soulé, R.1    Hirzel, M.2    Grimm, R.3    Gedik, B.4    Andrade, H.5    Kumar, V.6    Wu, K.-L.7
  • 39
    • 80053343194 scopus 로고    scopus 로고
    • Nettle: Functional reactive programming of OpenFlow networks
    • Jan
    • Andreas Voellmy and Paul Hudak. Nettle: Functional reactive programming of OpenFlow networks. In PADL, Jan 2011.
    • (2011) PADL
    • Voellmy, A.1    Hudak, P.2
  • 40
    • 84955445300 scopus 로고    scopus 로고
    • OpenFlowbased server load balancing gone wild
    • Mar
    • Richard Wang, Dana Butnariu, and Jennifer Rexford. OpenFlowbased server load balancing gone wild. In Hot-ICE, Mar 2011.
    • (2011) Hot-ICE
    • Wang, R.1    Butnariu, D.2    Rexford, J.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.