Computer Science (PhD Theses): Recent submissions
Now showing items 121-140 of 298
-
Time-adaptive dynamic software reconfiguration for embedded software
(Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2010)Reactive embedded systems, such as sensor nodes, or real-time control systems, are embedded into and interact with a physical environment for controlling and measuring purposes. When deployed in environments with changing ... -
Water distribution network sectorisation Water distribution network sectorisation
(Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2015)A water distribution network (WDN) supplies drinking water to homes and businesses, and links water sources to consumers. Such networks are typically complex and dynamic, consisting of thousands of nodes interconnected by ... -
Prioritised slotted-Circus
(Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2012)The main difference between a software and hardware design is that the hardware cannot be patched or updated after releasing. Also in the case of software, compilation and tests can be performed with the “click of a button”, ... -
Integrated Intra-HAN and Inter-HAN service interoperability
(Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2011)In recent years the Home Area Network (HAN) has been going through a revolution. From enabling multiple desktops in the household to share an Internet connection, it evolved as a service-oriented platform, enabling devices ... -
Load balancing and rate limiting based algorithms for improving cloud computing performance
(Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2012)The cloud computing paradigm has recently become an increasing popular method for the delivery of internet services. While the increased utilisation of the cloud has made it easier for cloud operators to recover their ... -
Charge routing networking : using lightning strikes to add dynamicity to CCN
(Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2016)This thesis presents a novel routing mechanism designed to improve the performance of information-centric networks where there is a large degree of content producer mobility. Usage patterns on the Internet have changed a ... -
Reactive execution-time forecasting of dynamically-adaptable software
(Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2011)Software operating in domains such as process management systems, wireless sensor networks and spacecraft control systems are expected to continue uninterrupted operation over extended periods, without any manual supervision, ... -
Probabilistic program verification in the style of the unifying theories of programming
(Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2013)We present a novel framework to reason on programs based on probability distributions on the state space of a program: they are functions from program states to real numbers in the range [0..1], which can be used to represent ... -
Bayesian modelling and analysis of utility-based maintenance for repairable systems
(Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2017)This thesis focuses on modelling and inference for maintenance systems for the purpose of utility optimisation. Providing standardised notation throughout, we first demonstrate the motivation for investigating the problem ... -
Learning temporal sentiment from business news : a computational approach
(Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2017)This thesis concerns is about the analysis of textual sentiment using computational approaches. Textual sentiment reflects the opinions and attitudes expressed through textual communications. With the advent of the Internet ... -
The derived data approach to support the construction and consumption of explorable visual narratives
(Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2016)This thesis proposes a novel approach called the derived data approach that supports the construction and consumption of explorable visual narratives in Technology Enhanced Learning (TEL). Like many other domains, TEL ... -
Static task partitioning techniques for parallel applications on heterogeneous processors
(Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2016)A critical factor contributing to the efficiency of execution of parallel applications on parallel computing resources is the method chosen to map and schedule the tasks of the parallel application. This problem, often ... -
Bridge21 : a model for team based technology, mediated learning in and out of school context
(Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2017) -
Co-creation with Open Government Data : a constructivist approach using a multiple case studies strategy from an information systems perspective
(Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2017)Open Government Data (OGD) initiatives are spreading worldwide. One use of OGD is the co-creation of applications and web services. Both OGD and co-creation concepts can be viewed from different perspectives as there are ... -
Exploiting unstable paths in urban-scale wireless sensor networks
(Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2016)Wireless sensor networks (WSNs) are composed of small autonomous devices called sensor nodes, used to measure environmental phenomena. These sensor nodes are typically unattended battery-powered devices that typically have ... -
A scalable and reconfigurable shared memory architecture for large-scale graphics applications
(Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2009)The computationally intensive nature of large-scale interactive graphics applications, such as photo-realistic rendering and low-latency virtual reality environments, has necessitated the use of parallel architectures in ... -
Explicit Substitution and Sorted Bigraphs
(Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2009)This dissertation investigates the notions of sorting and explicit substitution in the framework of bigraphs. We present kind sortings which endeavour to add enough structure to bigraphs to allow faithful representations, ... -
Program generation for Intel AES new instructions
(Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2011)High-performance primitive libraries are used to replace parts of sub-optimal code with optimized implementations. These libraries often come in the form of highly-optimized assembly routines, which raises several issues. ... -
ALPH : a DSAL-based programming model for complexity management in pervasive healthcare applications
(Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2010)Healthcare information, for example patient records, must be available to appropriate professionals at all times. The application of pervasive technology to healthcare means that those professionals are using such technology ... -
STAK : Social skills training for autistic kids: a personalised dual-adaptive learning system for caregivers
(Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2016)The aim of this research is to design, develop and evaluate a personalised dual-adaptive learning system for caregivers1 to help them meet the challenge of teaching social interaction skills to children diagnosed with ...