Cloud Computing Features, Issues, and Challenges: A Big Picture
Software as a Service: Implications for Investment in Software Development