Hi Hichem,
I don't believe you can do it in the way you have described. I suspect
the easiest way to do this is to define some global constants K1, ...,
Kn and use these in renaming as in the following model:
const int K1 = 1;
const int K2 = 2;
module M1
x1 : [0..K1];
[] (x1 < K1) -> (x1' = x1 + 1);
endmodule
module M2 = M1 [x1 = x2, K1 = K2] endmodule