Show simple item record  

dc.contributor.advisorStreader, David
dc.contributor.authorPerrone, Gian Daviden_NZ
dc.date.accessioned2010-08-23T00:06:25Z
dc.date.available2010-08-23T00:06:25Z
dc.date.issued2010en_NZ
dc.identifier.citationPerrone, 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/4389en
dc.identifier.urihttps://hdl.handle.net/10289/4389
dc.description.abstractUbiquitous 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.mimetypeapplication/pdf
dc.language.isoen
dc.publisherThe University of Waikatoen_NZ
dc.rightsAll 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.subjectbigraphsen_NZ
dc.subjectdistributed computingen_NZ
dc.subjectubiquitous computingen_NZ
dc.subjectprogramming languagesen_NZ
dc.titleBigraph Metaprogramming for Distributed Computationen_NZ
dc.typeThesisen_NZ
thesis.degree.disciplineSchool of Computing and Mathematical Sciencesen_NZ
thesis.degree.grantorUniversity of Waikatoen_NZ
thesis.degree.levelMasters
thesis.degree.nameMaster of Science (MSc)en_NZ
uow.date.accession2010-01-21en_NZ
uow.identifier.adthttp://adt.waikato.ac.nz/uploads/adt-uow20100121.115741
pubs.place-of-publicationHamilton, New Zealanden_NZ


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record