Now showing items 321-340 of 405

    • A Proactive Approach to Semantically Oriented Service Discovery 

      Lynch, David Thomas (Trinity College Dublin. Department of Computer Science, 2005-09)
      Web Service based computing has evolved immensely in recent years, supported by standards bodies, academic research and industry alike. One of the noticeable omissions from the web services architecture is that of standards ...
    • Microsponsorships: A New Payment Model for Music Distribution 

      Herrera, Gregory (Trinity College Dublin. Department of Computer Science, 2005-09)
      Today?s music industry on the Internet is dominated by the record companies who charge users to download MP3s. In most cases, users do not have the opportunity to listen to the entire song prior to downloading and ...
    • TinyTorrent: Combining BitTorrent and SensorNets 

      Holger Fritsche, Karsten (Trinity College Dublin. Department of Computer Science, 2005-09)
      The first of the two goals of this research was to investigate the BitTorrent protocol to determine what features make it successful on an Internet scale. These features include its ability to rapidly replicate data ...
    • Testing Formal Semantics: Handel-C 

      Corcoran, Brian (Trinity College Dublin. Department of Computer Science, 2005-09)
      This dissertation addresses the formal semantics of Handel-C: a C-based language with true parallelism and priority-based channel communication, which can be compiled to hardware. It describes an implementation in the ...
    • Open Prolog: a Structure-Sharing Prolog for the Macintosh 

      Brady, Michael (University of Dublin, Trinity College. Department of Computer Science, 2005-08)
      This thesis explores the design and implementation of a Prolog system with just one mode of program execution rather than the two modes of execution? interpretation and compilation?present in most Prolog implementations ...
    • A Knowledge-Light Mechanism for Explanation in Case-Based Reasoning 

      Doyle, Donal (University of Dublin, Trinity College. Department of Computer Science, 2005-10)
      Decision support systems are currently achieving higher classification accuracies by using more complex reasoning mechanisms. Examples of such mechanisms include support vector machines and neural networks. However in ...
    • Implementing an Integrated Web-Based Synchronous eLearning Collaboration Platform at Tertiary Level for Part-Time Mature Evening Students 

      Jennings, Audrey (Trinity College Dublin. Department of Computer Science, 2005-10)
      This thesis focuses on the lessons learned and new insights gained, from the pilot implementation of a webbased synchronous eLearning collaboration platform at Tertiary Level evaluated on part-time mature evening students. Over ...
    • Smart Radio: Building Community-Based Internet Music Radio 

      Hayes, Conor (University of Dublin, Trinity College. Department of Computer Science, 2003-10)
      The success of file-sharing networks demonstrates that there is a huge potential market for digital music services, if the music industry can find a service model that is attractive to listeners. The concept of digital ...
    • Story Games and the OPIATE System: Using Case-Based Planning for Structuring Plots with an Expert Story Director Agent and Enacting them in a Socially Simulated Game World 

      Fairclough, Chris (University of Dublin, Trinity College. Department of Computer Science, 2004-10)
      Storytelling in computer games has become a major selling point for new titles. With new games integrating compelling storylines with simulated worlds, there is increasingly a standard set of techniques used to tell a ...
    • The Federated Event Service 

      Ryan, Conor (Trinity College Dublin. Department of Computer Science, 2003-09)
      Event services provide asynchronous, decoupled, anonymous message-based communication. This facilitates scalable distributed systems composed of autonomous concurrently executing entities. There are several kinds of event ...
    • A Framework for Academic Electronic Journal Publications 

      Kennedy, Eamonn (Trinity College Dublin. Department of Computer Science, 2003-09)
      Academic journals are the backbone of scholarly communication and the preservation of knowledge. For years they have served as a record of progression and an archive of academic debate. They are the medium through which ...
    • Analysis of Spam 

      Lambert, Anselm (Trinity College Dublin. Department of Computer Science, 2003-09)
      Spam is a pervasive annoyance in the lives of the Internet user. It has exploded into all facets of communications from mobile phones to personal organisers, and it has become a topical subject of discussion due to recent ...
    • HOUSe-KEEPER, A Vendor-independent Architecture for Easy Management of Smart Homes 

      Seigneur, Jean-Marc (Trinity College Dublin. Department of Computer Science, 2001-09)
      Home-networking is gaining momentum. In a couple of months, Windows XP will be launched with the connected home experience as one of its core areas of interest. In the medium term at least, there will be more than one home ...
    • Real-time Intrusion Detection for Ad hoc Networks 

      Stamouli, Ioanna (Trinity College Dublin. Department of Computer Science, 2003-09)
      In the recent years, wireless technology has enjoyed a tremendous rise in popularity and usage opening new fields of applications in the domain of networking. One such field concerns mobile ad hoc networks (MANETs) where ...
    • SWARM: Cooperative Reinforcement Learning for Routing in Ad-hoc Networks 

      Curran, Eoin (Trinity College Dublin. Department of Computer Science, 2003-09)
      Existing ad-hoc routing protocols are based on a discrete, bimodal model for links between nodes: a link either exists or is broken. This model usually considers only the most recent transmission as determining the state ...
    • Meeting QoS Requirements in a Dynamically Priced Commercial Cellular Network 

      Bouroche, Melanie (Trinity College Dublin. Department of Computer Science, 2003-09)
      With the current trend towards user mobility and ubiquitous computing, cellular networks are becoming an evermore important feature of day-to-day life, albeit an unseen one. Mobile networks are characterised by a scarcity ...
    • The Decentralised Coordination of Self-Adaptive Components 

      Dowling, Jim (University of Dublin, Trinity College. Department of Computer Science, 2004-10)
      Distributed computing systems are moving towards increasingly autonomous operation and management, in which their interacting components can organise, regulate, repair and optimise themselves without human intervention. ...
    • TATUS A Ubiquitous Computing Simulator 

      O'Neill, Eleanor (Trinity College Dublin. Department of Computer Science, 2004-09)
      ?... we are trying to conceive a new way of thinking about computers in the world, one that takes into account the natural human environment and allows the computers themselves to vanish into the background? - Mark Weiser, ...
    • Call Admission Control and Dynamic Pricing in a GSM/GPRS Cellular Network 

      Olivré, Alan (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2004-09)
      In the past decade, the wireless communications market has experienced tremendous growth, and this growth is likely to continue in the near future. In addition to an increase in the number of users, ever more demanding ...
    • Mechanisms for Context-Informed Adaptive Hypermedia 

      O'Connor, Alexander (Trinity College Dublin. Department of Computer Science, 2004-09)
      The Cross-fertilisation potential of the work being undertaken by both the Adaptive Hypermedia and Context-Aware communities is considerable. In particular, the benefits to Adaptive Hypermedia constitute a method for ...