Skip to main content

Research Repository

Advanced Search

Outputs (522)

Evolution Feature Oriented Model Driven Product Line Engineering Approach for Synergistic and Dynamic Service Evolution in Clouds (2013)
Journal Article
Wei, H., Wang, Z., Liu, X., Chalmers, K., & Cheng, G. (2013). Evolution Feature Oriented Model Driven Product Line Engineering Approach for Synergistic and Dynamic Service Evolution in Clouds. Journal of Industrial and Intelligent Information, 1(1), 6-9. https://doi.org/10.12720/jiii.1.1.6-9

The proposed research will focus on developing a novel approach to solve Software Service Evolution problems in Computing Clouds. The approach will support dynamic evolution of the software service in clouds via a set of discovered evolution patterns... Read More about Evolution Feature Oriented Model Driven Product Line Engineering Approach for Synergistic and Dynamic Service Evolution in Clouds.

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(Suppl 19), 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.

The co-evolution of social institutions, demography, and large-scale human cooperation (2013)
Journal Article
Powers, S. T., & Lehmann, L. (2013). The co-evolution of social institutions, demography, and large-scale human cooperation. Ecology Letters, 16(11), 1356-1364. https://doi.org/10.1111/ele.12178

Human cooperation is typically coordinated by institutions, which determine the outcome structure of the social interactions individuals engage in. Explaining the Neolithic transition from small‐ to large‐scale societies involves understanding how th... Read More about The co-evolution of social institutions, demography, and large-scale human cooperation.

Evolution Feature Oriented Model Driven Product Line Engineering Approach for Synergistic and Dynamic Service Evolution in Clouds: Pattern Data Structure (2013)
Presentation / Conference Contribution
Wang, Z., & Chalmers, K. (2013, July). Evolution Feature Oriented Model Driven Product Line Engineering Approach for Synergistic and Dynamic Service Evolution in Clouds: Pattern Data Structure. Presented at 2013 Seventh International Conference on Complex, Intelligent, and Software Intensive Systems

Evolution pattern will be defined as an Xml
Schema document, the generation of pattern aspect is
the process of generating xml instance from its related
Xml Schema definition document. The process can be
iterative until all the evolution requirem... Read More about Evolution Feature Oriented Model Driven Product Line Engineering Approach for Synergistic and Dynamic Service Evolution in Clouds: Pattern Data Structure.

Evolution Feature Oriented Model Driven Product Line Engineering Approach for Synergistic and Dynamic Service Evolution in Clouds:Four Kinds of Schema (2013)
Journal Article
Wang, Z., & Chalmers, K. (2013). Evolution Feature Oriented Model Driven Product Line Engineering Approach for Synergistic and Dynamic Service Evolution in Clouds:Four Kinds of Schema. Procedia Computer Science, 19, 889-894. https://doi.org/10.1016/j.procs.2013.06.120

The proposed research will focus on developing a novel approach to solve Software Service Evolution problems in Computing Clouds. The approach will support dynamic evolution of the software service in clouds via a set of discovered evolution patterns... Read More about Evolution Feature Oriented Model Driven Product Line Engineering Approach for Synergistic and Dynamic Service Evolution in Clouds:Four Kinds of Schema.

Constructive scaffolding for accessible PBL. (2012)
Presentation / Conference Contribution
Davison, B., & McEwan, T. (2012, October). Constructive scaffolding for accessible PBL. Presented at FIE2012: 42nd Annual Frontiers in Education Conference

We reflect on the success of embedding legal, social, ethical and professional issues (LSEPI) into computing courses while at the same time encouraging a "growth mindset" in our students. We review the only compulsory course for our first year comput... Read More about Constructive scaffolding for accessible PBL..

Redeeming pedigree data with an interactive error cleaning visualisation. (2012)
Presentation / Conference Contribution
Graham, M., Kennedy, J., Paterson, T., & Law, A. (2012, May). Redeeming pedigree data with an interactive error cleaning visualisation. Presented at AVI 2012

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..

Evolution pattern for service evolution in clouds. (2012)
Presentation / Conference Contribution
Wang, Z., Liu, X., & Chalmers, K. (2012, December). Evolution pattern for service evolution in clouds

The proposed research will focus on
developing a novel approach to solve Software Service
Evolution problems in Computing Clouds. The
approach will support dynamic evolution of the
software service in clouds via a set of discovered
evolution pat... Read More about Evolution pattern for service evolution in clouds..

VIPER: a visualisation tool for exploring inheritance inconsistencies in genotyped pedigrees (2012)
Journal Article
Paterson, T., Graham, M., Kennedy, J., & Law, A. (2012). VIPER: a visualisation tool for exploring inheritance inconsistencies in genotyped pedigrees. BMC Bioinformatics, 13(Suppl 8), S5. https://doi.org/10.1186/1471-2105-13-S8-S5

