Now showing items 341-360 of 405

    • Java RMI in a Mobile Environment 

      MacSweeney, Paul (Trinity College Dublin. Department of Computer Science, 2004-09)
      There are many problems that must be addressed when attempting to enhance a particular middleware programming framework, in this case Java RMI, to allow it operate effectively in a mobile environment. The Architecture ...
    • A Real Time Implementation of TBMAC using IEEE 802.11b 

      Gleeson, Mark (Trinity College Dublin. Department of Computer Science, 2004-09)
      Emergency services, and automated vehicle platoons are frequently used examples of the need for real-time ad hoc communication, which demand that communication be time bounded overall. The medium access control protocol ...
    • Feature Extraction for Spam Classification 

      Davy, Michael (Trinity College Dublin. Department of Computer Science, 2004-09)
      E-mail has emerged as one of the primary means of communication used in the world today. Its rapid adoption has left it ripe for misuse and abuse. This came in the guise of Unsolicited Commercial E-mail (UCE) or as it is ...
    • Awareness Mechanisms in Groupware Systems 

      Byrne, Peter (Trinity College Dublin. Department of Computer Science, 2004-09)
      The main focus of this dissertation is to study the awareness mechanisms in groupware computing. The object of this study is to create a platform for testing awareness mechanisms in a general and empirical fashion. The ...
    • Run-Time Discovery, Selection, Composition & Invocation of Web Services using Semantic Descriptions 

      Brady, Colm (Trinity College Dublin. Department of Computer Science, 2004-09)
      Web Service computing is enabled by using an architecture that provides interoperability between disparate and diverse applications. One goal of Web Services is to facilitate inter-organisational distributed computing using ...
    • Journey Time Estimation Using Route Profiles 

      Bouchier, Shane (Trinity College Dublin. Department of Computer Science, 2004-09)
      Estimating journey times is of increasing importance in the modern world for the fulfilment of social and business occasions. Probably the most variable journey times are the times experienced when using a road network. ...
    • An Implementation of a Parasitic Routing Algorithm 

      Bailey, Eoin (Trinity College Dublin. Department of Computer Science, 2004-09)
      Portable personal computers with low-power requirements are fast becoming a necessity as access to up to date information is required by users no matter what their location. Unfortunately the ability to deliver this ...
    • Development And Evaluation Of A Scalable, Fault Tolerant Telecommunications System Using EJB And Related Technologies 

      Kim, Oisin (Trinity College Dublin. Department of Computer Science, 2001-09)
      The objective of the research project is to investigate how Sun's Enterprise Java Bean technology (EJB) and Java 2 Enterprise Edition (J2EE) could be used to produce a prototype Short Message Service Centre (SMSC) 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 ...
    • 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 ...
    • Corba Middleware for a Palm Operating System 

      Connolly, Mary (Trinity College Dublin. Department of Computer Science, 2001-09)
      Typically, Computer Networks are heterogeneous and therefore require special middleware applications in order to enable communication across their diverse platforms. Middleware applications make the task of writing ...
    • Multi-Party Electronic Payments for Mobile Communications 

      Peirce, Michael (University of Dublin, Trinity College. Department of Computer Science, 2000-10)
      As mobile communications become increasingly sophisticated and ubiquitous, traditional mobile billing with its implicit trust relationships will no longer be adequate. With a large number of different sized mobile networks, ...
    • A flexible service-level accounting architecture for telecommunications 

      Redmond, Cliff (University of Dublin, Trinity College. Department of Computer Science, 2000-10)
      The opening up of telecommunications markets has forced a differentiation between service and basic connectivity provision; many providers have accepted that new services will become their main source of income in the ...
    • Database Sampling to Support the Development of Data-Intensive Applications 

      Bisbal, Jesus (University of Dublin, Trinity College. Department of Computer Science, 2000-10)
      A prototype database is a model of a database which exhibits the desired properties, in terms of its schema and/or data values, of an operational database. Database prototyping has been proposed as a technique to support ...
    • Distributed Multi-User Urban Simulation 

      Rossi, Clodagh (Trinity College Dublin. Department of Computer Science, 2001-09)
      The objective of the research project is the importation, representation and 3D navigation of a large-scale city model. The model will be the backbone for the construction of the proposed Virtual Dublin project. The ...
    • A Generic Architecture to Control Jini Services over the Internet 

      McSweeney, Brian (Trinity College Dublin. Department of Computer Science, 2001-09)
      Distributed computer systems have brought many advantages over traditional centralised systems. However these systems have innate complications such as partial failure, lack of system wide knowledge, concurrency etc. ...
    • An Evaluation of Caching Strategies for Clustered Web Servers 

      Larkin, Thomas (Trinity College Dublin. Department of Computer Science, 2001-09)
      The exponential growth of the Internet and the increasing demands put upon Web servers has created the need for a scalable clustered Web servers. In this paper we attempt to analyse the important issues facing the ...
    • Using Distributed Technology for Teaching Distributed Systems 

      Thornton, David Willson (Trinity College Dublin. Department of Computer Science, 1999-09)
      Current developments in multimedia and Internet technologies are enabling their wide use as a means for delivering education and training. There is much diversity and no single architecture has yet emerged as the ...
    • 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 ...
    • 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. ...