Skip to main navigation Skip to search Skip to main content

Pattern Puzzle: A Metaphor for Visualising Software Complexity Measures

Adam Ghandar, A S M Sajeev, Xiaodi Huang

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Software systems have become increasingly complex over the years. Complexity metrics measures software complexity using real numbers. It is, however, hard to gain insight into different complexities by looking at these numbers. In this paper, we present a software complexity metaphor that uses a jigsaw puzzle. In particular, each component of a software system is modelled as a piece of a jigsaw puzzle. The problem complexity is modelled as a pattern on the surface of the piece, and the interconnection complexity as connectors between puzzle pieces. We demonstrate the benefits of this approach using case studies of the complexity measures of a real software system.
Original languageEnglish
Title of host publicationAPVis '06: Proceedings of the 2006 Asia-Pacific Symposium on Information Visualisation
EditorsKazuo Misue, K Sugiyama, J Tanaka
Place of PublicationDarlinghurst, Australia
PublisherAustralian Computer Society (ACS)
Pages221-224
ISBN (Print)9781920682415
Publication statusPublished - 2006
EventAPVis 2006: Asia-Pacific Symposium on Information Visualisation - Tokyo, Japan
Duration: 1 Feb 20066 Feb 2006

Publication series

NameConferences in research and practice in information technology
PublisherAustralian Computer Society
Number60
ISSN (Electronic)1445-1336

Conference

ConferenceAPVis 2006: Asia-Pacific Symposium on Information Visualisation
CityTokyo, Japan
Period1/02/066/02/06

Keywords

  • Software Engineering

Fingerprint

Dive into the research topics of 'Pattern Puzzle: A Metaphor for Visualising Software Complexity Measures'. Together they form a unique fingerprint.

Cite this