Title :
On the Transformation of Object Oriented-Based Systems to Component-Based Systems
Author :
Mathkour, Hassan ; Touir, Ameur ; Hakami, Hind ; Assassa, Ghazy
Author_Institution :
Dept. of Comput. Sci., King Saud Univ., Riyadh, Saudi Arabia
fDate :
Nov. 30 2008-Dec. 3 2008
Abstract :
The aim of this paper is to present a framework that allows the generation of component-based software from object-oriented based software. The generation process is achieved via several steps starting from a transformation of the input software codes to their related UML designs; then creating the corresponding graphs whose nodes are elements such as classes and interfaces and the edges are the relationships between those elements. A clustering technique is then used to create a component for each cluster and regenerate the codes accordingly. The framework is a platform-independent and the intermediate outputs are XML-based files. It allows the using of different thresholds to secure a best solution.
Keywords :
Unified Modeling Language; object-oriented methods; UML design; clustering technique; component-based software; component-based systems; object oriented-based systems; object-oriented based software; Cleaning; Computer science; Documentation; Internet; Object oriented modeling; Signal generators; Software systems; System testing; Unified modeling language; XML; Clustering.; Component based development; OO; SW development; XML;
Conference_Titel :
Signal Image Technology and Internet Based Systems, 2008. SITIS '08. IEEE International Conference on
Conference_Location :
Bali
Print_ISBN :
978-0-7695-3493-0
DOI :
10.1109/SITIS.2008.77