• Home
  • Search
  • Realising Variability in Dynamic Software Product Lines
  • Open Access IconOpen Access
  • Cite Icon2
  • https://doi.org/10.1201/9780429022067-11Copy DOI Icon

Realising Variability in Dynamic Software Product Lines

  • Jan 15, 2019
  • Jane D A Sandim Eleutério +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Modern systems need to be able to self-adapt to changes in user needs, and changes affecting the system itself or its environment. Dynamic software product line (DSPL) is an engineering approach for developing self-adaptive systems based on commonalities and variabilities for a family of similar systems. Currently, many DSPL approaches fail to meet all adaptability requirements, and in many cases, they are developed in a such unstructured manner that the controller is not explicitly represented, for example. We specify a two-dimension taxonomy to address basic technical issues for realising variability in DSPLs. The self-adaptation dimension classifies the different design choices for the adaptability requirements. The DSPL variability dimension classifies different design choices for implementing variability schemes and for creating different kinds of feature models. Our study was substantiated by surveying several DSPL approaches, and evaluating and comparing their different design strategies. We also summarise practical issues and difficulties, identify major trends in actual DSPL proposals, and suggest directions for future.

Similar Papers
  • Conference Article
  • Citations2

Big data architecture with mobile cloud in CDroid operating system for storing huge data

  • Dec 01, 2016
  • Santanu Koley +4
  • Research Article
  • Citations2

A Cross-Domain Comparative Study of Big Data Architectures

  • Oct 28, 2020
  • International Journal of Cooperative Information Systems
  • Martin Macak +2
  • Research Article
  • Citations101

Big Sensor Data Applications in Urban Environments

  • Mar 02, 2016
  • Big Data Research
  • Li-Minn Ang +1
  • Research Article
  • Citations7

Cloud computing and big data: Technologies and applications

  • May 20, 2018
  • Concurrency and Computation: Practice and Experience
  • Mostapha Zbakh +3
  • Conference Article
  • Citations3

Anatomy of Big Iot Data analytics

  • Jan 01, 2019
  • Sunil Kumar Bidhan +3
  • PDF
  • Research Article
  • Citations3

Legal Governance of Brain Data Derived from Artificial Intelligence

  • Jun 02, 2021
  • Voices in Bioethics
  • Mahika Ahluwalia
  • Research Article
  • Citations1

Big Data Characteristics, Challenges, Architectures, Analytics and Applications: A Review

  • Jan 01, 2017
  • International Journal of Social Computing and Cyber-Physical Systems
  • Singh Vijendra
  • Conference Article
  • Citations7

A big data management approach for computer aided breast cancer diagnostic system supporting precision medicine

  • Jan 01, 2019
  • AIP conference proceedings
  • Veska Gancheva
  • Conference Article
  • Citations30

Big data system development: an embedded case study with a global outsourcing firm

  • May 16, 2015
  • Hongmei Chen +3
  • Conference Article
  • Citations3

Software architecture for adaptive in silico knowledge discovery and decision making based on big genomic data analytics

  • Jan 01, 2019
  • AIP conference proceedings
  • Veska Gancheva +1
  • Conference Article
  • Citations23

A big data architecture for managing oceans of data and maritime applications

  • Jun 01, 2017
  • Ioanna Lytra +3
  • Research Article
  • Citations17

Using a distributed deep learning algorithm for analyzing big data in smart cities

  • Apr 21, 2020
  • Smart and Sustainable Built Environment
  • Mohammed Anouar Naoui +4
  • Conference Article
  • Citations4

A New Governance Architecture for Government Information Resources Based on Big Data Ecological Environment in China

  • Dec 01, 2017
  • Xue Sixin +3
  • Book Chapter
  • Citations3

Experiences and Lessons in Practice Using TPCx-BB Benchmarks

  • Dec 30, 2017
  • Kebing Wang +3
  • PDF
  • Research Article
  • Citations4

The problem of analysis of big web data and the use of data mining technology for processing and searching patterns in big web data on a practical example

  • May 14, 2019
  • Open Education
  • K V Mulyukova +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.