Chacowry, N. and Mannock, Keith (2017) An aspect-oriented framework for F#. In: The 2017 International Conference on Computational Science and Computational Intelligence, Dec 14-16, 2017, Las Vegas, U.S..
|
Text
csci2017.pdf - Author's Accepted Manuscript Download (914kB) | Preview |
Abstract
This paper presents the research, design and development of an aspect-oriented framework for F#, a functional programming language developed by Microsoft on the .NET platform[3]. Our framework allows one to insert advice before, after, or around the call to a particular function. We provide two distinct approaches to weaving the advice to the source code: using a monad-based weaver, and using a weaver built on meta- programming technologies.
Metadata
Item Type: | Conference or Workshop Item (Paper) |
---|---|
Keyword(s) / Subject(s): | Aspect Oriented Software Engineering, Software Architectures, Agile Software Engineering and Development, Software Testing, Evaluation and Analysis Technologies, Com- ponent Based Software Engineering |
School: | Birkbeck Faculties and Schools > Faculty of Science > School of Computing and Mathematical Sciences |
Depositing User: | Keith Mannock |
Date Deposited: | 12 Feb 2018 11:23 |
Last Modified: | 09 Aug 2023 12:42 |
URI: | https://eprints.bbk.ac.uk/id/eprint/20835 |
Statistics
Additional statistics are available via IRStats2.