Browse by author
Lookup NU author(s): Dr Denis Besnard, Anthony Lawrie
Design is a complex activity that can be analysed from a wide variety of perspectives. This paper attempts to get into the details of this particular problem solving process, taking into account psychological arguments. We characterise some of the phases involved in the design process, namely the constraints identification, the optimisation of solution space and the reuse process. We highlight a three-dimensional framework of how the constraints identification impacts on the solution space which, in turn, determines the range of the components that will be eligible for reuse. We discuss this argument through examples from both inside and outside the software engineering field. We then consider how our conception can describe successful designs and conclude by briefly looking at reuse as a general design policy.
Author(s): Besnard D, Lawrie AT
Publication type: Conference Proceedings (inc. Abstract)
Publication status: Published
Conference Name: ACM Symposium on Applied Computing (SAC)
Year of Conference: 2002
Pages: 732-738
Date deposited: 26/11/2004
Publisher: ACM
URL: http://dx.doi.org/10.1145/508791.508933
DOI: 10.1145/508791.508933
Notes: Session: Inter disciplinary approaches to the design of dependable computer systems
Library holdings: Search Newcastle University Library for this item
ISBN: 1581134452