dc.contributor.advisor | Tangney, Brendan | |
dc.contributor.author | Ashmore, Robert | |
dc.date.accessioned | 2006-06-13T12:06:44Z | |
dc.date.available | 2006-06-13T12:06:44Z | |
dc.date.issued | 1999-09 | |
dc.date.submitted | 2006-06-13T12:06:44Z | |
dc.description.abstract | A distributed system comprises a number of independent computers linked together by a network, running a set of software components residing on numerous machines, all working towards a common goal. A worm is a paradigm for distributing certain types of parallel computations across a network. A distinguishing feature of the worm paradigm is its support for a certain degree of fault tolerance. Key to the successful implementation of a worm or any distributed application is the communications paradigm. Another distinguishing feature of a worm is its ability to migrate. This dissertation focuses on using the worm paradigm in a mobile environment. In particular the dissertation is an examination of the suitability of the event communication paradigm in this environment. The design and implementation of an event service is reported. A novel feature of the event service is its fully distributed nature, and its support for mobility in both consumers and producers of events. A worm was implemented using the event service, and a number of application programs were written to demonstrate its operation. | en |
dc.format.extent | 582066 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | en | en |
dc.relation.hasversion | TCD-CS-1999-59.pdf | en |
dc.subject | Computer Science | en |
dc.title | Using Events to Implement a Distributed Worm in a Mobile Environment | en |
dc.publisher.institution | Trinity College Dublin. Department of Computer Science | en |
dc.type.qualificationlevel | Masters (Taught) | en |
dc.type.qualificationname | Master of Science (M.Sc.) | en |
dc.identifier.uri | http://hdl.handle.net/2262/757 | |