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

Date
2016-09
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
Collections