Information-Flow and Data-Flow Analysis of While-Programs

133Citations
Citations of this article
66Readers
Mendeley users who have this article in their library.

Abstract

Until recently, information-flow analysis has been used primarily to verify that information transmission between program variables cannot violate security requirements. Here, the notion of information flow is explored as an aid to program development and validation. Information-flow relations are presented for while-programs, which identify those program statements whose execution may cause information to be transmitted from or to particular input, internal, or output values. It is shown with examples how these flow relations can be helpful in writing, testing, and updating programs; they also usefully extend the class of errors which can be detected automatically in the “static analysis” of a program. © 1985, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Bergeretti, J. F., & Carré, B. A. (1985). Information-Flow and Data-Flow Analysis of While-Programs. ACM Transactions on Programming Languages and Systems (TOPLAS), 7(1), 37–61. https://doi.org/10.1145/2363.2366

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free