Software Reuse and Its Effect on Software Quality for Real-Time Geometric Measurement

Loading...
Thumbnail Image

Authors

Cau, Seang Buan

Journal Title

Journal ISSN

Volume Title

Publisher

Faculty of Graduate Studies and Research, University of Regina

Abstract

The purpose of this thesis is to examine and understand the positive and negative effects of software quality with respect to software reuse during development. This work takes the concept of code reuse and applies it to the development of a complete software package prototype. This prototype will allow the real-time geometric measurement of images during flight mode of an unmanned aerial vehicle (UAV). The prototype is based on the AR.Drone SDK navigation example and incorporates software code from a Physical Measurement Calculator. This case study examines and compares the software quality of the software components prior to reuse and software quality of the prototype after reuse. The ISO 25000 standard model was applied to examine the software quality. Results obtained in this experiment supports the claim that software reuse increases software quality. More importantly, it notes that systematic software reuse and updates to the software that is being reused is required for future software development to improve software quality.

Description

A Thesis Submitted to the Faculty of Graduate Studies and Research In Partial Fulfillment of the Requirements for the Degree of Master of Applied Science in Software Systems Engineering, University of Regina. X, 97 p.

Keywords

Citation

Endorsement

Review

Supplemented By

Referenced By