Now showing items 55-74 of 390

    • BeanBag: An Extensible Framework for Describing, Storing and Querying Components 

      O'Reilly, Caroline (Trinity College Dublin. Department of Computer Science, 1999-09)
      When it became obvious that Object Oriented software applications were falling short of their promise of significant software reuse, the software industry began to look at another solution. Hence the interest in Component ...
    • Behavioural equivalences for web services 

      Bernardi, Giovanni (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2013)
      This thesis is a foundational and systematic investigation of the principles which ensure that a piece of communicating software can be replaced by another piece of communicating software, without hindering the operations ...
    • Benchmarking Neural Networks on Heterogeneous Hardware 

      Blott, Michaela (Trinity College Dublin. School of Computer Science & Statistics. Discipline of Computer Science, 2021)
      Neural Networks have become one of the most successful machine learning algorithms and are playing a key role in enabling machine vision and speech recognition. Their computational complexity and memory demands are challenging ...
    • Blockchain Layer2 Based Mass E-Commerce 

      Zhao, Sijia (Trinity College Dublin. School of Computer Science & Statistics. Discipline of Computer Science, 2023)
      Blockchain technology has become a new driving force for technological innovation and has the potential to revolutionize the e-commerce industry. Hundreds of millions of users, merchants and platforms can be connected to ...
    • Brexit has us all on Edge 

      FLYNN, DANIEL ROGER (Trinity College Dublin. School of Computer Science & Statistics. Discipline of Computer Science, 2019)
      In this piece of research, we examine the evolution of sentiment proxies, commonly used to account for investor behaviour in the financial economics literature. Advancements in computing techniques, such as sentiment ...
    • The Bridge21 model of technology-mediated, team-based, 21st century learning in post-primary classrooms in Ireland 

      CONNEELY, CLAIRE (Trinity College Dublin. School of Computer Science & Statistics. Discipline of Computer Science, 2018)
      The classroom of the future is generally described in terms of the availability and use of the latest advances in technology as a central component, along with student-centred, skills-focussed pedagogies. A common pattern ...
    • Bridging Bonobo Components 

      Squalli Houssaini, Abdelmalek (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2001-09)
      To manage the increasing complexity of software, many modern and large applications make use of components. GNOME, the free desktop environment for UNIX like systems, has created its own component model, namely Bonobo. The ...
    • 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 ...
    • CapaFS: A globally Accessible File System 

      Regan, Jude Thaddeus (Trinity College Dublin. Department of Computer Science, 1999-09)
      We have designed and implemented a reference implementation of CapaFS, a global, decentralised file system that allows users to collaborate with other users anywhere in the world, with no prior arrangements or connections. ...
    • Case-Based Travel Agent 

      Peuret, Frédéric (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 1999-09)
      With the explosion of the Internet, we are getting more and more information and it becomes difficult to digest. Agents exist to help the users. An agent is a component of software (or hardware) that is capable of ...
    • Cashua : integrating semantics and content-based networking for context distribution 

      Power, Ruaidhrí (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2009)
      To support a vision of ubiquitous computing where computers fade into the background, context systems must provide information to highly mobile people and devices in ubiquitous computing environments. In these environments, ...
    • CASSANDRA : A Collaborative Anti Spam System Allowing Node Decentralised Research Algorithms 

      Gray, Alan (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2003-09)
      Email has become a critical tool in many people's lives, both professionally and personally. It is easily accessible, inexpensive, fast, versatile and is far-reaching both in terms of the number and spectrum of people to ...
    • CAWriter : using an Activity System perspective to inform the design of tools to support early career Ph.D. candidates 

      Byrne, Jake Rowan (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2014)
      This thesis adheres to the view that the purpose of a Ph.D. is to both make a significant contribution to knowledge and to provide the candidate with the skills necessary to conduct "independent" research, culminating ...
    • Certainty assessment in informal language 

      Mamani Sanchéz, Liliana (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2015)
      This research studied linguistic hedges in informal language style. Hedges are expressions that show a weakened commitment of speakers with respect to what they are saying. This modification in their commitment is made for ...
    • Clock Synchronization for Multi-hop Ad hoc Networks 

      O'Connor, Neil (Trinity College Dublin. Department of Computer Science, 2003-09)
      Clock syncronization is one of the basic requirements of a distributed real-time systems. The greater the precision achievable by the clock synchronization algorithm used, the harder the real-time guarantees that can be ...
    • CodePlus- Evaluating The Short and Long-Term Impact of a Computing Outreach Programme for Girls 

      Lawlor, Grace (Trinity College Dublin. School of Computer Science & Statistics. Discipline of Computer Science, 2022)
      Women s equal and meaningful participation in the digital society is seen as both integral to the realization of women s rights in the 21st century, as well as the realization of a just, inclusive and rights based information ...
    • Collaborative Ad-hoc Applications 

      O'Connell, Paul (Trinity College Dublin. Department of Computer Science, 2000-09)
      The proliferation of mobile hand-held devises and the development of ad-hoc networking technologies has opened the possibility for users of these devises to partake in collaborative applications with other mobile users. ...
    • Collaborative requirements elicitation to foster shared understanding 

      Stynes, Anthony Paul (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2015)
      Fostering shared understanding of how to support organisational change involves a complex interaction of stakeholders in order to achieve alignment of business processes and IT infrastructure. Collaboration ...
    • Collaborative, contextual, and technology-mediated mathematics learning activities : design heuristics and effects on student engagement 

      Bray, Aibhín (Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2015)
      This dissertation describes an approach to mathematics activity design that aligns the affordances of off-the-shelf technologies with relevant mathematics pedagogy. The aim is to create transformative learning experiences ...