Proceedings of the 13th International Conference on Modularity 2014
DOI: 10.1145/2577080.2577090
|View full text |Cite
|
Sign up to set email alerts
|

FlowR

Abstract: This paper reports on our experience with providing Information Flow Control (IFC) as a library. Our aim was to support the use of an unmodified Platform as a Service (PaaS) cloud infrastructure by IFC-aware web applications. We discuss how Aspect Oriented Programming (AOP) overcomes the limitations of RubyTrack, our first approach. Although use of AOP has been mentioned as a possibility in past IFC literature we believe this paper to be the first illustration of how such an implementation can be attempted.We … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(1 citation statement)
references
References 50 publications
0
1
0
Order By: Relevance
“…AOP is well-suited for expressing such concerns in a modular way, using predicates (pointcuts) to target specific parts of the code (joinpoints) where instrumentation should take over. For instance, FlowR [11] is a library that provides information flow control for the Ruby programming language. The authors used an AOP toolkit to write FlowR and successfully lowered the complexity of their implementation.…”
Section: Discussion and Related Workmentioning
confidence: 99%
“…AOP is well-suited for expressing such concerns in a modular way, using predicates (pointcuts) to target specific parts of the code (joinpoints) where instrumentation should take over. For instance, FlowR [11] is a library that provides information flow control for the Ruby programming language. The authors used an AOP toolkit to write FlowR and successfully lowered the complexity of their implementation.…”
Section: Discussion and Related Workmentioning
confidence: 99%