|Title||A direction of migrating procedural paradigm to object based architecture by forming cluster of functions using local search heuristics|
|Authors||Siddik, Md.S., Gias, A.U., Selim, Md., Khaled, S.M. and Sakib, K.|
In contrast to procedural programming, object oriented design provides better modularity, manageability and extensibility. Some legacy softwares written in procedural languages phase out of upgrading and support due to an unmanageable design. This paper proposes two variations of local search based heuristic to discover clues for object oriented design from the underlying structure of procedural languages. This has the potential to help a semi-automated migration of legacy software to a new object based design. The scheme was applied on three data instances which were generated from synthetic and real life software. In terms of optimal cluster finding, results show that the proposed technique improves 24.714% and 5.66% more than Greedy and Genetic approaches respectively.
|Conference||2014 International Conference on Informatics, Electronics & Vision (ICIEV)|
|Published||10 Jul 2014|
|Digital Object Identifier (DOI)||https://doi.org/10.1109/iciev.2014.6850767|
|Web address (URL)||http://www.scopus.com/inward/record.url?eid=2-s2.0-84904965622&partnerID=MN8TOARS|