|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2007 Australian Software Engineering Conference (ASWEC'07)
Supporting OO Design Heuristics
Melbourne, Australia
April 10-April 13
ISBN: 0-7695-2778-7
| ASCII Text | x | ||
| Neville Churcher, Sarah Frater, Cong Phuoc Huynh, Warwick Irwin, "Supporting OO Design Heuristics," Software Engineering Conference, Australian, pp. 101-110, 2007 Australian Software Engineering Conference (ASWEC'07), 2007. | |||
| BibTex | x | ||
| @article{ 10.1109/ASWEC.2007.47, author = {Neville Churcher and Sarah Frater and Cong Phuoc Huynh and Warwick Irwin}, title = {Supporting OO Design Heuristics}, journal ={Software Engineering Conference, Australian}, volume = {0}, year = {2007}, issn = {1530-0803}, pages = {101-110}, doi = {http://doi.ieeecomputersociety.org/10.1109/ASWEC.2007.47}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Software Engineering Conference, Australian TI - Supporting OO Design Heuristics SN - 1530-0803 SP101 EP110 A1 - Neville Churcher, A1 - Sarah Frater, A1 - Cong Phuoc Huynh, A1 - Warwick Irwin, PY - 2007 KW - Heuristics KW - OO Design KW - Metrics KW - Visualisation KW - Software Engineering KW - Static Analysis KW - Semantic Model. VL - 0 JA - Software Engineering Conference, Australian ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ASWEC.2007.47
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.
Index Terms:
Heuristics, OO Design, Metrics, Visualisation, Software Engineering, Static Analysis, Semantic Model.
Citation:
Neville Churcher, Sarah Frater, Cong Phuoc Huynh, Warwick Irwin, "Supporting OO Design Heuristics," aswec, pp.101-110, 2007 Australian Software Engineering Conference (ASWEC'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.
