Skip to main content

Research Repository

Advanced Search

Constructing and Evaluating Visualisation Task Classifications: Process and Considerations (2019)
Journal Article
Kerracher, N., & Kennedy, J. (2019). Constructing and Evaluating Visualisation Task Classifications: Process and Considerations. Computer Graphics Forum, 36(3), 47-59. https://doi.org/10.1111/cgf.13167

Categorising tasks is a common pursuit in the visualisation research community, with a wide variety of taxonomies, typologies, design spaces, and frameworks having been developed over the last three decades. While these classifications are universall... Read More about Constructing and Evaluating Visualisation Task Classifications: Process and Considerations.

Using a task classification in the visualisation design process for task understanding and abstraction: an empirical study (2018)
Conference Proceeding
Kerracher, N., Kennedy, J., & Chalmers, K. (2018). Using a task classification in the visualisation design process for task understanding and abstraction: an empirical study. In J. Johansson, F. Sadlo, & T. Schreck (Eds.), Proceedings of the 2018 Eurographics Conference on Visualization (EuroVis 2018) - Short Papers (79-83). https://doi.org/10.2312/eurovisshort.20181082

Task classifications are widely purported to be useful in the design process, with various suggestions having been made for their use at the different stages. However, little has been written regarding the actual use of task classifications in these... Read More about Using a task classification in the visualisation design process for task understanding and abstraction: an empirical study.

Pathways for Theoretical Advances in Visualization (2017)
Journal Article
Chen, M., Grinstein, G., Johnson, C. R., Kennedy, J., & Tory, M. (2017). Pathways for Theoretical Advances in Visualization. IEEE Computer Graphics and Applications, 37(4), 103-112. https://doi.org/10.1109/MCG.2017.3271463

There is little doubt that having a theoretic foundation will benefit the field of visualization, including its main subfields: information visualization, scientific visualization and visual analytics, as well as many domain-specific applications suc... Read More about Pathways for Theoretical Advances in Visualization.

MLCut: exploring multi-level cuts in dendrograms for biological data (2016)
Conference Proceeding
Vogogias, A., Kennedy, J., Archambault, D., Anne Smith, V., & Currant, H. (2016). MLCut: exploring multi-level cuts in dendrograms for biological data. In C. Turkay, & T. Ruan Wan (Eds.), Computer Graphics and Visual Computing (CGVC). https://doi.org/10.2312/cgvc.20161288

Choosing a single similarity threshold for cutting dendrograms is not sufficient for performing hierarchical clustering analysis of heterogeneous data sets. In addition, alternative automated or semi-automated methods that cut dendrograms in multiple... Read More about MLCut: exploring multi-level cuts in dendrograms for biological data.

Telling stories about dynamic networks with graph comics. (2016)
Conference Proceeding
Bach, B., Kerracher, N., Hall, K. W., Carpendale, S., Kennedy, J., & Henry Riche, N. (2016). Telling stories about dynamic networks with graph comics. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI'16) (1-13). https://doi.org/10.1145/2858036.2858387

In this paper, we explore graph comics as a medium to communicate changes in dynamic networks. While previous research has focused on visualizing dynamic networks for data exploration, we want to see if we can take advantage of the visual express... Read More about Telling stories about dynamic networks with graph comics..

Large-scale Argument Visualization (LSAV) (2016)
Conference Proceeding
Khartabil, D., Wells, S., & Kennedy, J. (2016). Large-scale Argument Visualization (LSAV). In Eurographics Conference on Visualization (EuroVis), Posters Track (2016)

Arguments are structures of premises and conclusions that underpin rational reasoning processes. Within complex knowledge domains, especially if they are contentious, argument structures can become large and complex. Visualization tools have been dev... Read More about Large-scale Argument Visualization (LSAV).

