All Outputs (462)
Rethinking professional development for public engagement with research: A way to improve uptake and impact of training? (2020)
Journal Article
Training is often cited as key to embedding public engagement in universities. The literature and professional discussions on public engagement training tend to focus on the training intervention itself (for example, the content and delivery formats)... Read More about Rethinking professional development for public engagement with research: A way to improve uptake and impact of training?.
How can machine learning support the practice of modeling and simulation? —A review and directions for future research (2020)
Presentation / Conference Contribution
The use of Machine Learning (ML) has achieved a significant momentum across a very wide range of domains. This paper aims to provide a meeting point for discussing the integration of Modeling and Simulation (M&S) with ML. The discussion presents argu... Read More about How can machine learning support the practice of modeling and simulation? —A review and directions for future research.
IoT-DMCP: An IoT data management and control platform for smart cities (2019)
Presentation / Conference Contribution
This paper presents a design and implementation of a data management platform to monitor and control smart objects in the Internet of Things (IoT). This is through IPv4/IPv6, and by combining IoT specific features and protocols such as CoAP, HTTP and... Read More about IoT-DMCP: An IoT data management and control platform for smart cities.
Decision support process for selection of an optimal enterprise architecture framework for e-government implementation (2019)
Journal Article
The paper discusses the findings of the case study of applying multiple-criteria decision-making (MCDM) method to select attributes of the Enterprise Architecture (EA) frameworks for an e-Government implementation in a developing country. The paper f... Read More about Decision support process for selection of an optimal enterprise architecture framework for e-government implementation.
Finale! (2019)
Other
For voices and mixed ensemble. Commissioned for the Finale of Age Against the Machine, commissioned by Trinity Laban Conservatoire of Music and Dance Learning and Participation. Performed at Trinity Laban Conservatoire on 6 October 2019. Co-collabora... Read More about Finale!.
Accessing and integrating citizen science sensor data: Evaluation of OGC sensor observation service implementations (2019)
Presentation / Conference Contribution
A step towards the embedding formula for the ‘varying’ Robin half-plane diffraction (2019)
Presentation / Conference Contribution
A study of the acoustic diffraction by a halfplane, subject to ‘varying’ Robin boundary conditions is discussed. The problem is approached by evaluating the diffraction coefficient, which contains all the necessary information for the description of... Read More about A step towards the embedding formula for the ‘varying’ Robin half-plane diffraction.
Nineteen (2019)
Digital Artefact
Album of 8 works, made using synthesis, field recording and generative techniques.
Pickcells: A physically reconfigurable cell-composed touchscreen (2019)
Presentation / Conference Contribution
Touchscreens are the predominant medium for interactions with digital services; however, their current fixed form factor narrows the scope for rich physical interactions by limiting interaction possibilities to a single, planar surface. In this paper... Read More about Pickcells: A physically reconfigurable cell-composed touchscreen.
A streaming dataflow engine for sparse matrix-vector multiplication using high-level synthesis (2019)
Journal Article
Using high-level synthesis techniques, this paper proposes an adaptable high-performance streaming dataflow engine for sparse matrix dense vector multiplication (SpMV) suitable for embedded FPGAs. As the SpMV is a memory-bound algorithm, this engine... Read More about A streaming dataflow engine for sparse matrix-vector multiplication using high-level synthesis.
Composing with Crystallography (2019)
Journal Article
In 2016, I started a collaborative project with Architects and Crystallographers from Cardiff University to explore creative opportunities within crystallographic data-sets and modelling algorithms. This composition research developed and extended th... Read More about Composing with Crystallography.
Pipelined streaming computation of histogram in FPGA OpenCL (2018)
Presentation / Conference Contribution
The emergence of High-Level Synthesis (HLS) techniques and tools, along with new features in high-end FPGAs such as multi-port memory interfaces, has enabled designers to utilize FPGAs not only for compute-bound but also for memory-bound tasks. This... Read More about Pipelined streaming computation of histogram in FPGA OpenCL.
Nucleic Acid Analysis 4 (2018)
Digital Artefact
7 pieces of synthesised music, often with beats.
Adaptive partitioning using partial replication for sensor data (2018)
Presentation / Conference Contribution
There is a huge increase in IoT network size and applications. It has increased the amount of the IoT data that needs to be handled by the applications. State-of-the art workload based static partitioning methods scale poorly and often result in poor... Read More about Adaptive partitioning using partial replication for sensor data.
A liquid tangible display for mobile colour mixing (2018)
Presentation / Conference Contribution
Digital painting is an increasingly popular medium of expression for many artists, yet when compared to its traditional equivalents of physical brushes and viscous paint it lacks a dimension of tangibility. We conducted observations and interviews wi... Read More about A liquid tangible display for mobile colour mixing.
Development of machine learning models to predict student performance in computer literacy courses (2018)
Journal Article
This paper reports on a study carried out to build machine learning models for the purpose of predicting student performance in a second course of a two-course sequence, based on performance in various aspects of the first course’s exam. Detailed dat... Read More about Development of machine learning models to predict student performance in computer literacy courses.
Dynamic energy management of FPGA accelerators in embedded systems (2018)
Journal Article
In this article, we investigate how to utilise an Field-Programmable Gate Array (FPGA) in an embedded system to save energy. For this purpose, we study the energy efficiency of a hybrid FPGA-CPU device that can switch task execution between hardware... Read More about Dynamic energy management of FPGA accelerators in embedded systems.
ML-Aided simulation: A conceptual framework for integrating simulation models with machine learning (2018)
Presentation / Conference Contribution
Recent trends towards data-driven methods may require a substantial rethinking regarding the practice of Modeling &Simulation (M&S). Machine Learning (ML) is now becoming an instrumental artefact for developing new insights, or improving already esta... Read More about ML-Aided simulation: A conceptual framework for integrating simulation models with machine learning.
Security threats in the internet of things: RPL's attacks and countermeasures (2018)
Book Chapter
In the internet of things (IoT) vision, people, systems, and objects with sensing and/or actuating capabilities communicate to monitor and control the physical world. Nowadays, the IoT concept has attracted significant attention from different applic... Read More about Security threats in the internet of things: RPL's attacks and countermeasures.