Search:
Computing and Library Services - delivering an inspiring information environment

MEASUREMENT METRICS FOR HYBRID ASPECT ORIENTED/OBJECT-ORIENTED SOFTWARE SYSTEMS

Ghareb, Mazen (2021) MEASUREMENT METRICS FOR HYBRID ASPECT ORIENTED/OBJECT-ORIENTED SOFTWARE SYSTEMS. Doctoral thesis, University of Huddersfield.

[img]
Preview
PDF - Accepted Version
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (5MB) | Preview

Abstract

This dissertation proposes a new framework for the measurement of software product quality for hybrid systems. Hybrid system measurement is developed using a combination of Object Oriented Programming (OOP) and Aspect Oriented Programming (AOP) techniques. To make the required range of measurements for such hybrid systems, new metrics for AOP quality measurement will be proposed. These metrics will be collected from a range of open source projects using specific tools, and will be evaluated to prove their value. These metrics will then form part of a new software quality framework, used to evaluate the overall quality of the selected projects. This new framework is based upon the existing and widely adopted ISO 9126 quality model.

The outcomes of this thesis will contribute to hybrid systems’ quality measurement. The theoretical contribution of existing software quality frameworks will be evaluated, and existing OO and AO metrics will be discussed. The new metrics will then be identified, and an expanded quality framework will be presented. I will then conduct intensive statistical analyses to evaluate the proposals.

The methodology of this thesis will be an experimental method to identify and evaluate AO metrics, combined with a statistical analysis to prove their efficacy.

The major contribution of the work will be to help developers and designers to improve their hybrid application systems in several ways, including quality, maintainability, efficiency, and complexity.

Item Type: Thesis (Doctoral)
Subjects: T Technology > T Technology (General)
T Technology > TK Electrical engineering. Electronics Nuclear engineering
Schools: School of Computing and Engineering
Depositing User: Rebecca Hill
Date Deposited: 02 Feb 2022 15:54
Last Modified: 09 Jun 2022 01:38
URI: http://eprints.hud.ac.uk/id/eprint/35665

Downloads

Downloads per month over past year

Repository Staff Only: item control page

View Item View Item

University of Huddersfield, Queensgate, Huddersfield, HD1 3DH Copyright and Disclaimer All rights reserved ©