DocumentCode :
3138208
Title :
ONDE: A Generic XML-Based Development Environment for Optimization of WDM Optical Networks
Author :
Haitami, Mehdi ; Abel, Ghyslain ; Houle, Alain C. ; Jaumard, Brigitte
Author_Institution :
Dept. of Electr. Eng. & Comput. Eng., Sherbrooke Univ., Que.
fYear :
2006
fDate :
38838
Firstpage :
851
Lastpage :
854
Abstract :
Developing optical network optimization algorithms involves representing many different instances related to the network itself: topology, physical layer equipment found in nodes, links, etc. It also requires description of traffic demand. We propose onML; an XML-based structure to fulfill such requirements. The onML structure is used by ONDE, a development environment targeted at optimization algorithms for optical networks. A sought feature of ONDE is a modular design allowing a clear separation of onML files parsing functions, graphical user interfaces and network optimization programs. With such a modular approach, multiple research teams can cooperate to develop and easily share new tools and algorithms. As a result, an XML parser is tailored to parse data in onML-compliant files and is easily interfaced with the main C++ optimization algorithm under development. For graphical user interface aspects, the ONDE environment uses a Java program which is interfaced with the XML parser through the Java native interface (JNI)
Keywords :
C++ language; Java; XML; application program interfaces; data structures; graphical user interfaces; optical fibre networks; optimisation; program compilers; programming environments; telecommunication computing; wavelength division multiplexing; C++ optimization algorithm; Java native interface; Java program; ONDE development environment; WDM optical network optimization algorithm; XML parser; XML-based development environment; XML-based structure; graphical user interface; network optimization program; onML-compliant file parsing function; Design optimization; Graphical user interfaces; Java; Network topology; Optical fiber networks; Physical layer; Telecommunication traffic; WDM networks; Wavelength division multiplexing; XML; GRWA; JNI; Optical networks; WDM; XML; optical network design tools; optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering, 2006. CCECE '06. Canadian Conference on
Conference_Location :
Ottawa, Ont.
Print_ISBN :
1-4244-0038-4
Electronic_ISBN :
1-4244-0038-4
Type :
conf
DOI :
10.1109/CCECE.2006.277843
Filename :
4054753
Link To Document :
بازگشت