Show simple item record

dc.contributor.advisorAzmain, Md. Aquib
dc.contributor.authorTasim, Faria
dc.contributor.authorFerdoush, Farib Md.
dc.contributor.authorKhan, Salequzzaman
dc.contributor.authorIslam, Mahdi
dc.contributor.authorHaque, Fatema
dc.date.accessioned2025-02-18T09:21:31Z
dc.date.available2025-02-18T09:21:31Z
dc.date.copyright2024
dc.date.issued2024-10
dc.identifier.otherID 24341110
dc.identifier.otherID 24341120
dc.identifier.otherID 20101330
dc.identifier.otherID 20101326
dc.identifier.otherID 20101415
dc.identifier.urihttp://hdl.handle.net/10361/25438
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2024.en_US
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 45-47).
dc.description.abstractEffective evaluation of software quality and maintainability is compulsory for successful object-oriented system development, and the potential of software metrics in achieving these goals are investigated in this research. To evaluate the quality of software, this research employs software metrics to identify potential errors and weaknesses in object-oriented systems. This analysis has been conducted by us in the Python programming language. We have applied machine learning techniques to different software metrics to analyze the issues consistently, which has evaluated the effectiveness and long-term feasibility of the system. Lastly, this study establishes a foundation for future advancements in software quality assurance, demonstrating the significant benefits of integrating machine learning with traditional quality measurements to enhance the predictability and reliability of object-oriented systems.en_US
dc.description.statementofresponsibilityFaria Tasim
dc.description.statementofresponsibilityFarib Md. Ferdoush
dc.description.statementofresponsibilitySalequzzaman Khan
dc.description.statementofresponsibilityMahdi Islam
dc.description.statementofresponsibilityFatema Haque
dc.format.extent57 pages
dc.language.isoenen_US
dc.publisherBRAC Universityen_US
dc.rightsBRAC University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectLines of codeen_US
dc.subjectLOCen_US
dc.subjectCyclomatic complexityen_US
dc.subjectSoftware qualityen_US
dc.subjectQuality evaluationen_US
dc.subjectObject-oriented systemen_US
dc.subjectSoftware metricsen_US
dc.subject.lcshComputer software--Quality control.
dc.subject.lcshSoftware maintenance.
dc.subject.lcshObject-oriented programming (Computer science).
dc.subject.lcshSoftware measurement.
dc.titleAnalyzing software quality and maintainability in object-oriented systems using software metricsen_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, BRAC University
dc.description.degreeB.Sc. in Computer Science and Engineering


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record