2009 · 20 citations · 13 references
ComputingCloud ComputingSystems EngineeringCloud ArchitectureCloud InfrastructureCloud Service ModelsCloud Computing ManagementScalability ArchitectureCloud Computing ArchitecturesScalabilityService ReuseSoftware-as-a-serviceSolution Space DesignSolution Space ExplorationSolution Space Framing
As an effective reuse paradigm, Cloud Computing (CC) provide many benefits. Among different types of cloud services, SaaS and Mash-up services are delivering the conventional software functionality as a service. Hence, both types of services become alternatives to acquisition of conventional software applications. However, there are some critical technical problems/risks in trying to reuse SaaS and Mash-up services, such as providing pre-specified scalability even at peak and engineering services with high commonality and applicability. In this paper, we first define meta-models of two types of cloud services; SaaS and Mash-up Service. For each type of cloud service, we raise two technical issues and provide their effective solution space. By applying the provided solutions, much of the technical problems and risks can be remedied in advance, making cloud services more reusable and reliable.
13
Aaron Weiss · netWorker · 2007 · 673 citations
Is Cloud Computing Really Ready for Prime Time?
Neal Leavitt · Computer · 2009 · 557 citations
Turning software into a service
Mark Turner, David Budgen, Pearl Brereton · Computer · 2003 · 534 citations · Full text