Emerging Trends in Computer Science and Information Technology (ETCSIT2012) |
Foundation of Computer Science USA |
ETCSIT - Number 1 |
April 2012 |
Authors: Priya Walde, S. V. Kulkarni |
f54ef3bf-ae30-4973-9d04-3c40cc0725f5 |
Priya Walde, S. V. Kulkarni . Metrics for measuring the quality of object oriented software modularization. Emerging Trends in Computer Science and Information Technology (ETCSIT2012). ETCSIT, 1 (April 2012), 9-11.
Our ongoing effort, from which we draw the work reported here, is focused on the case of reorganization of legacy software, consisting of millions of line of non-object oriented code, that was never modularized or poorly modularized to begin with. We can think of the problem as reorganization of millions of lines of code residing in thousands of files in hundreds of directories into modules, where each module is formed by grouping a set of entities such as files, functions, data structures and variables into a logically cohesive unit. Furthermore, each module makes itself available to the other modules (and to the rest of the world) through a published API.