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
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;
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
DOI :
10.1109/EMS.2010.69