Tuesday 22nd of May 2012
 

Reengineering Of Education Institute And Coupling Measurement


Published in Volume 7, Issue 5, pp 248-252, September 2010


This paper is based on reengineering of Education institutes in such a way that coupling risk should be less as compared to existing systems. Here, we will measure the complexity (based on coupling factor) of modules during reengineering of modules design. As we know that the coupling is one of the properties with most influence on maintenance, as it has a direct effect on maintainability. In general while any module is reengineered, one of the goals of OO software designers is to keep the coupling of system as low as possible. Classes of the system that are strongly coupled are most likely to be affected by changes and bugs from other classes. As the coupling between the classes of the system is increased, it result in increased error density. The work described in this paper measure the coupling not only through classes of the system, but also through the Packages that are included during reengineering of the module design. Coupling between packages is the manner and degree of interdependence between them. Theoretically, every package is a stand-alone unit, but in reality packages depend on many other packages as either they require services from other packages or provide services to other packages. Thus, coupling between packages cannot be completely avoided but can only be controlled. The coupling between packages is an important factor that effects the quality or other external attributes of software, e.g., reliability, maintainability, reusability, fault-tolerance etc. In this paper, some measures are proposed for measurement of coupling at the package-level in order to achieve good quality software systems. In this paper, we propose metrics for measuring the coupling between packages in a software system.

Keywords: Education Institute, Coupling, Package, Metrics, System Representation and Definition

Download Full-Text

IJCSI Published Papers Indexed By:

 

 

 

 
About IJCSI

IJCSI is a refereed open access international journal for scientific papers dealing in all areas of computer science research...

Learn more »
Join Us
FAQs

Read the most frequently asked questions about IJCSI.

Frequently Asked Questions (FAQs) »
Get in touch

Phone: +230 911 5482
Email: info@ijcsi.org

More contact details »