• Application development: Fly to the clouds or stay in-house? 

      Bibi, S.; Katsaros, D.; Bozanis, P. (2010)
      Cloud computing is a recent trend in IT that moves computing and data away from desktop and portable PCs into large data centers, and outsources the "applications" (hardware and software) as services over the Internet. ...