메뉴 건너뛰기




Volumn 18, Issue 4, 2016, Pages 2687-2712

A Survey on SDN Programming Languages: Toward a Taxonomy

Author keywords

language classification; northbound interface; programming languages; Software defined networking

Indexed keywords

ABSTRACTING; APPLICATION PROGRAMMING INTERFACES (API); COMPUTER PROGRAMMING LANGUAGES; SOFTWARE DEFINED NETWORKING; SURVEYS; TAXONOMIES;

EID: 84999751303     PISSN: None     EISSN: 1553877X     Source Type: Journal    
DOI: 10.1109/COMST.2016.2553778     Document Type: Review
Times cited : (95)

References (176)
  • 1
    • 84870506556 scopus 로고    scopus 로고
    • ONF. (Apr.). [Online]
    • ONF. (Apr. 2012). Software-Defined Networking: The New Norm for Networks. [Online]. Available: https://www.opennetworking.org/images/stories/downloads/sdn-resources/white-papers/wp-sdnnewnorm.pdf
    • (2012) Software-Defined Networking: The New Norm for Networks
  • 2
    • 84999619172 scopus 로고    scopus 로고
    • ONF. (May). [Online]
    • ONF. (May 2015). SDN Architecture Overview. [Online]. Available: https://www.opennetworking.org/images/stories\\/downloads/sdn-resources/technical-reports/SDN-architectureoverview-1.0.pdf
    • (2015) SDN Architecture Overview
  • 3
    • 84894681700 scopus 로고    scopus 로고
    • Network innovation using OpenFlow: A survey
    • Mar.
    • A. Lara, A. Kolasani, and B. Ramamurthy, "Network innovation using OpenFlow: A survey," IEEE Commun. Surveys Tuts., vol. 16, no. 1, pp. 493-512, Mar. 2014.
    • (2014) IEEE Commun. Surveys Tuts. , vol.16 , Issue.1 , pp. 493-512
    • Lara, A.1    Kolasani, A.2    Ramamurthy, B.3
  • 4
    • 84906785658 scopus 로고    scopus 로고
    • A survey of software-defined networking: Past, present, and future of programmable networks
    • Sep.
    • B. A. A. Nunes, M. Mendonca, X.-N. Nguyen, K. Obraczka, and T. Turletti, "A survey of software-defined networking: Past, present, and future of programmable networks," IEEE Commun. Surveys Tuts., vol. 16, no. 3, pp. 1617-1634, Sep. 2014.
    • (2014) IEEE Commun. Surveys Tuts. , vol.16 , Issue.3 , pp. 1617-1634
    • Nunes, B.A.A.1    Mendonca, M.2    Nguyen, X.-N.3    Obraczka, K.4    Turletti, T.5
  • 5
    • 84913593468 scopus 로고    scopus 로고
    • A survey on software-defined network and OpenFlow: From concept to implementation
    • Dec.
    • F. Hu, Q. Hao, and K. Bao, "A survey on software-defined network and OpenFlow: From concept to implementation," IEEE Commun. Surveys Tuts., vol. 16, no. 4, pp. 2181-2206, Dec. 2014.
    • (2014) IEEE Commun. Surveys Tuts. , vol.16 , Issue.4 , pp. 2181-2206
    • Hu, F.1    Hao, Q.2    Bao, K.3
  • 6
    • 84913553955 scopus 로고    scopus 로고
    • A survey and a layered taxonomy of software-defined networking
    • Dec.
    • Y. Jarraya, T. Madi, and M. Debbabi, "A survey and a layered taxonomy of software-defined networking," IEEE Commun. Surveys Tuts., vol. 16, no. 4, pp. 1955-1980, Dec. 2014.
    • (2014) IEEE Commun. Surveys Tuts. , vol.16 , Issue.4 , pp. 1955-1980
    • Jarraya, Y.1    Madi, T.2    Debbabi, M.3
  • 7
    • 84893330605 scopus 로고    scopus 로고
    • A survey on OpenFlow technologies
    • Feb.
    • K. Suzuki et al., "A survey on OpenFlow technologies," IEICE Trans. Commun., vol. 97, no. 2, pp. 375-386, Feb. 2014.
    • (2014) IEICE Trans. Commun. , vol.97 , Issue.2 , pp. 375-386
    • Suzuki, K.1
  • 9
    • 84919935425 scopus 로고    scopus 로고
    • Software-defined networking: A comprehensive survey
    • Jan.
    • D. Kreutz et al., "Software-defined networking: A comprehensive survey," Proc. IEEE, vol. 103, no. 1, pp. 14-76, Jan. 2015.
    • (2015) Proc. IEEE , vol.103 , Issue.1 , pp. 14-76
    • Kreutz, D.1
  • 10
    • 84924217392 scopus 로고    scopus 로고
    • Software-defined networking: A survey
    • Apr.
    • H. Farhady, H. Lee, and A. Nakao, "Software-defined networking: A survey," Comput. Netw., vol. 81, pp. 79-95, Apr. 2015.
    • (2015) Comput. Netw. , vol.81 , pp. 79-95
    • Farhady, H.1    Lee, H.2    Nakao, A.3
  • 11
    • 84888187231 scopus 로고    scopus 로고
    • Network virtualization and software defined networking for cloud computing: A survey
    • Nov.
    • R. Jain and S. Paul, "Network virtualization and software defined networking for cloud computing: A survey," IEEE Commun. Mag., vol. 51, no. 11, pp. 24-31, Nov. 2013.
    • (2013) IEEE Commun. Mag. , vol.51 , Issue.11 , pp. 24-31
    • Jain, R.1    Paul, S.2
  • 12
    • 84960971825 scopus 로고    scopus 로고
    • Survey on network virtualization hypervisors for software defined networking
    • Mar.
    • A. Blenk, A. Basta, M. Reisslein, and W. Kellerer, "Survey on network virtualization hypervisors for software defined networking," IEEE Commun. Surveys Tuts., vol. 18, no. 1, pp. 655-685, Mar. 2016.
    • (2016) IEEE Commun. Surveys Tuts. , vol.18 , Issue.1 , pp. 655-685
    • Blenk, A.1    Basta, A.2    Reisslein, M.3    Kellerer, W.4
  • 15
    • 84962446555 scopus 로고    scopus 로고
    • A survey of security in software defined networks
    • Mar.
    • S. Scott-Hayward, S. Natarajan, and S. Sezer, "A survey of security in software defined networks," IEEE Commun. Surveys Tuts., vol. 18, no. 1, pp. 623-654, Mar. 2016.
    • (2016) IEEE Commun. Surveys Tuts. , vol.18 , Issue.1 , pp. 623-654
    • Scott-Hayward, S.1    Natarajan, S.2    Sezer, S.3
  • 17
    • 85027917582 scopus 로고    scopus 로고
    • A survey of securing networks using software defined networking
    • Sep.
    • S. T. Ali, V. Sivaraman, A. Radford, and S. Jha, "A survey of securing networks using software defined networking," IEEE Trans. Rel., vol. 64, no. 3, pp. 1086-1097, Sep. 2015.
    • (2015) IEEE Trans. Rel. , vol.64 , Issue.3 , pp. 1086-1097
    • Ali, S.T.1    Sivaraman, V.2    Radford, A.3    Jha, S.4
  • 18
    • 84923784594 scopus 로고    scopus 로고
    • Software-defined and virtualized future mobile and wireless networks: A survey
    • M. Yang et al., "Software-defined and virtualized future mobile and wireless networks: A survey," Mobile Netw. Appl., vol. 20, no. 1, pp. 4-18, 2014.
    • (2014) Mobile Netw. Appl. , vol.20 , Issue.1 , pp. 4-18
    • Yang, M.1
  • 19
    • 84911938600 scopus 로고    scopus 로고
    • Software-defined networking paradigms in wireless networks: A survey
    • N. A. Jagadeesan and B. Krishnamachari, "Software-defined networking paradigms in wireless networks: A survey," ACM Comput. Surveys (CSUR), vol. 47, no. 2, 2014, Art. no. 27.
    • (2014) ACM Comput. Surveys (CSUR) , vol.47 , Issue.2
    • Jagadeesan, N.A.1    Krishnamachari, B.2
  • 20
    • 84961337315 scopus 로고    scopus 로고
    • Wireless network virtualization: A survey, some research issues and challenges
    • Mar.
    • C. Liang and F. R. Yu, "Wireless network virtualization: A survey, some research issues and challenges," IEEE Commun. Surveys Tuts., vol. 17, no. 1, pp. 358-380, Mar. 2015.
    • (2015) IEEE Commun. Surveys Tuts. , vol.17 , Issue.1 , pp. 358-380
    • Liang, C.1    Yu, F.R.2
  • 21
    • 84922729672 scopus 로고    scopus 로고
    • Software-defined optical networks (SDONs): A survey
    • P. Bhaumik et al., "Software-defined optical networks (SDONs): A survey," Photon. Netw. Commun., vol. 28, no. 1, pp. 4-18, 2014.
    • (2014) Photon. Netw. Commun. , vol.28 , Issue.1 , pp. 4-18
    • Bhaumik, P.1
  • 22
    • 84999820087 scopus 로고    scopus 로고
    • Intelligence on optical transport SDN
    • X. Chen and Y. Zhang, "Intelligence on optical transport SDN," Int. J. Comput. Commun. Eng., vol. 4, no. 1, pp. 5-8, 2015.
    • (2015) Int. J. Comput. Commun. Eng. , vol.4 , Issue.1 , pp. 5-8
    • Chen, X.1    Zhang, Y.2
  • 23
    • 84904582454 scopus 로고    scopus 로고
    • A roadmap for traffic engineering in SDN-OpenFlow networks
    • Oct.
    • I. F. Akyildiz, A. Lee, P. Wang, M. Luo, and W. Chou, "A roadmap for traffic engineering in SDN-OpenFlow networks," Comput. Netw., vol. 71, pp. 1-30, Oct. 2014.
    • (2014) Comput. Netw. , vol.71 , pp. 1-30
    • Akyildiz, I.F.1    Lee, A.2    Wang, P.3    Luo, M.4    Chou, W.5
  • 26
    • 84999825940 scopus 로고    scopus 로고
    • (Apr.). [Online]
    • S. K. N. Rao. (Apr. 2015). SDN and its Use-Cases-NV and NFV. [Online]. Available: http://www.nectechnologies.in/en-TI/pdf/NTI-whitepaper-SDN-NFV.pdf
    • (2015) SDN and Its Use-Cases-NV and NFV
    • Rao, S.K.N.1
  • 29
    • 84865538933 scopus 로고    scopus 로고
    • A network in a laptop: Rapid prototyping for software-defined networks
    • New York, NY, USA
    • B. Lantz, B. Heller, and N. McKeown, "A network in a laptop: Rapid prototyping for software-defined networks," in Proc. 9th ACM SIGCOMM Workshop Hot Topics Netw., New York, NY, USA, 2010, Art. no. 19.
    • (2010) Proc. 9th ACM SIGCOMM Workshop Hot Topics Netw.
    • Lantz, B.1    Heller, B.2    McKeown, N.3
  • 31
    • 84981298323 scopus 로고    scopus 로고
    • OpenFlow: Enabling innovation in campus networks
    • N. McKeown et al., "OpenFlow: Enabling innovation in campus networks," ACM SIGCOMM Comput. Commun. Rev., vol. 38, no. 2, pp. 69-74, 2008.
    • (2008) ACM SIGCOMM Comput. Commun. Rev. , vol.38 , Issue.2 , pp. 69-74
    • McKeown, N.1
  • 32
    • 84999660746 scopus 로고    scopus 로고
    • document RFC 6241, Internet Requests for Comments, Internet Eng. Task Force, Fremont, CA, USA, Jun. [Online]
    • R. Enns, M. Bjorklund, J. Schoenwaelder, and A. Bierman, Network Configuration Protocol (NETCONF), document RFC 6241, Internet Requests for Comments, Internet Eng. Task Force, Fremont, CA, USA, Jun. 2011. [Online]. Available: http://www.rfc-editor.org/rfc/rfc6241.txt
    • (2011) Network Configuration Protocol (NETCONF)
    • Enns, R.1    Bjorklund, M.2    Schoenwaelder, J.3    Bierman, A.4
  • 33
    • 84885225839 scopus 로고    scopus 로고
    • document RFC 7047, Internet Requests for Comments, Internet Eng. Task Force, Fremont, CA, USA, Dec. [Online]
    • B. Pfaff and B. Davie, The Open vSwitch Database Management Protocol, document RFC 7047, Internet Requests for Comments, Internet Eng. Task Force, Fremont, CA, USA, Dec. 2013. [Online]. Available: http://www.rfc-editor.org/rfc/rfc7047.txt
    • (2013) The Open VSwitch Database Management Protocol
    • Pfaff, B.1    Davie, B.2
  • 34
    • 44249108718 scopus 로고    scopus 로고
    • document RFC 6830, Internet Requests for Comments, Internet Eng. Task Force, Fremont, CA, USA, Jan. [Online]
    • D. Farinacci, V. Fuller, D. Meyer, and D. Lewis, The Locator/ID Separation Protocol (LISP), document RFC 6830, Internet Requests for Comments, Internet Eng. Task Force, Fremont, CA, USA, Jan. 2013. [Online]. Available: http://www.rfc-editor.org/rfc/rfc6830.txt
    • (2013) The Locator/ID Separation Protocol (LISP)
    • Farinacci, D.1    Fuller, V.2    Meyer, D.3    Lewis, D.4
  • 36
    • 84963517058 scopus 로고    scopus 로고
    • Working Draft, IETF Secretariat, Fremont, CA, USA, Apr. [Online]
    • M. Smith et al., "OpFlex control protocol," Working Draft, IETF Secretariat, Fremont, CA, USA, Apr. 2014. [Online]. Available: http://www.ietf.org/internet-drafts/draft-smith-opflex-00.txt
    • (2014) OpFlex Control Protocol
    • Smith, M.1
  • 38
    • 84873887196 scopus 로고    scopus 로고
    • Meridian: An SDN platform for cloud network services
    • Feb.
    • M. Banikazemi, D. Olshefski, A. Shaikh, J. Tracey, and G. Wang, "Meridian: An SDN platform for cloud network services," IEEE Commun. Mag., vol. 51, no. 2, pp. 120-127, Feb. 2013.
    • (2013) IEEE Commun. Mag. , vol.51 , Issue.2 , pp. 120-127
    • Banikazemi, M.1    Olshefski, D.2    Shaikh, A.3    Tracey, J.4    Wang, G.5
  • 39
    • 85027263622 scopus 로고    scopus 로고
    • Control exchange points: Providing QoS-enabled end-to-end services via SDN-based inter-domain routing orchestration
    • Santa Clara, CA, USA: USENIX, [Online]
    • V. Kotronis et al., "Control exchange points: Providing QoS-enabled end-to-end services via SDN-based inter-domain routing orchestration," in Presented as Part of the Open Networking Summit 2014 (ONS 2014). Santa Clara, CA, USA: USENIX, 2014. [Online]. Available: https://www.usenix.org/conference/ons2014/technical-sessions/presentation/kotronis
    • (2014) Presented As Part of the Open Networking Summit 2014 (ONS 2014)
    • Kotronis, V.1
  • 41
    • 78149258537 scopus 로고    scopus 로고
    • OpenFlow Switch Consortium, Tech. Rep., Oct. [Online]
    • R. Sherwood et al., "Flowvisor: A network virtualization layer," OpenFlow Switch Consortium, Tech. Rep., Oct. 2009. [Online]. Available: http://archive.openflow.org/downloads/technicalreports/openflow-tr-2009-1-flowvisor.pdf
    • (2009) Flowvisor: A Network Virtualization Layer
    • Sherwood, R.1
  • 43
    • 84875747956 scopus 로고    scopus 로고
    • Scalable network virtualization in software-defined networks
    • Mar./Apr.
    • D. Drutskoy, E. Keller, and J. Rexford, "Scalable network virtualization in software-defined networks," IEEE Internet Comput., vol. 17, no. 2, pp. 20-27, Mar./Apr. 2013.
    • (2013) IEEE Internet Comput. , vol.17 , Issue.2 , pp. 20-27
    • Drutskoy, D.1    Keller, E.2    Rexford, J.3
  • 44
    • 85051175818 scopus 로고    scopus 로고
    • Network virtualization in multi-tenant datacenters
    • Seattle, WA, USA
    • T. Koponen et al., "Network virtualization in multi-tenant datacenters," in Proc. USENIX NSDI, Seattle, WA, USA, 2014, pp. 203-216.
    • (2014) Proc. USENIX NSDI , pp. 203-216
    • Koponen, T.1
  • 45
    • 70350656962 scopus 로고    scopus 로고
    • NOX: Towards an operating system for networks
    • N. Gude et al., "NOX: Towards an operating system for networks," ACM SIGCOMM Comput. Commun. Rev., vol. 38, no. 3, pp. 105-110, 2008.
    • (2008) ACM SIGCOMM Comput. Commun. Rev. , vol.38 , Issue.3 , pp. 105-110
    • Gude, N.1
  • 46
    • 85020806804 scopus 로고    scopus 로고
    • (Dec.). [Online]
    • M. McCauley. (Dec. 2015). About POX. [Online]. Available: http://www.noxrepo.org/pox/about-pox/
    • (2015) About POX
    • McCauley, M.1
  • 48
    • 84979790267 scopus 로고    scopus 로고
    • (Apr.). [Online]
    • Ryu. (Apr. 2015). Ryu SDN Framework. [Online]. Available: http://osrg.github.io/ryu/
    • (2015) Ryu SDN Framework
  • 49
    • 84960381699 scopus 로고    scopus 로고
    • (Apr.). [Online]
    • B. S. Networks. (Apr. 2015). Project Floodlight. [Online]. Available: http://www.projectfloodlight.org/
    • (2015) Project Floodlight
  • 51
    • 84872419127 scopus 로고    scopus 로고
    • Enhance network security with dynamic packet filter
    • Lafayette, LA, USA
    • H. Julkunen and C. E. Chow, "Enhance network security with dynamic packet filter," in Proc. 7th Int. Conf. Comput. Commun. Netw., Lafayette, LA, USA, 1998, pp. 268-275.
    • (1998) Proc. 7th Int. Conf. Comput. Commun. Netw. , pp. 268-275
    • Julkunen, H.1    Chow, C.E.2
  • 52
    • 33745167684 scopus 로고    scopus 로고
    • When and how to develop domain-specific languages
    • M. Mernik, J. Heering, and A. M. Sloane, "When and how to develop domain-specific languages," ACM Comput. Surveys (CSUR), vol. 37, no. 4, pp. 316-344, 2005.
    • (2005) ACM Comput. Surveys (CSUR) , vol.37 , Issue.4 , pp. 316-344
    • Mernik, M.1    Heering, J.2    Sloane, A.M.3
  • 56
    • 0001813087 scopus 로고    scopus 로고
    • Domain-specific languages: An annotated bibliography
    • A. Van Deursen, P. Klint, and J. Visser, "Domain-specific languages: An annotated bibliography," Sigplan Notices, vol. 35, no. 6, pp. 26-36, 2000.
    • (2000) Sigplan Notices , vol.35 , Issue.6 , pp. 26-36
    • Van Deursen, A.1    Klint, P.2    Visser, J.3
  • 58
    • 33646190894 scopus 로고    scopus 로고
    • Feature models, grammars, and propositional formulas
    • Rennes, France, [Online]
    • D. Batory, "Feature models, grammars, and propositional formulas," in Proc. 9th Int. Conf. Softw. Product Lines (SPLC), Rennes, France, 2005, pp. 7-20. [Online]. Available: http://dx.doi.org/10.1007/11554844-3
    • (2005) Proc. 9th Int. Conf. Softw. Product Lines (SPLC) , pp. 7-20
    • Batory, D.1
  • 64
    • 84920425968 scopus 로고    scopus 로고
    • Merlin: A language for provisioning network resources
    • Sydney, NSW, Australia
    • R. Soulé et al., "Merlin: A language for provisioning network resources," in Proc. 10th ACM Int. Conf. Emerg. Netw. Experiments Technol., Sydney, NSW, Australia, 2014, pp. 213-226.
    • (2014) Proc. 10th ACM Int. Conf. Emerg. Netw. Experiments Technol. , pp. 213-226
    • Soulé, R.1
  • 65
    • 84999817165 scopus 로고    scopus 로고
    • PonderFlow: A policy specification language for OpenFlow networks
    • San Francisco, CA, USA
    • B. L. A. Batista and M. P. Fernandez, "PonderFlow: A policy specification language for OpenFlow networks," in Proc. ICN, San Francisco, CA, USA, 2014, p. 215.
    • (2014) Proc. ICN , pp. 215
    • Batista, B.L.A.1    Fernandez, M.P.2
  • 66
    • 84955467594 scopus 로고    scopus 로고
    • From software defined network to network defined for software
    • Salamanca, Spain
    • C. Trois, M. Martinello, L. Bona, and M. Del Fabro, "From software defined network to network defined for software," in Proc. ACM Symp. Appl. Comput., Salamanca, Spain, 2015, pp. 665-668.
    • (2015) Proc. ACM Symp. Appl. Comput. , pp. 665-668
    • Trois, C.1    Martinello, M.2    Bona, L.3    Del Fabro, M.4
  • 68
    • 84881065404 scopus 로고    scopus 로고
    • Comparing OpenFlow controller paradigms scalability: Reactive and proactive
    • Barcelona, Spain
    • M. P. Fernandez, "Comparing OpenFlow controller paradigms scalability: Reactive and proactive," in Proc. IEEE 27th Int. Conf. Adv. Inf. Netw. Appl. (AINA), Barcelona, Spain, 2013, pp. 1009-1016.
    • (2013) Proc. IEEE 27th Int. Conf. Adv. Inf. Netw. Appl. (AINA) , pp. 1009-1016
    • Fernandez, M.P.1
  • 69
    • 84857169654 scopus 로고    scopus 로고
    • A compiler and run-time system for network programming languages
    • C. Monsanto, N. Foster, R. Harrison, and D. Walker, "A compiler and run-time system for network programming languages," ACM SIGPLAN Notices, vol. 47, no. 1, pp. 217-230, 2012.
    • (2012) ACM SIGPLAN Notices , vol.47 , Issue.1 , pp. 217-230
    • Monsanto, C.1    Foster, N.2    Harrison, R.3    Walker, D.4
  • 70
    • 84873907522 scopus 로고    scopus 로고
    • Languages for software-defined networks
    • Feb.
    • N. Foster et al., "Languages for software-defined networks," IEEE Commun. Mag., vol. 51, no. 2, pp. 128-134, Feb. 2013.
    • (2013) IEEE Commun. Mag. , vol.51 , Issue.2 , pp. 128-134
    • Foster, N.1
  • 71
    • 84894040741 scopus 로고    scopus 로고
    • NetKAT: Semantic foundations for networks
    • C. J. Anderson et al., "NetKAT: Semantic foundations for networks," ACM SIGPLAN Notices, vol. 49, no. 1, pp. 113-126, 2014.
    • (2014) ACM SIGPLAN Notices , vol.49 , Issue.1 , pp. 113-126
    • Anderson, C.J.1
  • 74
    • 84967146012 scopus 로고    scopus 로고
    • Kinetic: Verifiable dynamic network control
    • Oakland, CA, USA
    • H. Kim et al., "Kinetic: Verifiable dynamic network control," in Proc. USENIX NSDI, Oakland, CA, USA, 2015, pp. 59-72.
    • (2015) Proc. USENIX NSDI , pp. 59-72
    • Kim, H.1
  • 75
    • 0035105410 scopus 로고    scopus 로고
    • Network policy languages: A survey and a new approach
    • Jan./Feb.
    • G. N. Stone, B. Lundy, and G. G. Xie, "Network policy languages: A survey and a new approach," IEEE Netw., vol. 15, no. 1, pp. 10-21, Jan./Feb. 2001.
    • (2001) IEEE Netw. , vol.15 , Issue.1 , pp. 10-21
    • Stone, G.N.1    Lundy, B.2    Xie, G.G.3
  • 76
    • 79960605403 scopus 로고    scopus 로고
    • Programming paradigms for dummies: What every programmer should know
    • Jun.
    • P. Van Roy, "Programming paradigms for dummies: What every programmer should know," New Comput. Paradigms Comput. Music, vol. 104, pp. 9-38, Jun. 2009.
    • (2009) New Comput. Paradigms Comput. Music , vol.104 , pp. 9-38
    • Van Roy, P.1
  • 78
    • 84925844212 scopus 로고    scopus 로고
    • Applying formal methods to networking: Theory, techniques, and applications
    • Mar.
    • J. Qadir and O. Hasan, "Applying formal methods to networking: Theory, techniques, and applications," IEEE Commun. Surveys Tuts., vol. 17, no. 1, pp. 256-291, Mar. 2015.
    • (2015) IEEE Commun. Surveys Tuts. , vol.17 , Issue.1 , pp. 256-291
    • Qadir, J.1    Hasan, O.2
  • 82
    • 57749112937 scopus 로고    scopus 로고
    • What is answer set programming?
    • Chicago, IL, USA
    • V. Lifschitz, "What is answer set programming?" in Proc. AAAI, vol. 3. Chicago, IL, USA, 2008, pp. 1594-1597.
    • (2008) Proc. AAAI , vol.3 , pp. 1594-1597
    • Lifschitz, V.1
  • 83
    • 0037974359 scopus 로고    scopus 로고
    • DATALOG with constraints: A foundation for trust management languages
    • Heidelberg, Germany: Springer
    • N. Li and J. C. Mitchell, "DATALOG with constraints: A foundation for trust management languages," in Practical Aspects of Declarative Languages. Heidelberg, Germany: Springer, 2003, pp. 58-73.
    • (2003) Practical Aspects of Declarative Languages , pp. 58-73
    • Li, N.1    Mitchell, J.C.2
  • 85
    • 85065122571 scopus 로고    scopus 로고
    • Tierless programming and reasoning for software-defined networks
    • Seattle, WA, USA
    • T. Nelson, A. D. Ferguson, M. J. G. Scheer, and S. Krishnamurthi, "Tierless programming and reasoning for software-defined networks," in Proc. NSDI, Seattle, WA, USA, 2014, pp. 519-531.
    • (2014) Proc. NSDI , pp. 519-531
    • Nelson, T.1    Ferguson, A.D.2    Scheer, M.J.G.3    Krishnamurthi, S.4
  • 87
    • 67650663503 scopus 로고    scopus 로고
    • Raleigh, NC, USA: Pragmatic Bookshelf
    • J. Armstrong, Programming Erlang. Raleigh, NC, USA: Pragmatic Bookshelf, 2013.
    • (2013) Programming Erlang
    • Armstrong, J.1
  • 88
    • 34547771478 scopus 로고    scopus 로고
    • Using, understanding, and unraveling the OCaml language from practice to theory and vice versa
    • Heidelberg, Germany: Springer
    • D. Rémy, "Using, understanding, and unraveling the OCaml language from practice to theory and vice versa," in Applied Semantics. Heidelberg, Germany: Springer, 2002, pp. 413-536.
    • (2002) Applied Semantics , pp. 413-536
    • Rémy, D.1
  • 89
    • 70450198142 scopus 로고    scopus 로고
    • Raleigh, NC, USA: Pragmatic Bookshelf
    • S. D. Halloway, Programming Clojure. Raleigh, NC, USA: Pragmatic Bookshelf, 2009.
    • (2009) Programming Clojure
    • Halloway, S.D.1
  • 92
    • 17144411174 scopus 로고    scopus 로고
    • Functional reactive programming from first principles
    • Z. Wan and P. Hudak, "Functional reactive programming from first principles," ACM SIGPLAN Not., vol. 35, no. 5, pp. 242-252, 2000.
    • (2000) ACM SIGPLAN Not. , vol.35 , Issue.5 , pp. 242-252
    • Wan, Z.1    Hudak, P.2
  • 94
    • 84880106669 scopus 로고    scopus 로고
    • Asynchronous functional reactive programming for GUIs
    • E. Czaplicki and S. Chong, "Asynchronous functional reactive programming for GUIs," ACM SIGPLAN Not., vol. 48, no. 6, pp. 411-422, 2013.
    • (2013) ACM SIGPLAN Not. , vol.48 , Issue.6 , pp. 411-422
    • Czaplicki, E.1    Chong, S.2
  • 95
    • 70350637644 scopus 로고    scopus 로고
    • Flapjax: A programming language for Ajax applications
    • L. A. Meyerovich et al., "Flapjax: A programming language for Ajax applications," in ACM SIGPLAN Not., vol. 44, no. 10, pp. 1-20, 2009.
    • (2009) ACM SIGPLAN Not. , vol.44 , Issue.10 , pp. 1-20
    • Meyerovich, L.A.1
  • 97
    • 0021515960 scopus 로고
    • Abstraction techniques in modern programming languages
    • Oct.
    • M. Shaw, "Abstraction techniques in modern programming languages," IEEE Softw., vol. 1, no. 4, pp. 10-26, Oct. 1984.
    • (1984) IEEE Softw. , vol.1 , Issue.4 , pp. 10-26
    • Shaw, M.1
  • 98
    • 84887059677 scopus 로고    scopus 로고
    • Component-oriented programming
    • Heidelberg, Germany: Springer, [Online]
    • C. Szyperski, J. Bosch, and W. Weck, "Component-oriented programming," in Object-Oriented Technology ECOOP'99 Workshop Reader. Heidelberg, Germany: Springer, 1999, pp. 184-192. [Online]. Available: http://dx.doi.org/10.1007/3-540-46589-8-10
    • (1999) Object-Oriented Technology ECOOP'99 Workshop Reader , pp. 184-192
    • Szyperski, C.1    Bosch, J.2    Weck, W.3
  • 99
    • 84995380088 scopus 로고    scopus 로고
    • Abstractions for software-defined networks
    • M. Casado, N. Foster, and A. Guha, "Abstractions for software-defined networks," Commun. ACM, vol. 57, no. 10, pp. 86-95, 2014.
    • (2014) Commun. ACM , vol.57 , Issue.10 , pp. 86-95
    • Casado, M.1    Foster, N.2    Guha, A.3
  • 103
  • 104
    • 84922491421 scopus 로고    scopus 로고
    • Toward synthesis of network updates
    • Saint Petersburg, Russia, Jul. [Online]
    • A. Noyes, T. Warszawski, P. Černỳ, and N. Foster, "Toward synthesis of network updates," in Proc. 2nd Workshop Synth. (SYNT), Saint Petersburg, Russia, Jul. 2013, pp. 8-23. [Online]. Available: http://dx.doi.org/10.4204/EPTCS.142.8
    • (2013) Proc. 2nd Workshop Synth. (SYNT) , pp. 8-23
    • Noyes, A.1    Warszawski, T.2    Černỳ, P.3    Foster, N.4
  • 106
    • 80053341773 scopus 로고    scopus 로고
    • Frenetic: A network programming language
    • N. Foster et al., "Frenetic: A network programming language," ACM SIGPLAN Not., vol. 46, no. 9, pp. 279-291, 2011.
    • (2011) ACM SIGPLAN Not. , vol.46 , Issue.9 , pp. 279-291
    • Foster, N.1
  • 107
    • 77950587483 scopus 로고    scopus 로고
    • Research on the active DDoS filtering algorithm based on IP flow
    • Tianjin, China
    • Y. Feng, R. Guo, D. Wang, and B. Zhang, "Research on the active DDoS filtering algorithm based on IP flow," in Proc. 5th Int. Conf. Nat. Comput. (ICNC), vol. 4. Tianjin, China, 2009, pp. 628-632.
    • (2009) Proc. 5th Int. Conf. Nat. Comput. (ICNC) , vol.4 , pp. 628-632
    • Feng, Y.1    Guo, R.2    Wang, D.3    Zhang, B.4
  • 108
  • 111
    • 84893570087 scopus 로고    scopus 로고
    • FRESCO: Modular composable security services for software-defined networks
    • San Diego, CA, USA
    • S. Shin et al., "FRESCO: Modular composable security services for software-defined networks," in Proc. NDSS, San Diego, CA, USA, 2013.
    • (2013) Proc. NDSS
    • Shin, S.1
  • 112
    • 84904165732 scopus 로고    scopus 로고
    • OrchSec: An orchestrator-based architecture for enhancing network-security using network monitoring and SDN control functions
    • Kraków, Poland
    • A. Zaalouk, R. Khondoker, R. Marx, and K. Bayarou, "OrchSec: An orchestrator-based architecture for enhancing network-security using network monitoring and SDN control functions," in Proc. IEEE Netw. Oper. Manag. Symp. (NOMS), Kraków, Poland, 2014, pp. 1-9.
    • (2014) Proc. IEEE Netw. Oper. Manag. Symp. (NOMS) , pp. 1-9
    • Zaalouk, A.1    Khondoker, R.2    Marx, R.3    Bayarou, K.4
  • 115
    • 84861015773 scopus 로고    scopus 로고
    • OAuth based authentication and authorization in open Telco API
    • Hangzhou, China
    • K. Liu and K. Xu, "OAuth based authentication and authorization in open Telco API," in Proc. Int. Conf. Comput. Sci. Electron. Eng. (ICCSEE), vol. 1. Hangzhou, China, 2012, pp. 176-179.
    • (2012) Proc. Int. Conf. Comput. Sci. Electron. Eng. (ICCSEE) , vol.1 , pp. 176-179
    • Liu, K.1    Xu, K.2
  • 119
    • 84873338241 scopus 로고    scopus 로고
    • ONF. (Dec.). [Online]
    • ONF. (Dec. 2014). OpenFlow Switch Specification Version 1.5.0. [Online]. Available: https://www.opennetworking.org/images/stories/downloads/sdn-resources/onf-specifications/openflow/openflow-switchv1.5.0. noipr.pdf
    • (2014) OpenFlow Switch Specification Version 1.5.0
  • 121
    • 77249132188 scopus 로고    scopus 로고
    • A survey of network virtualization
    • [Online]
    • N. M. M. K. Chowdhury, and R. Boutaba, "A survey of network virtualization," Comput. Netw., vol. 54, no. 5, pp. 862-876, 2010. [Online]. Available: http://www.sciencedirect.com/science/article/pii/S1389128609003387
    • (2010) Comput. Netw. , vol.54 , Issue.5 , pp. 862-876
    • Chowdhury, N.M.M.K.1    Boutaba, R.2
  • 123
    • 84891773625 scopus 로고    scopus 로고
    • The road to SDN
    • N. Feamster, J. Rexford, and E. Zegura, "The road to SDN," Queue, vol. 11, no. 12, p. 20, 2013.
    • (2013) Queue , vol.11 , Issue.12 , pp. 20
    • Feamster, N.1    Rexford, J.2    Zegura, E.3
  • 124
    • 80051567936 scopus 로고    scopus 로고
    • Virtual routers as a service: The RouteFlow approach leveraging software-defined networks
    • Seoul, South Korea
    • M. R. Nascimento et al., "Virtual routers as a service: The RouteFlow approach leveraging software-defined networks," in Proc. 6th Int. Conf. Future Internet Technol., Seoul, South Korea, 2011, pp. 34-37.
    • (2011) Proc. 6th Int. Conf. Future Internet Technol. , pp. 34-37
    • Nascimento, M.R.1
  • 126
    • 84999739192 scopus 로고    scopus 로고
    • (Aug.). [Online]
    • P. Floodlight. (Aug. 2015). Indigo Virtual Switch. [Online]. Available: http://www.projectfloodlight.org/indigo-virtual-switch/
    • (2015) Indigo Virtual Switch
    • Floodlight, P.1
  • 127
    • 84871983778 scopus 로고    scopus 로고
    • Autoslice: Automated and scalable slicing for software-defined networks
    • Nice, France
    • Z. Bozakov and P. Papadimitriou, "Autoslice: Automated and scalable slicing for software-defined networks," in Proc. ACM Conf. CoNEXT Student Workshop, Nice, France, 2012, pp. 3-4.
    • (2012) Proc. ACM Conf. CoNEXT Student Workshop , pp. 3-4
    • Bozakov, Z.1    Papadimitriou, P.2
  • 131
    • 84856335186 scopus 로고    scopus 로고
    • An overview of routing optimization for Internet traffic engineering
    • Mar.
    • N. Wang, K. H. Ho, G. Pavlou, and M. Howarth, "An overview of routing optimization for Internet traffic engineering," IEEE Commun. Surveys Tuts., vol. 10, no. 1, pp. 36-56, Mar. 2008.
    • (2008) IEEE Commun. Surveys Tuts. , vol.10 , Issue.1 , pp. 36-56
    • Wang, N.1    Ho, K.H.2    Pavlou, G.3    Howarth, M.4
  • 132
    • 0003729994 scopus 로고    scopus 로고
    • Traffic engineering & QoS methods for IP, ATM, & TDMbased multi-service networks
    • Sep. [Online]
    • G. R. Ash, "Traffic engineering & QoS methods for IP, ATM, & TDMbased multi-service networks," in Proc. Internet Draft Work Progr., Sep. 2001. [Online]. Available: http://www.ietf.org/proceedings/50/I-D/tewg-qos-routing-01.txt
    • (2001) Proc. Internet Draft Work Progr.
    • Ash, G.R.1
  • 134
    • 84874571349 scopus 로고    scopus 로고
    • CORONET: Fault tolerance for software defined networks
    • Austin, TX, USA
    • H. Kim et al., "CORONET: Fault tolerance for software defined networks," in Proc. 20th IEEE Int. Conf. Netw. Protocols (ICNP), Austin, TX, USA, 2012, pp. 1-2.
    • (2012) Proc. 20th IEEE Int. Conf. Netw. Protocols (ICNP) , pp. 1-2
    • Kim, H.1
  • 138
    • 84897366212 scopus 로고    scopus 로고
    • An optimization framework for QoS-enabled adaptive video streaming over OpenFlow networks
    • Apr.
    • H. E. Egilmez, S. Civanlar, and A. M. Tekalp, "An optimization framework for QoS-enabled adaptive video streaming over OpenFlow networks," IEEE Trans. Multimedia, vol. 15, no. 3, pp. 710-715, Apr. 2013.
    • (2013) IEEE Trans. Multimedia , vol.15 , Issue.3 , pp. 710-715
    • Egilmez, H.E.1    Civanlar, S.2    Tekalp, A.M.3
  • 139
    • 79957828078 scopus 로고    scopus 로고
    • Adding regular expressions to graph reachability and pattern queries
    • Hanover, Germany
    • W. Fan, J. Li, S. Ma, N. Tang, and Y. Wu, "Adding regular expressions to graph reachability and pattern queries," in Proc. IEEE 27th Int. Conf. Data Eng. (ICDE), Hanover, Germany, 2011, pp. 39-50.
    • (2011) Proc. IEEE 27th Int. Conf. Data Eng. (ICDE) , pp. 39-50
    • Fan, W.1    Li, J.2    Ma, S.3    Tang, N.4    Wu, Y.5
  • 140
    • 85012965000 scopus 로고    scopus 로고
    • OpenTM: Traffic matrix estimator for OpenFlow networks
    • Heidelberg, Germany: Springer, [Online]
    • A. Tootoonchian, M. Ghobadi, and Y. Ganjali, "OpenTM: Traffic matrix estimator for OpenFlow networks," in Passive and Active Measurement. Heidelberg, Germany: Springer, 2010, pp. 201-210. [Online]. Available: http://dx.doi.org/10.1007/978-3-642-12334-4-21
    • (2010) Passive and Active Measurement , pp. 201-210
    • Tootoonchian, A.1    Ghobadi, M.2    Ganjali, Y.3
  • 141
    • 84907015851 scopus 로고    scopus 로고
    • Distributed and collaborative traffic monitoring in software defined networks
    • Chicago, IL, USA
    • Y. Yu, C. Qian, and X. Li, "Distributed and collaborative traffic monitoring in software defined networks," in Proc. 3rd Workshop Hot Topics Softw. Defined Netw., Chicago, IL, USA, 2014, pp. 85-90.
    • (2014) Proc. 3rd Workshop Hot Topics Softw. Defined Netw. , pp. 85-90
    • Yu, Y.1    Qian, C.2    Li, X.3
  • 145
    • 84873897891 scopus 로고    scopus 로고
    • Improving network management with software defined networking
    • Feb.
    • H. Kim and N. Feamster, "Improving network management with software defined networking," IEEE Commun. Mag., vol. 51, no. 2, pp. 114-119, Feb. 2013.
    • (2013) IEEE Commun. Mag. , vol.51 , Issue.2 , pp. 114-119
    • Kim, H.1    Feamster, N.2
  • 146
    • 84957796308 scopus 로고    scopus 로고
    • ANQL-An active networks query language
    • Heidelberg, Germany: Springer, [Online]
    • C. M. Rogers, "ANQL-An active networks query language," in Active Networks. Heidelberg, Germany: Springer, 2002, pp. 99-110. [Online]. Available: http://dx.doi.org/10.1007/3-540-36199-5-8
    • (2002) Active Networks , pp. 99-110
    • Rogers, C.M.1
  • 147
    • 84909987201 scopus 로고    scopus 로고
    • NetKAT-A formal system for the verification of networks
    • Cham, Switzerland: Springer Int., [Online]
    • D. Kozen, "NetKAT-A formal system for the verification of networks," in Programming Languages and Systems. Cham, Switzerland: Springer Int., 2014, pp. 1-18. [Online]. Available: http://dx.doi.org/10.1007/978-3-319-12736-1-1
    • (2014) Programming Languages and Systems , pp. 1-18
    • Kozen, D.1
  • 149
    • 0031141317 scopus 로고    scopus 로고
    • Kleene algebra with tests
    • May
    • D. Kozen, "Kleene algebra with tests," ACM Trans. Program. Lang. Syst. (TOPLAS), vol. 19, no. 3, pp. 427-443, May 1997.
    • (1997) ACM Trans. Program. Lang. Syst. (TOPLAS) , vol.19 , Issue.3 , pp. 427-443
    • Kozen, D.1
  • 153
  • 154
    • 84944048132 scopus 로고    scopus 로고
    • The ponder policy specification language
    • Heidelberg, Germany: Springer, [Online]
    • N. Damianou, N. Dulay, E. Lupu, and M. Sloman, "The ponder policy specification language," in Policies for Distributed Systems and Networks. Heidelberg, Germany: Springer, 2001, pp. 18-38. [Online]. Available: http://dx.doi.org/10.1007/3-540-44569-2-2
    • (2001) Policies for Distributed Systems and Networks , pp. 18-38
    • Damianou, N.1    Dulay, N.2    Lupu, E.3    Sloman, M.4
  • 155
    • 0022706656 scopus 로고
    • Automatic verification of finite-state concurrent systems using temporal logic specifications
    • Apr.
    • E. M. Clarke, E. A. Emerson, and A. P. Sistla, "Automatic verification of finite-state concurrent systems using temporal logic specifications," ACM Trans. Program. Lang. Syst. (TOPLAS), vol. 8, no. 2, pp. 244-263, Apr. 1986.
    • (1986) ACM Trans. Program. Lang. Syst. (TOPLAS) , vol.8 , Issue.2 , pp. 244-263
    • Clarke, E.M.1    Emerson, E.A.2    Sistla, A.P.3
  • 157
    • 85092670942 scopus 로고    scopus 로고
    • Participatory networking
    • Apr. [Online]
    • A. D. Ferguson, A. Guha, J. Place, R. Fonseca, and S. Krishnamurthi, "Participatory networking," in Proc. Hot-ICE, vol. 12. Apr. 2012. [Online]. Available: https://www.usenix.org/system/files/conference/hot-ice12/hotice12-final8.pdf
    • (2012) Proc. Hot-ICE , vol.12
    • Ferguson, A.D.1    Guha, A.2    Place, J.3    Fonseca, R.4    Krishnamurthi, S.5
  • 165
    • 84905861611 scopus 로고    scopus 로고
    • P4: Programming protocol-independent packet processors
    • P. Bosshart et al., "P4: Programming protocol-independent packet processors," ACM SIGCOMM Comput. Commun. Rev., vol. 44, no. 3, pp. 87-95, 2014.
    • (2014) ACM SIGCOMM Comput. Commun. Rev. , vol.44 , Issue.3 , pp. 87-95
    • Bosshart, P.1
  • 166
    • 84996518504 scopus 로고    scopus 로고
    • document RFC 4204, Internet Requests Comments, Internet Eng. Task Force, Fremont, CA, USA, Oct. [Online]
    • J. Lang, Link Management Protocol (LMP), document RFC 4204, Internet Requests Comments, Internet Eng. Task Force, Fremont, CA, USA, Oct. 2005. [Online]. Available: http://www.rfc-editor.org/rfc/rfc4204.txt
    • (2005) Link Management Protocol (LMP)
    • Lang, J.1
  • 167
    • 0004092895 scopus 로고    scopus 로고
    • document RFC 4271, Internet Requests for Comments, Internet Eng. Task Force, Fremont, CA, USA, Jan. [Online]
    • Y. Rekhter, T. Li, and S. Hares, A Border Gateway Protocol 4 (BGP-4), document RFC 4271, Internet Requests for Comments, Internet Eng. Task Force, Fremont, CA, USA, Jan. 2006. [Online]. Available: http://www.rfc-editor.org/rfc/rfc4271.txt
    • (2006) A Border Gateway Protocol 4 (BGP-4)
    • Rekhter, Y.1    Li, T.2    Hares, S.3
  • 168
    • 84908018900 scopus 로고    scopus 로고
    • Twin datacenter interconnection topology
    • Sep./Oct.
    • G. L. Vassoler, M. H. M. Paiva, M. R. N. Ribeiro, and M. E. V. Segatto, "Twin datacenter interconnection topology," IEEE Micro, vol. 34, no. 5, pp. 8-17, Sep./Oct. 2014.
    • (2014) IEEE Micro , vol.34 , Issue.5 , pp. 8-17
    • Vassoler, G.L.1    Paiva, M.H.M.2    Ribeiro, M.R.N.3    Segatto, M.E.V.4
  • 169
    • 84898026059 scopus 로고    scopus 로고
    • SlickFlow: Resilient source routing in data center networks unlocked by OpenFlow
    • Sydney, NSW, Australia, Oct.
    • R. M. Ramos, M. Martinello, and C. E. Rothenberg, "SlickFlow: Resilient source routing in Data Center Networks unlocked by OpenFlow," in Proc. IEEE 38th Conf. Local Comput. Netw. (LCN), Sydney, NSW, Australia, Oct. 2013, pp. 606-613.
    • (2013) Proc. IEEE 38th Conf. Local Comput. Netw. (LCN) , pp. 606-613
    • Ramos, R.M.1    Martinello, M.2    Rothenberg, C.E.3
  • 171
    • 84899023008 scopus 로고    scopus 로고
    • KeyFlow: A prototype for evolving SDN toward core network fabrics
    • Mar./Apr.
    • M. Martinello, M. R. N. Ribeiro, R. E. Z. de Oliveira, and R. de Angelis Vitoi, "KeyFlow: A prototype for evolving SDN toward core network fabrics," IEEE Netw., vol. 28, no. 2, pp. 12-19, Mar./Apr. 2014.
    • (2014) IEEE Netw. , vol.28 , Issue.2 , pp. 12-19
    • Martinello, M.1    Ribeiro, M.R.N.2    De Oliveira, R.E.Z.3    De Angelis-Vitoi, R.4
  • 172
    • 84883727735 scopus 로고    scopus 로고
    • Protocol-oblivious forwarding: Unleash the power of SDN through a future-proof forwarding plane
    • Hong Kong, [Online]
    • H. Song, "Protocol-oblivious forwarding: Unleash the power of SDN through a future-proof forwarding plane," in Proc. 2nd ACM SIGCOMM Workshop Hot Topics Softw. Defined Netw. (HotSDN), Hong Kong, 2013, pp. 127-132. [Online]. Available: http://doi.acm.org/10.1145/2491185.2491190
    • (2013) Proc. 2nd ACM SIGCOMM Workshop Hot Topics Softw. Defined Netw. (HotSDN) , pp. 127-132
    • Song, H.1
  • 173
    • 84905503408 scopus 로고    scopus 로고
    • Requirements and design of flexible NFV network infrastructure node leveraging SDN/OpenFlow
    • Stockholm, Sweden
    • H. Masutani et al., "Requirements and design of flexible NFV network infrastructure node leveraging SDN/OpenFlow," in Proc. Int. Conf. Opt. Netw. Design Model., Stockholm, Sweden, 2014, pp. 258-263.
    • (2014) Proc. Int. Conf. Opt. Netw. Design Model. , pp. 258-263
    • Masutani, H.1
  • 175
    • 84937437091 scopus 로고    scopus 로고
    • OpenFlow virtual appliance: An efficient security interface for cloud forensic Spyware robot
    • I. E. Achumba, K. C. Okafor, G. N. Ezeh, and U. H. Diala, "OpenFlow virtual appliance: An efficient security interface For cloud forensic Spyware robot," Int. J. Digit. Crime Forensics (IJDCF), vol. 7, no. 2, pp. 31-52, 2015.
    • (2015) Int. J. Digit. Crime Forensics (IJDCF) , vol.7 , Issue.2 , pp. 31-52
    • Achumba, I.E.1    Okafor, K.C.2    Ezeh, G.N.3    Diala, U.H.4
  • 176
    • 84866902195 scopus 로고    scopus 로고
    • ONF. (Dec.). [Online]
    • ONF. (Dec. 2011). OpenFlow Switch Specification Version 1.2. [Online]. Available: https://www.opennetworking.org/images/stories/downloads/sdn-resources/onf-specifications/openflow/openflowspec-v1.2.pdf
    • (2011) OpenFlow Switch Specification Version 1.2


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