“…Although routing and related issues have received considerable attention [2], only very little work exists for transactions in mobile services such as basic requirements [4], mobile teamwork functions [5], and virtual guide function for a tourist group [6]. So far, most of the transactionrelated research primarily deals with database access under connectivity problems such as pre-fetching data [7], detecting data conflicts between transactions [8], deploying transaction recovery [9], using synchronization [10], reducing interaction under intermitted connectivity [11], supporting disconnected mode of operation [12], using middleware [13], using pre-write for data availability during frequent disconnection [14], performing recovery for transactions [15], measuring effect of disconnection on the properties for transactions [16], using recovery protocol [17], deploying transaction manager to retrieve state information [18], and accessing commerce activities using state machines and event management to handle disconnection [19]. The use of basic time-out mechanisms for group-oriented mobile services has been suggested [4].…”