Functional instrumentation of actionscript programs with asil

  • Authors:
  • Arie Middelkoop;Alexander B. Elyasov;Wishnu Prasetya

  • Affiliations:
  • LIP6-Regal, France;Universiteit Utrecht, The Netherlands;Universiteit Utrecht, The Netherlands

  • Venue:
  • IFL'11 Proceedings of the 23rd international conference on Implementation and Application of Functional Languages
  • Year:
  • 2011
  • Log-based testing

    Proceedings of the 34th International Conference on Software Engineering

Quantified Score

Hi-index 0.00

Visualization

Abstract

Within the context of the FITTEST project, one of our tasks was to instrument ActionScript bytecode, so that aspects of the execution of the running application are logged. Although the decision what to log and when requires manual intervention, the code itself can be weaved into the system automatically by means of aspect-oriented programming (AOP). In this paper we describe Asil, an AOP EDSL for instrumenting ActionScript bytecode, that is firmly based on well-known functional programming technique to provide abstraction mechanisms that other AOP languages tend to lack.