Well, I needed to write PSL properties according to a specification given only as a C program...of course it isn't feasible to do that directly since C has only variables and functions (not like an HDL that's dealing with signals and mainly zeros and ones)....
But now I "sort of" solved the problem by being able to know the RAM addresses where the variables in the C are stored....and by that, I'm able to make property monitors that are integrated with the processor (where the C code is turning), since I have a link or a mapping between the high level program written in C and its hardware implementation (it doesn't really cover every aspect in the C program, but it's at least a point to consider)