• DocumentCode
    2961531
  • Title

    Model-driven networking: A novel approach for SDN applications development

  • Author

    Lopes, Felipe A. ; Santos, Marcelo ; Fidalgo, Robson ; Fernandes, Stenio

  • Author_Institution
    Center of Inf. (CIn), Fed. Univ. of Pernambuco (UFPE), Recife, Brazil
  • fYear
    2015
  • fDate
    11-15 May 2015
  • Firstpage
    770
  • Lastpage
    773
  • Abstract
    Software-Defined Networking (SDN) has been receiving a great deal of attention from both academic and industry communities. One reason to this interest is that SDN enables the network programmability, through an external controller, which supports applications and policies built from SDN programming languages, thus breaking the traditional bind between control and data plane. Nevertheless, the application development in this context is still complex for such recent technology. Moreover, there is a strong need for methodologies and tools that explore the abstraction levels potentials supported by SDN. This paper presents a new approach based on the Model-Driven Engineering (MDE) paradigm, called Model-Driven Networking (MDN). MDN relies on a Domain-Specific Modelling Language (DSML) to create SDN applications. We argue that MDN raises the level of abstraction on development, thus reducing the complexity to implement SDN applications and avoiding inconsistent policies. In order to show the relevance and the technological viability of our proposal, we have specified a DSML and have built a tool for creating SDN applications using the MDN approach.
  • Keywords
    software defined networking; specification languages; DSML; MDE paradigm; MDN; SDN applications development; SDN programming languages; domain-specific modelling language; external controller; model-driven engineering paradigm; model-driven networking; network programmability; software-defined networking; Biological system modeling; Complexity theory; Computational modeling; DSL; Proposals; Semantics; Syntactics; Domain-Specific Modeling Language; Model-Driven Engineering; Software-Defined Networking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Integrated Network Management (IM), 2015 IFIP/IEEE International Symposium on
  • Conference_Location
    Ottawa, ON
  • Type

    conf

  • DOI
    10.1109/INM.2015.7140372
  • Filename
    7140372