Liberalizing Dependency

Computer Science – Programming Languages

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Scientific paper

The dependency core calculus (DCC), a simple extension of the computational lambda calculus, captures a common notion of dependency that arises in many programming language settings. This notion of dependency is closely related to the notion of information flow in security; it is sensitive not only to data dependencies that cause explicit flows, but also to control dependencies that cause implicit flows. In this paper, we study variants of DCC in which the data and control dependencies are decoupled. This allows us to consider settings where a weaker notion of dependency---one that restricts only explicit flows---may usefully coexist with DCC's stronger notion of dependency. In particular, we show how strong, noninterference-based security may be reconciled with weak, trace-based security within the same system, enhancing soundness of the latter and completeness of the former.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Liberalizing Dependency does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Liberalizing Dependency, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Liberalizing Dependency will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-712852

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.