• Home
  • Search
  • Feature placement algorithms for high-variability applications in cloud environments
  • Open Access IconOpen Access
  • Cite Icon14
  • https://doi.org/10.1109/noms.2012.6211878Copy DOI Icon

Feature placement algorithms for high-variability applications in cloud environments

  • Apr 1, 2012
  • H Moens +5 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

While the use of cloud computing is on the rise, many obstacles to its adoption remain. One of the weaknesses of current cloud offerings is the difficulty of developing highly customizable applications while retaining the increased scalability and lower cost offered by the multi-tenant nature of cloud applications. In this paper we describe a Software Product Line Engineering (SPLE) approach to the modelling and deployment of customizable Software as a Service (SaaS) applications. Afterwards we define a formal feature placement problem to manage these applications, and compare several heuristic approaches to solve the problem. The scalability and performance of the algorithms is investigated in detail. Our experiments show that the heuristics scale and perform well for systems with a reasonable load.

Similar Papers
  • Dissertation
  • Citations1

Optimal Modeling Language and Framework for Schedulable Systems

  • Oct 25, 2019
  • G Orhan
  • Conference Article
  • Citations20

SuperMod — A Model-Driven Tool that Combines Version Control and Software Product Line Engineering

  • Jan 01, 2015
  • Felix Schwägerl +2
  • Research Article

STPSO: Optimal configuration for cloud environments

  • Oct 01, 2016
  • China Communications
  • Hongxia Zhang +3
  • Conference Article
  • Citations3

Decision spaces in product lines, decision analysis, and design exploration

  • Feb 01, 2017
  • Anila Mjeda +2
  • Conference Article
  • Citations3

Identifying best practice by analyzing the evolution of the FISCAN MTMSIS software product line

  • May 22, 2011
  • Dong Li
  • Book Chapter
  • Citations1

Towards a MAS Product Line Engineering Approach

  • Jan 01, 2018
  • Dounia Boufedji +4
  • Conference Article
  • Citations11

Resource allocation and dynamic provisioning for Service-Oriented applications in cloud environment

  • Dec 01, 2012
  • Kuo-Chan Huang +5
  • Conference Article
  • Citations24

Developing and managing customizable Software as a Service using feature model conversion

  • Apr 01, 2012
  • H Moens +5
  • Book Chapter

PLUM: Product Line Unified Modeler Tool

  • Jan 01, 2013
  • Cristina López +1
  • Book Chapter
  • Citations4

A Model Driven Software Product Line Process for Developing Applications

  • Jan 01, 2013
  • Sami Ouali +3
  • Conference Article
  • Citations10

Migrating towards evolving software product lines

  • May 22, 2011
  • Fritz Stallinger +3
  • Conference Article
  • Citations5

Model-based systems product line engineering with physical design variability for aircraft systems

  • Jun 01, 2016
  • Mole Li +3
  • Book Chapter
  • Citations18

Adapting a Software Product Line Engineering Process for Certifying Safety Critical Embedded Systems

  • Jan 01, 2012
  • Rosana T Vaccare Braga +4
  • Conference Article
  • Citations24

Evaluation of Quality Attribute Variability in Software Product Families

  • Mar 01, 2008
  • Leire Etxeberria +1
  • Research Article
  • Citations6

Towards a component-based system model to improve the quality of highly configurable systems

  • Mar 07, 2022
  • PeerJ Computer Science
  • Tehseen Abbasi +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.