Studying the benefits of using UML on software maintenance : an evidence-based approach

Leiden Repository

Studying the benefits of using UML on software maintenance : an evidence-based approach

Type: Doctoral Thesis
Title: Studying the benefits of using UML on software maintenance : an evidence-based approach
Author: Fernandez, Saez A.M.
Issue Date: 2018-11-15
Keywords: UML modelling
oftware maintenance empirical research
Abstract: Including modelling as part of software development appears to have various benefits. Why then is it that not all companies use software modelling? One of the main reasons is that it requires up-front investments. From an economic point of view, any type of investment must be justified in terms of how much payback there will be at a later stage. This being the case, in the context of software projects, investment in modelling should be justified by benefits, such as improved productivity and improved product quality, which can be seen later during software development or maintenance. When such benefits are not tangible or foreseeable, modelling becomes a practice without clear added value for the system being developed. The problem, therefore, is how we can investigate and prove whether or not modelling, or some specific characteristics of modelling, provide any benefits during software development and maintenance. As long as this question remains unanswered, it will be difficult to motivate and justify modelling activities in real software projects. This thesis therefore contributes to partially answering these open questions by focusing the empirical research on the benefits of using UML modelling during software maintenance.
Promotor: Supervisor: Kok J., Chaudron M.R.V., Genero M.
Faculty: Faculty of Science
University: Leiden University
Handle: http://hdl.handle.net/1887/66798
 

Files in this item

Description Size View
application/pdf Full text 4.298Mb Under embargo
application/pdf Cover 3.499Mb View/Open
application/pdf Title pages_Contents_Index 218.8Kb View/Open
application/pdf Chapter 1 726.8Kb View/Open
application/pdf Chapter 2 702.6Kb View/Open Full text at publisher site
application/pdf Chapter 3 1.193Mb View/Open Full text at publisher site
application/pdf Chapter 4 860.3Kb View/Open Full text at publisher site
application/pdf Chapter 5 502.7Kb Under embargo
application/pdf Chapter 6 926.7Kb View/Open Full text at publisher site
application/pdf Chapter 7 380.1Kb View/Open
application/pdf Bibliography 212.2Kb View/Open
application/pdf Appendices 407.9Kb View/Open
application/pdf Curriculum Vitae 95.57Kb View/Open
application/pdf Summary in English 183.2Kb View/Open
application/pdf Summary in Dutch 184.4Kb View/Open
application/pdf Acknowledgements 100.3Kb View/Open
application/pdf Propositions 274.6Kb View/Open

This item appears in the following Collection(s)