Hierarchical Clustering with Multiple-Height Branch-Cut Applied to Short Time-Series Gene Expression Data (2016)
Conference Proceeding
Vogogias, A., Kennedy, J., & Archambault, D. (2016). Hierarchical Clustering with Multiple-Height Branch-Cut Applied to Short Time-Series Gene Expression Data. In T. Isenberg, & F. Sadlo (Eds.), EuroVis 2016 - Posters (1-3). https://doi.org/10.2312/eurp.20161127

Rigid adherence to pre-specified thresholds and static graphical representations can lead to incorrect decisions on merging of clusters. As an alternative to existing automated or semi-automated methods, we developed a visual analytics approach for p... Read More about Hierarchical Clustering with Multiple-Height Branch-Cut Applied to Short Time-Series Gene Expression Data.

Visual techniques to support exploratory analysis of temporal graph data. (2015)
Conference Proceeding
Kerracher, N., Kennedy, J., Chalmers, K., & Graham, M. (2015). Visual techniques to support exploratory analysis of temporal graph data. In E. Bertini, J. Kennedy, & E. Puppo (Eds.), Proceedings of the Eurographics Conference on Visualization (EuroVis '15), Short Papers Track (103-107). https://doi.org/10.2312/eurovisshort.20151133

Recently, much research has focused on developing techniques for the visual representation of temporal graph data. This paper takes a wider look at the visual techniques involved in exploratory analysis of such data, considering the variety of sub ta... Read More about Visual techniques to support exploratory analysis of temporal graph data..

A Task Taxonomy for Temporal Graph Visualisation (2015)
Journal Article
Kerracher, N., Kennedy, J., & Chalmers, K. (2015). A Task Taxonomy for Temporal Graph Visualisation. IEEE Transactions on Visualization and Computer Graphics, 21(10), 1160-1172. https://doi.org/10.1109/tvcg.2015.2424889

By extending and instantiating an existing formal task framework, we define a task taxonomy and task design space for temporal graph visualisation. We discuss the process involved in their generation, and describe how the design space can be ‘sliced... Read More about A Task Taxonomy for Temporal Graph Visualisation.

The design space of temporal graph visualisation. (2014)
Conference Proceeding
Kerracher, N., Kennedy, J., & Chalmers, K. (2014). The design space of temporal graph visualisation. In N. Elmqvist, M. Hlawitschka, & J. Kennedy (Eds.), Proceedings of the 18th Eurographics Conference on Visualization (EuroVis '14). https://doi.org/10.2312/eurovisshort.20141149

This paper presents our work in mapping the design space of techniques for temporal graph visualisation. We identify two independent dimensions upon which the techniques can be classified: graph structural encoding and temporal encoding. Based on the... Read More about The design space of temporal graph visualisation..

Visualization beyond the desktop--the Next Big Thing. (2014)
Journal Article
Roberts, J. C., Ritsos, P. D., Badam, S. K., Brodbeck, D., Kennedy, J., & Elmqvist, N. (2014). Visualization beyond the desktop--the Next Big Thing. IEEE Computer Graphics and Applications, 34(6), 26-34. https://doi.org/10.1109/MCG.2014.82

Visualization is coming of age. With visual depictions being seamlessly integrated into documents, and data visualization techniques being used to understand increasingly large and complex datasets, the term "visualization"' is becoming used in every... Read More about Visualization beyond the desktop--the Next Big Thing..

Helium: visualization of large scale plant pedigrees (2014)
Journal Article
Shaw, P., Graham, M., Kennedy, J., Milne, I., & Marshall, D. F. (2014). Helium: visualization of large scale plant pedigrees. BMC Bioinformatics, 15, Article 259. https://doi.org/10.1186/1471-2105-15-259

Plant breeders use an increasingly diverse range of data types to identify lines with desirable characteristics suitable to be taken forward in plant breeding programmes. There are a number of key morphological and physiological traits, such as disea... Read More about Helium: visualization of large scale plant pedigrees.

Pianola - visualization of multivariate time-series security event data. (2013)
Conference Proceeding
Thomson, A., Graham, M., & Kennedy, J. (2013). Pianola - visualization of multivariate time-series security event data. In Proceedings of IV2013 (123-131). https://doi.org/10.1109/IV.2013.15

Monitoring log files for network intrusions is unwieldy. To build a mental model of the log, an analyst is required to recognise continuous timelines and attack patterns from a dataset that is essentially limited to an ordered list of events. Informa... Read More about Pianola - visualization of multivariate time-series security event data..

Visual cleaning of genotype data. (2013)
Conference Proceeding
Kennedy, J., Graham, M., Paterson, T., & Law, A. (2013). Visual cleaning of genotype data. In Proceedings of BioVis 2013 (105-112). https://doi.org/10.1109/BioVis.2013.6664353

While some data cleaning tasks can be performed automatically, many more require expert human guidance to steer the cleaning process, especially if erroneous or unclean data is a product of relationships between entities. An example is pedigree genot... Read More about Visual cleaning of genotype data..

MaTSE: the gene expression time-series explorer. (2013)
Journal Article
Craig, P., Cannon, A., Kukla, R., & Kennedy, J. (2013). MaTSE: the gene expression time-series explorer. BMC Bioinformatics, 14, https://doi.org/10.1186/1471-2105-14-S19-S1

Background High throughput gene expression time-course experiments provide a perspective on biological functioning recognized as having huge value for the diagnosis, treatment, and prevention of diseases. There are however significant challenges to... Read More about MaTSE: the gene expression time-series explorer..

Redeeming pedigree data with an interactive error cleaning visualisation. (2012)
Conference Proceeding
Graham, M., Kennedy, J., Paterson, T., & Law, A. (2012). Redeeming pedigree data with an interactive error cleaning visualisation. In Proceedings of Advanced Visual Interfaces 2012 (741-744). https://doi.org/10.1145/2254556.2254698

We describe a visual data cleansing application for pedigree genotype data, which is used to redeem otherwise unusable pedigree data sets. Biologists and bioinformaticians dynamically and iteratively mask pieces of information from a dirty data set a... Read More about Redeeming pedigree data with an interactive error cleaning visualisation..

A rule based taxonomy of dirty data. (2011)
Journal Article
Li, L., Peng, T., & Kennedy, J. (2011). A rule based taxonomy of dirty data. GSTF journal on computing, 1(2), 140-148

There is a growing awareness that high quality of data is a key to today’s business success and that dirty data existing within data sources is one of the causes of poor data quality. To ensure high quality data, enterprises need to have a process, m... Read More about A rule based taxonomy of dirty data..

An evaluation of name matching techniques. (2011)
Conference Proceeding
Peng, T., Li, L., & Kennedy, J. (2011). An evaluation of name matching techniques. In Proceedings of 2nd Annual International Conference on Business Intelligence and Data Warehousing

Abstract—There is a growing awareness that the high quality of string matching is a key to a variety of applications, such as data integration, text and web mining, information retrieval, search engine. In such applications, matching names is one of... Read More about An evaluation of name matching techniques..

Evaluating the VIPER pedigree visualisation: detecting inheritance inconsistencies in genotyped pedigrees. (2011)
Conference Proceeding
Paterson, T., Graham, M., Kennedy, J., & Law, A. (2011). Evaluating the VIPER pedigree visualisation: detecting inheritance inconsistencies in genotyped pedigrees. In 2011 IEEE Symposium on Biological Data Visualization (BioVis) (119-126). https://doi.org/10.1109/BioVis.2011.6094056

VIPER (Visual Pedigree Explorer) is a tool for exploring large complex animal pedigrees and their associated genotype data. The tool combines a novel, space-efficient visualisation of the pedigree structure with an inheritance-checking algorithm. Thi... Read More about Evaluating the VIPER pedigree visualisation: detecting inheritance inconsistencies in genotyped pedigrees..