“…The constant striving towards efficiency, innovation and global competition is putting pressure on businesses and their software providers to shift from desktop software to web applications or web portals. According to Stoffel and Cunningham (2005), Web portal is "…a single-point, integrated, multi-channel, user-personalised, user customisable Internet site providing access to information, people, and processes". Web portals have been widely implemented and used for different purposes for many years (Sampson and Manouselis, 2005).…”