• English
    • svenska
  • svenska 
    • English
    • svenska
  • Logga in
Redigera dokument 
  •   Startsida
  • Faculty of Science / Naturvetenskapliga fakulteten
  • Department of Computer Science and Engineering / Institutionen för data- och informationsteknik
  • Research Reports in Software Engineering and Management
  • Redigera dokument
  •   Startsida
  • Faculty of Science / Naturvetenskapliga fakulteten
  • Department of Computer Science and Engineering / Institutionen för data- och informationsteknik
  • Research Reports in Software Engineering and Management
  • Redigera dokument
JavaScript is disabled for your browser. Some features of this site may not work without it.

AspectSol: A Solidity Aspect-Oriented Programming Tool with Applications in Runtime Verification

Sammanfattning
Aspect-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.
Utgivare
International Conference on Runtime Verification
Källa
RV 2022: Runtime Verification pp 243–252
URL:
https://hdl.handle.net/2077/74146
Samlingar
  • Research Reports in Software Engineering and Management
Fil(er)
Conference paper (426.9Kb)
Datum
2022
Författare
Azzopardi, Shaun
Ellul, Joshua
Falzon, Ryan
Pace, Gordon J.
Nyckelord
Aspect-Oriented Programming
Smart Contracts
Runtime Verification
Publikationstyp
conference paper, peer reviewed
Språk
eng
Metadata
Visa fullständig post

DSpace software copyright © 2002-2016  DuraSpace
gup@ub.gu.se | Teknisk hjälp
Theme by 
Atmire NV
 

 

Visa

VisaSamlingarI datumordningFörfattareTitlarNyckelordDenna samlingI datumordningFörfattareTitlarNyckelord

Mitt konto

Logga inRegistrera dig

DSpace software copyright © 2002-2016  DuraSpace
gup@ub.gu.se | Teknisk hjälp
Theme by 
Atmire NV