Pedigree genotype datasets are used for analysing genetic inheritance and to map genetic markers and traits. Such datasets consist of hundreds of related animals genotyped for thousands of genetic markers and invariably contain multiple errors in bot... Read More about VIPER: a visualisation tool for exploring inheritance inconsistencies in genotyped pedigrees.

MaTSE: The microarray time-series explorer (2012)
Presentation / Conference Contribution
Craig, P., Cannon, A., Kukla, R., & Kennedy, J. (2012, October). MaTSE: The microarray time-series explorer. Presented at 2012 IEEE Symposium on Biological Data Visualization (BioVis)

This paper describes the design, development and evaluation of the Microarray Time-Series Explorer (MaTSE), a novel information visualization application for the exploratory analysis of large scale microarray timeseries data. The software combines a... Read More about MaTSE: The microarray time-series explorer.

A comparison of Message Passing Interface and Communicating Process Architecture networking communication performance. (2012)
Presentation / Conference Contribution
Chalmers, K. (2012, August). A comparison of Message Passing Interface and Communicating Process Architecture networking communication performance. Presented at Communicating Process Architectures 2012, 34th WoTUG conference on concurrent and parallel programming

Message Passing Interface (MPI) is a popular approach to enable Single Process, Multiple Data (SPMD) style parallel computing, particularly in cluster computing environments. Communicating Process Architecture (CPA) Networking on the other hand, has... Read More about A comparison of Message Passing Interface and Communicating Process Architecture networking communication performance..

Punishment can promote defection in group-structured populations (2012)
Journal Article
Powers, S. T., Taylor, D. J., & Bryson, J. J. (2012). Punishment can promote defection in group-structured populations. Journal of Theoretical Biology, 311, 107-116. https://doi.org/10.1016/j.jtbi.2012.07.010

Pro-social punishment, whereby cooperators punish defectors, is often suggested as a mechanism that maintains cooperation in large human groups. Importantly, models that support this idea have to date only allowed defectors to be the target of punish... Read More about Punishment can promote defection in group-structured populations.

BioVis 2011 Conference Proceedings. (2011)
Presentation / Conference Contribution
(2011, October). BioVis 2011 Conference Proceedings

The rapidly expanding field of biology creates enormous challenges for computational visualization techniques for enabling researchers to gain insight from their large and highly complex data sets. The goal of the BioVis 2011 symposium is to create t... Read More about BioVis 2011 Conference Proceedings..

Quality Attributes Suggestion in Component Retrieval. (2011)
Presentation / Conference Contribution
Li, C., Liu, X., & Kennedy, J. (2011, December). Quality Attributes Suggestion in Component Retrieval. Presented at International Conference on Computational Intelligence and Software Engineering

Evaluating the VIPER pedigree visualisation: detecting inheritance inconsistencies in genotyped pedigrees. (2011)
Presentation / Conference Contribution
Paterson, T., Graham, M., Kennedy, J., & Law, A. (2011, October). Evaluating the VIPER pedigree visualisation: detecting inheritance inconsistencies in genotyped pedigrees. Presented at 1st IEEE Symposium on Biological Data Visualization

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..

Student behaviour in a flexible learning course framework. (2011)
Presentation / Conference Contribution
Russell, G., & Cumming, A. (2011, July). Student behaviour in a flexible learning course framework

Flexible learning approaches to education are important in modern Universities. Students should be able to choose how they will study their courses, and educators should be prepared to support students in their choices, and guide students to employ s... Read More about Student behaviour in a flexible learning course framework..

Performance of the distributed CPA protocol and architecture on traditional networks. (2011)
Presentation / Conference Contribution
Chalmers, K. (2011, June). Performance of the distributed CPA protocol and architecture on traditional networks. Presented at 33rd Communicating Process Architecture (CPA) conference

Performance of communication mechanisms is very important in distributed systems frameworks, especially when the aim is to provide a particular type of behavior across a network. In this paper, performance measurements of the distributed Communicatin... Read More about Performance of the distributed CPA protocol and architecture on traditional networks..

A rule based taxonomy of dirty data. (2011)
Presentation / Conference Contribution
Li, L., Peng, T., & Kennedy, J. A rule based taxonomy of dirty data. Presented at Annual International Academic Conference on Data Analysis, Data Quality and Metadata Management

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..

Experiments in Multicore and Distributed Parallel Processing using JCSP (2011)
Presentation / Conference Contribution
Kerridge, J. (2011, June). Experiments in Multicore and Distributed Parallel Processing using JCSP. Presented at 33rd Communicating Process Architecture (CPA) Conference, University of Limerick, Ireland

It is currently very difficult to purchase any form of computer system be it, notebook, laptop, desktop server or high performance computing system that does not contain a multicore processor. Yet the designers of applications, in general, have very... Read More about Experiments in Multicore and Distributed Parallel Processing using JCSP.