“…The widespread use of mobile computing has resulted in a variety of new mobile applications being developed which enable flexible connectivity between project participants to be achieved [29]. The key advantage of mobile computing (over and above access to services, for example, the web, corporate Intranet and databases) is that applications can be developed to meet the specific needs of a mobile workforce [28]. For example, geotechnical engineers at Network Rail, responsible for the maintenance of earthwork structures throughout Britain, had to complete vast amounts of paperwork whilst determining the location and condition of track and supporting earthworks [11].…”