Next Article in Journal
Human Geomatics in Urban Design—Two Case Studies
Next Article in Special Issue
A Survey of Patterns for Web Services Security and Reliability Standards
Previous Article in Journal
Driving the Internet: Mobile Internets, Cars, and the Social
Previous Article in Special Issue
Pattern-Based Development and Management of Cloud Applications

Blueprinting Approach in Support of Cloud Computing

European Research Institute in Service Science (ERISS), Tilburg University, Warandelaan 2, 5037 AB, Tilburg, The Netherlands
Author to whom correspondence should be addressed.
Future Internet 2012, 4(1), 322-346;
Received: 23 November 2011 / Revised: 21 February 2012 / Accepted: 19 March 2012 / Published: 21 March 2012
(This article belongs to the Special Issue Recent Advances in Web Services)
Current cloud service offerings, i.e., Software-as-a-service (SaaS), Platform-as-a-service (PaaS) and Infrastructure-as-a-service (IaaS) offerings are often provided as monolithic, one-size-fits-all solutions and give little or no room for customization. This limits the ability of Service-based Application (SBA) developers to configure and syndicate offerings from multiple SaaS, PaaS, and IaaS providers to address their application requirements. Furthermore, combining different independent cloud services necessitates a uniform description format that facilitates the design, customization, and composition. Cloud Blueprinting is a novel approach that allows SBA developers to easily design, configure and deploy virtual SBA payloads on virtual machines and resource pools on the cloud. We propose the Blueprint concept as a uniform abstract description for cloud service offerings that may cross different cloud computing layers, i.e., SaaS, PaaS and IaaS. To support developers with the SBA design and development in the cloud, this paper introduces a formal Blueprint Template for unambiguously describing a blueprint, as well as a Blueprint Lifecycle that guides developers through the manipulation, composition and deployment of different blueprints for an SBA. Finally, the empirical evaluation of the blueprinting approach within an EC’s FP7 project is reported and an associated blueprint prototype implementation is presented. View Full-Text
Keywords: cloud computing; service-based application; cloud service; blueprint cloud computing; service-based application; cloud service; blueprint
Show Figures

Figure 1

MDPI and ACS Style

Nguyen, D.K.; Lelli, F.; Papazoglou, M.P.; Van den Heuvel, W.-J. Blueprinting Approach in Support of Cloud Computing. Future Internet 2012, 4, 322-346.

AMA Style

Nguyen DK, Lelli F, Papazoglou MP, Van den Heuvel W-J. Blueprinting Approach in Support of Cloud Computing. Future Internet. 2012; 4(1):322-346.

Chicago/Turabian Style

Nguyen, Dinh Khoa, Francesco Lelli, Mike P. Papazoglou, and Willem-Jan Van den Heuvel. 2012. "Blueprinting Approach in Support of Cloud Computing" Future Internet 4, no. 1: 322-346.

Find Other Styles

Article Access Map by Country/Region

Only visits after 24 November 2015 are recorded.
Back to TopTop