Skip to main content

Research Repository

Advanced Search

'Design models' from software design methods

Budgen, David

Authors



Abstract

Much of the difficulty underlying the development of large software-based systems arises from the complex and abstract nature of software itself, and nowhere is this more evident than in the problems encountered in seeking to establish systematic procedures for designing software. This paper first examines the properties of software and the design practices that are involved in its development, considering in particular how software design methods seek to systemize these. We then introduce the use of what we have termed the D-matrix as a means of describing 'software design models', and employ this to explore the forms of the models that are developed by following the procedures of a number of well-established software design methods. We conclude by reviewing these models and considering the factors that limit the practices that can be used in such methods, as well as the extent to which the more recently developed design methods can minimize their effects. © 1995.

Citation

Budgen, D. (1995). 'Design models' from software design methods. Design Studies, 16(3), 293-325. https://doi.org/10.1016/0142-694X%2895%2900001-8

Journal Article Type Article
Publication Date Jan 1, 1995
Deposit Date Feb 23, 2025
Journal Design Studies
Print ISSN 0142-694X
Electronic ISSN 1872-6909
Publisher Elsevier
Peer Reviewed Peer Reviewed
Volume 16
Issue 3
Pages 293-325
DOI https://doi.org/10.1016/0142-694X%2895%2900001-8
Public URL https://durham-repository.worktribe.com/output/3501155