Skip to main content

Research Repository

Advanced Search

The dimensions and complexities of audio-visual association. (2013)
Presentation / Conference Contribution
Tsiros, A. (2013, July). The dimensions and complexities of audio-visual association. Presented at Electronic Visualisation and the Arts (EVA 2013)

This paper draws on literature from psychology, neuroscience, linguistics, and philosophy to portray a cross-modal conception of auditory and visual phenomena focusing on the similarities in form, structure, and function and exploring the links to pe... Read More about The dimensions and complexities of audio-visual association..

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.

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/8, 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.

Future risks – Including the rise of the hacktivism. (2012)
Presentation / Conference Contribution
Buchanan, W. J. (2012, June). Future risks – Including the rise of the hacktivism. Presented at National Information Security Conference (NISC)

As organisations move towards infrastructures which are highly dependent on their Web infrastructure, they are now at great risk from external parties who can use a number of motivations, such as for a political agenda, to compromise their activities... Read More about Future risks – Including the rise of the hacktivism..

Evolution for the sustainability of Internetware. (2012)
Presentation / Conference Contribution
Fang, D., Liu, X., Liu, L., & Yang, H. (2012, October). Evolution for the sustainability of Internetware. Presented at Fourth Asia-Pacific Symposium on Internetware

Along with the green attentions and efforts on energy efficiency of computer hardware and embedded systems, software relevant sustainability issues are becoming increasingly focused, as a part of Green Information Technology (GIT). Undoubtedly, softw... Read More about Evolution for the sustainability of Internetware..

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.

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

System architectures for infrared pedestrian tracking. (2011)
Presentation / Conference Contribution
Walczyk, R., Balazs, A., Armitage, A., & Binnie, D. (2011, June). System architectures for infrared pedestrian tracking. Paper presented at 22nd IET Irish Signals and Systems Conference

This paper describes an FPGA-based implementation of a real-time pedestrian detection and tracking system for infrared (IR) video streams. The system includes hardware accelerators for adaptive background subtraction, morphological filtering and conn... Read More about System architectures for infrared pedestrian tracking..

Ontology based knowledge formulation and an interpretation engine for intelligent devices in pervasive environments (2011)
Thesis
Kosek, A. Ontology based knowledge formulation and an interpretation engine for intelligent devices in pervasive environments. (Thesis). Edinburgh Napier University. http://researchrepository.napier.ac.uk/id/eprint/6037

Ongoing device miniaturization makes it possible to manufacture very small devices; therefore more of them can be embedded in one space. Pervasive computing concepts, envisioning computers distributed in a space and hidden from users' sight, presente... Read More about Ontology based knowledge formulation and an interpretation engine for intelligent devices in pervasive environments.

Improving data quality in data warehousing applications (2010)
Presentation / Conference Contribution
Li, L., Peng, T., & Kennedy, J. (2010, June). Improving data quality in data warehousing applications. Presented at Proceedings of the 12th International Conference on Enterprise Information Systems

There is a growing awareness that high quality of data is a key to today’s business success and dirty data that exits within data sources is one of the reasons that cause poor data quality. To ensure high quality, enterprises need to have a process,... Read More about Improving data quality in data warehousing applications.

Concept neighbourhoods in knowledge organisation systems. (2010)
Presentation / Conference Contribution
Priss, U., & Old, L. J. (2010, February). Concept neighbourhoods in knowledge organisation systems. Presented at Eleventh international ISKO conference, Rome, Italy

This paper discusses the application of concept neighbourhoods (in the sense of Formal Concept Analysis) to Knowledge Organisation Systems.
Examples are provided using Roget’s Thesaurus, WordNet and Wikipedia categories

Ontology-based quality attributes prediction in component-based development (2010)
Journal Article
Li, C., Pooley, R., & Liu, X. (2010). Ontology-based quality attributes prediction in component-based development. International journal of computer science & information technology, 2, 12-29. https://doi.org/10.5121/ijcsit.2010.2502

