Authors:
Dinh Khoa Nguyen
;
Yehia Taher
;
Mike P. Papazoglou
and
Willem-Jan van den Heuvel
Affiliation:
European Research Institute in Service Science (ERISS), Netherlands
Keyword(s):
Cloud Application, SaaS, PaaS, IaaS, State-of-the-Art.
Related
Ontology
Subjects/Areas/Topics:
Cloud Computing
;
Cloud Middleware Frameworks
;
Cloud Standards
;
Development Methods for Cloud Applications
;
Fundamentals
;
Platforms and Applications
;
SAAS, PAAS, IAAS
Abstract:
Recently, Cloud Computing has become an emerging research topic in response to the shift from productoriented
economy to service-oriented economy and the move from focusing on software/system development
to addressing business-IT alignment. From IT perspectives, there is a proliferation of methods for cloud
application development. Such methods have clearly shown considerable shortcomings to provide an efficient
solution to deal with major aspects related to cloud applications. One of these major aspects is the multitenancy
of the Software-as-a-Service (SaaS) components used to compose Service-Based Applications (SBAs)
on the cloud. Current SaaS offerings are often provided as monolithic one-size-fits-all solutions and give little
or no opportunity for further customization. As a result, monolithic SaaS offerings are more likely to show
failure in meeting the business requirements of several consumers. In this paper, we analyze the state-ofthe-
art of the standardization and methodol
ogy support for SBA development on the cloud, identify some
shortcomings, and point out the need of a novel approach for breaking down the monolithic stack of cloud
service offerings and providing an effective and flexible solution for SBA designers to select, customize, and
aggregate cloud service offerings coming from different providers (Nguyen et al., 2011).
(More)