Impacts of PLC Reducer on Software Design Cohesiveness
Aprna Tripathi1, Varsha Kumari2, Nikhil Govil3
1Aprna Tripathi, Department of Computer Engineering and Applications, GLA University Mathura (Uttar Pradesh), India.
2Varsha Kumari, Department of Computer Engineering and Applications, GLA University Mathura (Uttar Pradesh), India.
3Nikhil Govil, Department of Computer Engineering and Applications, GLA University Mathura (Uttar Pradesh), India.
Manuscript received on 02 June 2019 | Revised Manuscript received on 10 June 2019 | Manuscript published on 30 June 2019 | PP: 2871-2875 | Volume-8 Issue-8, June 2019 | Retrieval Number: G5573058719/19©BEIESP
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: There is a number of software quality attributes depends on the software design complexity. Coupling and cohesion are the two main parameters through which software complexity can be measured. To achieve the high degree of maintainability, understandability, readability the high degree of cohesion is required. PLCReducer is a tool to review the software design complexity . In this paper, the impact of PLCReducer is analyzed. To analyze the impact algorithm is applied on five different java-based projects and the amount of cohesion before and after applying the algorithm is shown in the paper. Also, the results are compared with an existing approach.
Keyword: Cohesion, Coupling, PLCoh, PLCReducer.
Scope of the Article: Automated Software Design and Synthesis.