Despite the success that Component-Based Development (CBD) has achieved so far, component mismatch remains as a big obstacle for wider and smoother component reuse. Mismatch refers that the selected component does not satisfy the functional requireme... Read More about Ontology-based quality attributes prediction in component-based development.

Comparative study on connected component labeling algorithms for embedded video processing systems. (2010)
Presentation / Conference Contribution
Walczyk, R., Armitage, A., & Binnie, D. (2010, July). Comparative study on connected component labeling algorithms for embedded video processing systems. Presented at The 2010 International Conference on Image Processing, Computer Vision, and Pattern Recognition

The objective of this paper is to carry out a detailed analysis of the most popular connected components labeling (CCL) algorithms for binary images. This study investigates their usability for processing streaming data and suitability for implementa... Read More about Comparative study on connected component labeling algorithms for embedded video processing systems..

Cross layer neighbourhood load routing for wireless mesh networks. (2010)
Presentation / Conference Contribution
Zhao, L., Al-Dubai, A., & Min, G. (2010, April). Cross layer neighbourhood load routing for wireless mesh networks. Presented at 2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW),

Wireless Mesh Network (WMN) has been considered as a key emerging technology to construct next generation wireless communication networks. It combines the advantages of both mobile ad-hoc network (MANET) and traditional fixed network, attracting sign... Read More about Cross layer neighbourhood load routing for wireless mesh networks..

Alting barriers: synchronisation with choice in Java using JCSP (2010)
Journal Article
Welch, P., Brown, N., Moores, J., Chalmers, K., & Sputh, B. (2010). Alting barriers: synchronisation with choice in Java using JCSP. Concurrency and Computation: Practice and Experience, 22(8), 1049-1062. https://doi.org/10.1002/cpe.1471

Communicating Sequential Processes for Java (JCSP) is a mature library that implements CSP-derived concurrency primitives in Java. A JCSP system is a hierarchical network of autonomous processes communicating over synchronous (optionally buffered) ch... Read More about Alting barriers: synchronisation with choice in Java using JCSP.

CANDEL: Product Line Based Dynamic Context Management for Pervasive Applications (2010)
Presentation / Conference Contribution
Jaroucheh, Z., Liu, X., & Smith, S. (2010, February). CANDEL: Product Line Based Dynamic Context Management for Pervasive Applications. Presented at 2010 International Conference on Complex, Intelligent and Software Intensive Systems

In a pervasive environment, it is essential for computing applications to be context-aware. However, one of the major challenges is the establishment of a generic and dynamic context model. Many different approaches to modeling the context exist, but... Read More about CANDEL: Product Line Based Dynamic Context Management for Pervasive Applications.

Open source software adoption in non-profit organisations – socio-technical perspectives (2009)
Thesis
Zhang, G. Open source software adoption in non-profit organisations – socio-technical perspectives. (Thesis). Edinburgh Napier University. http://researchrepository.napier.ac.uk/id/eprint/3811

Open source software has grown from a small sub-community of developers and users with their own ideologies to a significant element in the IT strategies of major vendors.
Open source communities and practices have been researched extensively and th... Read More about Open source software adoption in non-profit organisations – socio-technical perspectives.

An investigation into distributed channel mobility support for Communicating Process Architectures. (2009)
Presentation / Conference Contribution
Chalmers, K., & Kerridge, J. (2009, November). An investigation into distributed channel mobility support for Communicating Process Architectures. Presented at 32nd Communicating Process Architecture conference (CPA)

Localised mobile channel support is now a feature of Communicating Process Architecture (CPA) based frameworks, from JCSP and C++CSP to occam-pi. Distributed mobile channel support has also been attempted in JCSP Networking and occam-pi via the pony... Read More about An investigation into distributed channel mobility support for Communicating Process Architectures..

Form (2009)
Book Chapter
Kennedy, J., & Cannon, A. (2009). Form. In L. Liu, & M. T. Ă–zsu (Eds.), Encyclopedia of Database Systems. Springer-Verlag