Comparative Study of the Modularization Techniques used for an OOS System to Achieve Quality
Pragati D. Chowhan, Sheetal S. Dhande · International journal of advanced research in computer science and electronics engineering · 2013
The major issue faced by the developers in today’s environment is how to measure the quality of modularized software. Here a new set of metrics are proposed which measure the quality of modularization of an Object-Oriented Software (OOS) System. A set of design principles are proposed to capture the notion of modularity and metrics are defined based on the principles. For this we have the coupling-based structural metrics which is used to measure the function-call traffic through the API’s of the modules in relation to the overall function-call traffic. It is now widely accepted that the overall quality of a large body of software is enhanced when module interactions are restricted to take place through the published API’s for the modules. The metrics can be tested on some large legacy-code business applications. The metrics can be validated from the results obtained on human-modularized versions of the software.