Formally specifying and verifying mobile agents – model checking mobility: the MobiOZ approach. (2nd September 2008)