Title :
Identifying Cloud computing usage patterns
Author_Institution :
Comput. Sci. Dept., West Univ. of Timisoara, Timişoara, Austria
Abstract :
The current end-users who are developing Cloud-based applications are struggling with multiple solutions for application programming interfaces (APIs) coming from different providers. This fact is partially a consequence of the focus of these APIs on the service provider expectations not on the end-user requirements. In the design of a generic API for Cloud application development, the first step should be the identification of the current Cloud computing use cases. The next step should be the identification of some patterns in these use cases that will be finally exposed to the developers as blocks (templates of the API) for building complex Cloud-based applications. This paper describes the aims of a generic API for Cloud-based applications, discuss the existing Cloud use cases, and exposes the design of a collection of Cloud usage patterns.
Keywords :
application program interfaces; pattern recognition; user interfaces; API; application programming interfaces; cloud computing; end-user requirements; patterns; Cloud computing; Clouds; Communities; Computational modeling; Electronic mail; Semantics; Servers;
Conference_Titel :
Cluster Computing Workshops and Posters (CLUSTER WORKSHOPS), 2010 IEEE International Conference on
Conference_Location :
Heraklion, Crete
Print_ISBN :
978-1-4244-8395-2
Electronic_ISBN :
978-1-4244-8397-6
DOI :
10.1109/CLUSTERWKSP.2010.5613106