dc.contributor.advisor | Cahill, Vincent | |
dc.contributor.author | Haraszti, Péter | |
dc.date.accessioned | 2019-04-30T09:05:10Z | |
dc.date.available | 2019-04-30T09:05:10Z | |
dc.date.issued | 2005 | |
dc.identifier.citation | Péter Haraszti, 'Towards automatic and dynamic meta-object protocol composition in a compiled, reflective programming language', [thesis], Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2005, pp 197 | |
dc.identifier.other | THESIS 8065 | |
dc.identifier.uri | http://hdl.handle.net/2262/86362 | |
dc.description.abstract | This thesis describes a reflective programming model that provides a solution to the problem
of automatic and dynamic metaobject composition in a compiled reflective prograrnming
language, Iguana/C++. Meta-object protocols (mops) reify elements of an object-oriented programming language and are used to alter the behaviour of the language's default object model in order to transparently implement common non-functional concerns such as object state persistence, synchronisation, remote invocation, authentication, encryption, fault-tolerance (replication), and
logging at the meta-level. The use of MOPs in this manner facilitates the separation of concerns. | |
dc.format | 1 volume | |
dc.language.iso | en | |
dc.publisher | Trinity College (Dublin, Ireland). School of Computer Science & Statistics | |
dc.relation.isversionof | http://stella.catalogue.tcd.ie/iii/encore/record/C__Rb13076909 | |
dc.subject | Computer Science, Ph.D. | |
dc.subject | Ph.D. Trinity College Dublin | |
dc.title | Towards automatic and dynamic meta-object protocol composition in a compiled, reflective programming language | |
dc.type | thesis | |
dc.type.supercollection | thesis_dissertations | |
dc.type.supercollection | refereed_publications | |
dc.type.qualificationlevel | Doctoral | |
dc.type.qualificationname | Doctor of Philosophy (Ph.D.) | |
dc.rights.ecaccessrights | openAccess | |
dc.format.extentpagination | pp 197 | |
dc.description.note | TARA (Trinity's Access to Research Archive) has a robust takedown policy. Please contact us if you have any concerns: rssadmin@tcd.ie | |