Visa enkel post

dc.contributor.authorAzzopardi, Shaun
dc.contributor.authorEllul, Joshua
dc.contributor.authorFalzon, Ryan
dc.contributor.authorPace, Gordon J.
dc.date.accessioned2022-11-15T12:36:48Z
dc.date.available2022-11-15T12:36:48Z
dc.date.issued2022
dc.identifier.citationRV 2022: Runtime Verification pp 243–252en_US
dc.identifier.urihttps://hdl.handle.net/2077/74146
dc.description.abstractAspect-oriented programming tools aim to provide increased code modularity by enabling programming of cross-cutting concerns separate from the main body of code. Since the inception of runtime verification, aspect-oriented programming has regularly been touted as a perfect accompanying tool, by allowing for non-invasive monitoring instrumentation techniques. In this paper we present, AspectSol, which enables aspect-oriented programming for smart contracts written in Solidity, and then discuss the design space for pointcuts and aspects in this context. We present and evaluate practical runtime verification uses and applications of the tool.en_US
dc.language.isoengen_US
dc.publisherInternational Conference on Runtime Verificationen_US
dc.subjectAspect-Oriented Programmingen_US
dc.subjectSmart Contractsen_US
dc.subjectRuntime Verificationen_US
dc.titleAspectSol: A Solidity Aspect-Oriented Programming Tool with Applications in Runtime Verificationen_US
dc.typeTexten_US
dc.type.svepconference paper, peer revieweden_US


Filer under denna titel

Thumbnail

Dokumentet tillhör följande samling(ar)

Visa enkel post