workloads / process areas which are predestined to
run in a cloud.
3.3 Matching
Whereas the Use Case Repository can be handled
with a entity-relation model, the Provider DB and
especially the Knowledge Base need a more
sophisticated approach. It may be very often the
problem that the query to retrieve the appropriate
provider or piece of knowledge is too general
respective to specific resulting into a big result set
resp. empty result. The retrieval mechanisms need to
suggest possible specializations of the query resp.
possible relaxations to the query. Thus the
architecture has foreseen a matching system (i) that
has to cope with inaccurate matching results and (ii)
has to be adaptable for upcoming requirements. The
matching system will be able to determine
appropriate specializations of a given query. The
system will consider which further specializations
are (i) very common to the user in general as well as
(ii) for him specifically depending on a determined
user model and (iii) which promise a good reduction
of the huge result set.
In case of an empty set the matching system will
analyze which part of the query can be changed in
which way in order to retrieve at least one result. For
example, if someone is looking for a cloud provider
with a specific business service but can’t find it,
probably there is a provider with a more generic or
related business service, which can serve as a
substitute. The matching system will realize the
relaxation and suggest the provider with an explicit
explanation why this provider is retrieved.
4 CONCLUSIONS
AND OUTLOOK
The introduced CLiCk approach is a first attempt to
build up smarter Infoplaces. Its main intention is to
offer self-services to SMEs for assessing their cloud
needs and abilities. Whereas big companies have the
possibility to gain such know-how through
consultancy, Small and Medium Enterprises are
mostly being left on their own, due to budget
constraints.
Based on the knowledge base, other different
repositories and the user’s (companies) profile an
e.g. Prolog based inference engine combines the
given facts and derives personalized output to the
user to support him through the entire cloud life
cycle.
As the high level architecture of the platform is
now almost finished and first artifacts too, the
authors are now starting to cope with the detailed
concept. Afterwards a first prototype will be
implemented.
Thinking one step further the authors see an
opportunity, while including the provider- and
service landscape to shift the entire platform from a
pure information source to a cloud market broker
service. According to Buyya (2009) it reflects a part
of a global marketplace where service providers and
consumers join to find suitable match for each other.
It provides various services to its customers such as
resource discovery, accounting and pricing services.
In contrary to Buyya this marketplace focus on the
need and pain points of users interested in cloud
services. Once assessed the system evaluates the
most convenient services and service providers can
be through the system automatically derived and
suggested to the user.
REFERENCES
Vanson Bourne, (2012). Manage your changing IT needs,
Survey, Dell Business Solutions, Retrieved from:
http://www.dellsbsolutions.com/Main/BusinessLine/B
usinessLine.aspx?step=8&ItemID=17.
Easynet, (2011). Umfrage zum Cloud Computing,
Unternehmen vergessen Netzinfrastruktur, Survey.
Cambridge Technology Partners, (2011). Cloud
Computing in Switzerland, A Survey on the Adoption
of Cloud Computing by Swiss Companies, Zurich:
CTP-Consulting.
M. Armbrust et al. (2010), A View of Cloud Computing,
Comm. ACM, vol. 53, no. 4, pp. 50–58.
Conway, G., and Curry, E. (2012). “Managing Cloud
Computing: A Life Cycle Approach,” In 2nd
International Conference on Cloud Computing and
Services Science (CLOSER 2012): Porto, pp. 198–
207.
R. Buyya et al., (2009). Cloudbus Toolkit for Market-
Oriented Cloud Computing'Proc. 1st Int'l Conf. on
Cloud Computing, Beijing, 1-4 December 2009.
Krutz, R.L. & Vines, R.D., (2010). Cloud Security: A
Comprehensive Guide to Secure Cloud Computing,
Hoboken: Wiley.
Mather, T., Kumaraswamy, S. & Latif, S., (2009). Cloud
Security and Privacy: An Enterprise Perspective on
Risks and Compliance, O’Reilly Media, Retrieved
from:http://books.google.com/books?id=BHazecOuD
LYC&pgis=1.
D. Schwitter, (2013). A customer centric view and use
case analysis of the current cloud service situation in
Switzerland, Master Thesis, Olten: University of
Applied Sciences and Arts Northwestern Switzerland.
CLOSER2013-3rdInternationalConferenceonCloudComputingandServicesScience
134