A Review on various Cohesion and Coupling techniques for software quality improvement.
pawalveer Kaur, Chamkour Singh · Journal of Emerging Technologies and Innovative Research · 2018
with the increase in the use of the software product in daily life. The software development process improvement has been in focused of the researchers. Software development is always a human centric activity. There is higher level of chances of errors in the system. Various advance level techniques are required to identify the bugs and improve the quality of the product. There are two main issues that are considered one is cohesion and other is coupling. Cohesion denotes the modularity of the software products. Higher is the cohesion higher is the dependency of the modules to each other. Further various techniques are used based on FUP. It is frequently Usage pattern. This is the technique for identification of inter and intra dependency of modules. It can also be extended to check the inter module FUP for whole package or for whole class.