GlueQoS: Middleware to Sweeten Quality-of-Service Policy Interactions
Proceedings of the 26th International Conference on Software Engineering
Proceedings of the 5th international conference on Generative programming and component engineering
Reasoning about edits to feature models
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
An Approach for Selecting Software-as-a-Service (SaaS) Product
CLOUD '09 Proceedings of the 2009 IEEE International Conference on Cloud Computing
Automated analysis of feature models 20 years later: A literature review
Information Systems
CloudCmp: comparing public cloud providers
IMC '10 Proceedings of the 10th ACM SIGCOMM conference on Internet measurement
Mapping extended feature models to constraint logic programming over finite domains
SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
An automated approach to cloud storage service selection
Proceedings of the 2nd international workshop on Scientific cloud computing
On the use of feature models for service design: the case of value representation
ServiceWave'10 Proceedings of the 2010 international conference on Towards a service-based internet
MADMAC: Multiple Attribute Decision Methodology for Adoption of Clouds
CLOUD '11 Proceedings of the 2011 IEEE 4th International Conference on Cloud Computing
Towards Multi-criteria Cloud Service Selection
IMIS '11 Proceedings of the 2011 Fifth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing
Automated reasoning on feature models
CAiSE'05 Proceedings of the 17th international conference on Advanced Information Systems Engineering
A tool suite to model service variability and resolve it based on stakeholder preferences
ICSOC'11 Proceedings of the 2011 international conference on Service-Oriented Computing
Review: Cloud computing service composition: A systematic literature review
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
The selection among Cloud services is a recent problem in research and practice. The diversity of decision-relevant criteria, configurability of Cloud services and the need to involve human decision-makers require holistic support through models, methodologies and tools. Existing Cloud service selection approaches do not address all stated difficulties at the same time. We present an approach to capture capabilities of Cloud services and requirements using variability modeling. We use Cloud feature models (CFMs) as a representation mechanism and describe how they are utilized for requirements elicitation and filtering within a presented Cloud service selection process (CSSP) that includes human decision-makers. Filtering produces a reduced number of valid Cloud service configurations that can be further assessed with current multi-criteria decision making-based selection approaches. We present software tools that we use to demonstrate the applicability of our approach in a use case about selecting among Cloud storage services.