Now showing items 102-121 of 290

    • Effects of social structure on establishing lexical conventions in a computational model of task-oriented primeval dialogue 

      Bachwerk, Martin (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2013)
      In the field of language evolution, the only way of obtaining empirical data for most of its parts is with the help of computational models and simulations. As a consequence, a large number of different modelling approaches ...
    • Enforcing cooperation between nodes in mobile ad hoc networks 

      Othman, Nor Effendy (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2013)
      Traditional infrastructure-based networks are formed around an infrastructure of static, dedicated components that connect the individual end points such as desktop computers and servers. The exponential rise in the number ...
    • Enhancing real-time focus and context direct volume rendering 

      Corcoran, Andrew (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2013)
      Direct volume rendering is a challenging problem both due to the technical difficulty of displaying large volume datasets on limited hardware and due to the difficulty of rendering such complex information in a manner which ...
    • Event-Based Middleware for Collaborative Ad Hoc Applications 

      MEIER, RENE (University of Dublin, Trinity College. Department of Computer Science, 2003-09)
      Middleware supporting event-based communication is widely recognised as being well suited to interconnecting the components of mobile applications since it naturally accommodates a dynamically changing population of ...
    • Explaining the output of ensembles on a case by case basis 

      Wall, Robert (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2003)
      This thesis introduces a novel method for explaining the predictions of ensembles of artificial neural networks on a case by case basis. Current research is primarily directed towards building global model, that is, models ...
    • Explicit Substitution and Sorted Bigraphs 

      Ó Conchúir, Shane Thomas (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, ...
    • Exploiting commodity parallel hardware for computer graphics applications and architectures 

      O'Conor, Keith (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2007)
      The processing power available in today's commodity parallel hardw are has enabled realism and detail in graphics that has never before been possible. With the advent of the progrannnable Graphics Processor Unit (GPU), the ...
    • Exploiting heterogeneity in peer-to-peer systems using gradient topologies 

      Sacha, Jan (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2009)
      A peer-to-peer system can be defined as an overlay network built by a set of nodes on top of a physical network infrastructure and its operating protocols, such as the Internet. In a peer-to-peer network, each node ...
    • Exploiting unstable paths in urban-scale wireless sensor networks 

      Mirza, Farrukh (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 ...
    • Extending event based programming for sensor-driven applications in resource-constrained environments 

      Reilly, Sean (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2011)
      The ubiquitous computing vision which began with Weiser and its evolution since predicts large quantities of sensors, actuators and computational devices embedded in our environment enabling advanced applications which ...
    • Fault localization in Distributed Adaptive Systems 

      Raj, Amit (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2016)
      Modern systems that execute in ubiquitous environments must be adaptive in order to maintain an acceptable quality of service. As in traditional distributed systems, faults in such systems are likely to propagate across ...
    • Fibrations of predicates and bicategories of relations 

      Lawler, Finn (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2014)
      We reconcile the two different category-theoretic semantics of regular theories in predicate logic. A 2-category of regular fibrations is constructed, as well as a 2-category of regular proarrow equipments, and ...
    • Formal polytypic programs and proofs 

      Verbruggen, Wilhelmina Johanna (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2010)
      Polytypic or datatype-generic programming is a form of generic programming where we abstract over the shape of datatypes: we define functions by induction over the structure of datatypes. In this thesis we show how to ...
    • Formalising a real-time coordination model 

      Bhandal, Colm (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2015)
      The subject of this thesis pertains to coordination in systems of entities characterised by mobile, real-time behaviour and unreliable communication over a wireless network. Such systems are now being deployed both in ...
    • Formalising Human Mental Workload as a Defeasible Computational Concept 

      LONGO, LUCA (Trinity College Dublin, 2014)
      Human mental workload has gained importance, in the last few decades, as a fundamental design concept in human-computer interaction. It can be intuitively defined as the amount of mental work necessary for a person to ...
    • Foundations for semantically enhanced component trading : a component type model 

      Terzis, Sotirios (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2005)
      This thesis introduces the notion of Semantically Enhanced Component Trading (SECT) in order to bring the notion of service discovery, widely used in large-scale networked and distributed systems, into the domain of ...
    • Foundations of ad hoc wireless networks 

      Cerone, Andrea (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2012)
      In this thesis we implement different process calculi to model ad hoc wireless networks. Each of these calculi considers different features of wireless systems, which are selected by focusing on the kind of applications ...
    • FPGA message passing cluster architectures 

      Creedon, Eoin (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2010)
      This work investigates inter-Field Programmable Gate Array (FPGA) communication mechanisms, specifically the use of message passing and switched Ethernet communication mechanisms. Inter-FPGA communication is required in ...
    • Generating sentiment lexica : evaluating approaches with genetic algorithms and particle swarm optimization 

      Daly, Nicholas (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2014)
      This thesis examines the application of sentiment analysis towards financial news. The primary goal within the field of sentiment analysis is to develop a methodology by which the sentiment or emotional view being expressed ...
    • Genetic Programming Bias with Software Performance Analysis 

      Cody-Kenny, Brendan
      The complexities of modern software systems make their engineering costly and time consuming. This thesis explores and develops techniques to improve software by automating re-design. Source code can be randomly modified ...