Skip to content
Discussion options

You must be logged in to vote

The current README description appears to be misleading.

To correctly implement the analysis, you should refer to the lecture slides to define the rules for Path, Edge, and Alarm. These are the key facts that the slides describe and that your analysis must implement.

The facts In and Out are auxiliary and not shown in the slides. However, they are essential for tracking the data flow and representing the data reachability.

To illustrate, consider this simple example:

1: x = 3;
2: x = 4;
3: z = 5;
4: y = x;

The control flow here is straightforward: it goes from line 1 → 2 → 3 -> 4.

Data flow, however, is more subtle. For instance, the value of x defined at line 1 flows out of line 1 and in…

Replies: 2 comments 10 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
10 replies
@moonx010
Comment options

@goodtaeeun
Comment options

@moonx010
Comment options

@goodtaeeun
Comment options

@moonx010
Comment options

Answer selected by goodtaeeun
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants