Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/35535
DC FieldValueLanguage
dc.contributor.advisorCardoso, António Jorge Silva-
dc.contributor.authorBarrigas, Daniel Alberto Guedes-
dc.date.accessioned2017-01-13T10:37:03Z-
dc.date.available2017-01-13T10:37:03Z-
dc.date.issued2014-07-07-
dc.identifier.urihttps://hdl.handle.net/10316/35535-
dc.descriptionDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia da Universidade de Coimbrapt
dc.description.abstractSince its appearance, cloud services and its market have grown remarkably. Companies have begun to consider cloud services as a real solution to their problems although, with the market growth and the appearance of an enormous quantity of cloud service providers (CSP), when one is confronted with the situation where he/she has to choose a Cloud service, discovering an ideal solution is not an easy task. Questions like “Which is the best service for my situation? or “I know what I need but there’s too many available options, which one should I choose? are hard to solve since it’s no longer a choice solely based on the price of a service. Organizations nowadays have many different types of requirements that need to be met so they can offer a product that matches the consumer’s needs. It becomes an even harder problem to solve when one is in need of a system composed of multiple services, each with different requirements. In this thesis I present an augmented version of the CloudAid1 prototype, a recommendation system that provides a suitable aggregation of cloud services given a set of requirements. This new version of the prototype aims at overcoming the limitations of the previous prototype, recurring to new Multi-Criteria Decision Methods (ELECTRE III, PROMETHEE I and SMAA-2) for higher accuracy and realism on the ordering of the decision problem’s results and, a new graph-theory based aggregation algorithm to deal with incomparability/incomplete information between alternatives. It also presents the Linked USDL Pricing API, a Java API that provides an abstraction layer between developers and the semantic models (Linked USDL core and Linked USDL pricing) thus, promoting and improving their usability. Combining the API with scrapping/parsing techniques enabled the creation of the ServiceGatherer, a simple application that supports the CloudAid2 prototype by providing semantic descriptions, of real services, for processing.pt
dc.language.isoengpt
dc.rightsopenAccesspt
dc.subjectCloud servicespt
dc.subjectMulti-Criteria Decision Methodspt
dc.subjectMulti-Criteria Decision Analysispt
dc.subjectCloud service aggregationpt
dc.subjectcloud services recommendationpt
dc.subjectLinked USDL service descriptionpt
dc.subjectDynamic pricingpt
dc.titleCloudAid 2pt
dc.typemasterThesispt
degois.publication.locationCoimbrapt
degois.publication.titleCloudAid 2por
dc.date.embargo2014-07-07*
dc.identifier.tid201537460pt
thesis.degree.grantor00500::Universidade de Coimbrapt
thesis.degree.nameMestrado em Engenharia Informática-
uc.degree.grantorUnit0501 - Faculdade de Ciências e Tecnologiapor
uc.rechabilitacaoestrangeiranopt
uc.date.periodoEmbargo0pt
item.fulltextCom Texto completo-
item.languageiso639-1en-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.openairetypemasterThesis-
item.grantfulltextopen-
item.cerifentitytypePublications-
Appears in Collections:UC - Dissertações de Mestrado
FCTUC Eng.Informática - Teses de Mestrado
Files in This Item:
File Description SizeFormat
CloudAid2.pdf5.13 MBAdobe PDFView/Open
Show simple item record

Page view(s)

145
checked on Jul 23, 2024

Download(s)

230
checked on Jul 23, 2024

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.