Analysis of Lack of Cohesion in Methods (LCOM): A Case Study

dc.contributor.authorHaner Kirgil, Elif Nur
dc.contributor.authorErcelebi Ayyildiz, Tulin
dc.date.accessioned2023-09-11T07:18:16Z
dc.date.available2023-09-11T07:18:16Z
dc.date.issued2021
dc.description.abstractAs the need for software has increased, the maintainability of software has become an important issue and the need for the qualitative study of source codes has arisen. For this reason, we used software quality metrics to measure software quality. Moreover, for object-oriented software development projects, cohesion is an important factor. The main purpose of cohesion is to provide the rule that each class should serve a single purpose. Every class should have a single responsibility. In this study, types of Lack of Cohesion in Methods (LCOM) metrics were examined and compared using a sample Java code. As a result, it was observed that the LCOM5 metric gave the best result.en_US
dc.identifier.isbn978-1-6654-0759-5en_US
dc.identifier.scopus2-s2.0-85125339587en_US
dc.identifier.urihttp://hdl.handle.net/11727/10563
dc.identifier.wos000841548300038en_US
dc.language.isoengen_US
dc.relation.isversionof10.1109/IISEC54230.2021.9672419en_US
dc.relation.journal2ND INTERNATIONAL INFORMATICS AND SOFTWARE ENGINEERING CONFERENCE (IISEC)en_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectsoftware qualityen_US
dc.subjectsoftware quality metricsen_US
dc.subjectcohesionen_US
dc.subjectlack of cohesionen_US
dc.subjectLCOMen_US
dc.titleAnalysis of Lack of Cohesion in Methods (LCOM): A Case Studyen_US
dc.typeConference Objecten_US

Files

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: