Bigraph Metaprogramming for Distributed Computation
| dc.contributor.advisor | Streader, David | |
| dc.contributor.author | Perrone, Gian David | en_NZ |
| dc.date.accessioned | 2010-08-23T00:06:25Z | |
| dc.date.available | 2010-08-23T00:06:25Z | |
| dc.date.issued | 2010 | en_NZ |
| dc.description.abstract | Ubiquitous computing is a paradigm that emphasises integration of computing activities into the fabric of everyday life. With the increasing availability of small, cheap computing devices, the ubiquitous computing model seems more and more likely to supplant desktop computing as the dominant paradigm. Similarly, the presence of high-speed network connectivity between vast numbers of computers has already made distributed computing the preferred paradigm for many application domains. Unfortunately, traditional approaches to software development are not necessarily well-suited to developing software in a post-desktop world. We present an extension to the bigraphical reactive systems formalism that enables us to construct a programming language based upon it. We believe that this programming language provides programmers with an environment better suited to the challenges that arise when creating software within a distributed or ubiquitous computing paradigm. We detail our modification to the theory of bigraphical reactive systems that enables metaprogramming. Finally, we provide a description of our prototype implementation of a programming language that enables metaprogramming of bigraphical reactive systems. | en_NZ |
| dc.format.mimetype | application/pdf | |
| dc.identifier.citation | Perrone, G. D. (2010). Bigraph Metaprogramming for Distributed Computation (Thesis, Master of Science (MSc)). The University of Waikato, Hamilton, New Zealand. Retrieved from https://hdl.handle.net/10289/4389 | en |
| dc.identifier.uri | https://hdl.handle.net/10289/4389 | |
| dc.language.iso | en | |
| dc.publisher | The University of Waikato | en_NZ |
| dc.rights | All items in Research Commons are provided for private study and research purposes and are protected by copyright with all rights reserved unless otherwise indicated. | |
| dc.subject | bigraphs | en_NZ |
| dc.subject | distributed computing | en_NZ |
| dc.subject | ubiquitous computing | en_NZ |
| dc.subject | programming languages | en_NZ |
| dc.title | Bigraph Metaprogramming for Distributed Computation | en_NZ |
| dc.type | Thesis | en_NZ |
| dspace.entity.type | Publication | |
| pubs.place-of-publication | Hamilton, New Zealand | en_NZ |
| thesis.degree.discipline | School of Computing and Mathematical Sciences | en_NZ |
| thesis.degree.grantor | University of Waikato | en_NZ |
| thesis.degree.level | Masters | |
| thesis.degree.name | Master of Science (MSc) | en_NZ |
| uow.date.accession | 2010-01-21 | en_NZ |
| uow.identifier.adt | http://adt.waikato.ac.nz/uploads/adt-uow20100121.115741 |
Files
Original bundle
1 - 1 of 1