Institutional Repository

An investigation into the application of systematic software reuse in a project-centric organisation

Show simple item record

dc.contributor.advisor Van der Merwe, A. J. en Chapman, Mark Jonathon en 2009-08-25T10:55:11Z 2009-08-25T10:55:11Z 2009-08-25T10:55:11Z 2007-01-31 en
dc.description.abstract The software development continues to become more competitive and demanding, placing pressure on developers. Changes in the international political climate have resulted in shrinking military budgets, putting developers of defence software under further pressure. At present, systematic reuse is probably the most realistic way of addressing this pressure by improving software development productivity and quality. Software product line (SPL) engineering provides a comprehensive approach to systematic software reuse and is becoming widely accepted. The focus of this interpretive case study was ground station software development in a small multidisciplinary project-centric company which produces avionics systems for military aircraft. The purpose of the study was to investigate the potential implementation of systematic software reuse in the company. The study consisted of three phases, a literature study, a contextualisation and a set of field interviews, and used elements of the Carnegie-Mellon Software Engineering Institute (SEI) Product Line Practice Framework to examine the suitability of SPL engineering for the company. The findings of the study highlight the potential challenges that SPL engineering poses for the company, and emphasise how the company's project-centric structure could impede its implementation of systematic software reuse. en
dc.format.extent 1 online resource (156 leaves)
dc.language.iso en en
dc.subject Case study en
dc.subject Interpretive en
dc.subject Qualitative en
dc.subject Defence software en
dc.subject Project-centric en
dc.subject Software product line engineering en
dc.subject Systematic software reuse en
dc.subject.ddc 005
dc.subject.lcsh Computer software -- Reusability
dc.subject.lcsh Software architecture
dc.subject.lcsh System design
dc.subject.lcsh Software engineering
dc.title An investigation into the application of systematic software reuse in a project-centric organisation en
dc.type Dissertation en en
dc.description.department Computing en M.Sc. (Information Systems) en

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search UnisaIR


My Account