• DocumentCode
    2376700
  • Title

    A Case Study for Defining Interoperable Network Components Using MDD

  • Author

    Boudjemil, Zohra ; Phelan, Patrick ; De Leon, Miguel Ponce ; Van der Meer, Sven

  • Author_Institution
    Telecommun. Software & Syst. Group, Waterford Inst. of Technol., Waterford, Ireland
  • fYear
    2010
  • fDate
    17-19 Nov. 2010
  • Firstpage
    381
  • Lastpage
    386
  • Abstract
    The current Internet is built on a set of protocols, but exhibits problems in supporting applications. The network is optimised for best-effort traffic, but other functional aspects are widely neglected. Applying concepts well-known in software engineering (abstraction, composition, separation of concerns) to design the future Internet architecture is seen as a promising way forward. This paper presents a case study using Model Driven Development addressing interoperability requirements in next generation networks. Our approach focuses on the specification of a high level Contract Domain Specific Language we combine Component-based Software Engineering for the design with our long-term experience of network resource management and performance optimisation. Part of our case study is a tool chain that supports the network engineers who deploy next generation networks.
  • Keywords
    Internet; high level languages; next generation networks; object-oriented programming; open systems; protocols; resource allocation; software architecture; telecommunication traffic; Internet architecture; MDD; best-effort traffic; component-based software engineering; high level contract domain specific language; interoperable network component; model driven development; network resource management; next generation networks; protocol; software engineering; Contract; DSL; Interoperability; MDD; Network;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Modeling and Simulation (EMS), 2010 Fourth UKSim European Symposium on
  • Conference_Location
    Pisa
  • Print_ISBN
    978-1-4244-9313-5
  • Electronic_ISBN
    978-0-7695-4308-6
  • Type

    conf

  • DOI
    10.1109/EMS.2010.69
  • Filename
    5703714