DSpace
DSpace

UC Home > Library > UC Research Repository > College of Engineering > Reports >

Please use this identifier to cite or link to this item: http://hdl.handle.net/10092/3038

Title: Supporting OO Design Heuristics
Authors: Churcher, N.
Frater, S.
Huynh, C.P.
Irwin, W.
Keywords: heuristics
oo design
metrics
visualisation
software engineering
static analysis
semantic model
Issue Date: 2006
Citation: Churcher, N., Frater, S., Huynh, C.P., Irwin, W. (2006) Supporting OO Design Heuristics. 10pp..
Abstract: Heuristics have long been recognised as a way to tackle problems which are intractable because of their size or complexity. They have been used in software engineering for purposes such as identification of favourable regions of design space. Some heuristics in software engineering can be expressed in high-level abstract terms while others are more specific. Heuristics tend to be couched in terms which make them hard to automate. In our previous work we have developed robust semantic models of software in order to support the computation of metrics and the construction of visualisations which allow their interpretation by developers. In this paper, we show how software engineering heuristics can be supported by a semantic model infrastructure. Examples from our current work illustrate the value of combining the rigour of a semantic model with the human mental models associated with heuristics.
Publisher: Department of Computer Science and Software Engineering, University of Canterbury
University of Canterbury. Computer Science and Software Engineering
University of Canterbury. Human Interface Technology Laboratory
Research Fields: Fields of Research::280000 Information, Computing and Communication Sciences::280300 Computer Software::280302 Software engineering
URI: http://hdl.handle.net/10092/3038
Rights URI: http://library.canterbury.ac.nz/ir/rights.shtml
Appears in Collections:Reports

Files in This Item:

File Description SizeFormat
12618835_tr_0604.pdf307.41 kBAdobe PDFView/Open

 

Items in UC Research Repository are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! DSpace Software Copyright © 2002-2010  Duraspace - Feedback