𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Software Engineering for Variability Intensive Systems: Foundations and Applications

✍ Scribed by Ivan Mistrik (Editor); Matthias Galster (Editor); Bruce R. Maxim (Editor)


Publisher
Auerbach Publications
Year
2019
Leaves
401
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


This book addresses the challenges in the software engineering of variability-intensive systems. Variability-intensive systems can support different usage scenarios by accommodating different and unforeseen features and qualities. The book features academic and industrial contributions that discuss the challenges in developing, maintaining and evolving systems, cloud and mobile services for variability-intensive software systems and the scalability requirements they imply. The book explores software engineering approaches that can efficiently deal with variability-intensive systems as well as applications and use cases benefiting from variability-intensive systems.

✦ Table of Contents


1 Variability-intensive Software Systems: Concepts and Techniques

MATTHIAS GALSTER, IVAN MISTRIK, BRUCE MAXIM

Part I CONCEPTS AND MODELS

2 Observations from Variability Modelling Approaches at the Architecture Level

ANA PAULA ALLIAN, RAFAEL CAPILLA, AND ELISA YUMI NAKAGAWA

3 Context Modelling for Variability-intensive Systems During Requirements Engineering

NELUFAR ULFAT-BUNYADI AND MARITTA HEISEL

4 Variability Incorporated Simultaneous Decomposition of Models UnderStructural and Procedural Views

MUHAMMED CAGRI KAYA, SELMA SULOGLU, GUL TOKDEMIR, BEDIR TEKINERDOGAN, AND ALI H. DOGRU

Part II ANALYZING AND EVALUAT ING

5 Towards Self-securing Software Systems: Variability Spectrum

MOHAMED ABDELRAZEK, JOHN GRUNDY, AND AMANI IBRAHIM

6 The Emerging Role of the Ecosystems Architect

JAMES HEDGES AND ANDREI FURDA

7 Features and How to Find Them: A Survey of Manual Feature Location

JACOB KRÜGER, THORSTEN BERGER, AND THOMAS LEICH

8 A Debt-Aware Software Product Lines Engineering Using Portfolio Theory

JASMINE LEE AND RAMI BAHSOON

9 Realising Variability in Dynamic Software Product Lines

JANE D. A. SANDIM ELEUTÉRIO, BRENO B. N. DE FRANÇA, CECILIA M. F. RUBIRA, AND ROGÉRIO DE LEMOS

Part III TECHNOLOGIES, EXPERIMENTS, AND STUDIES

10 A Feature Ontology to Power Enterprise-Level Product Line Engineering

CHARLES KRUEGER AND PAUL CLEMENTS

11 Design of Variable Big Data Architectures for E-Government Domain

BEDIR TEKINERDOGAN AND BURAK UZUN

12 Refactoring Support for Variability-intensive Systems

VAHID ALIZADEH, MAROUANE KESSENTINI, AND BRUCE R. MAXIM

13 Variability in Library Evolution: An Exploratory Study on Open-Source Java Libraries

HUSSEIN ALRUBAYE, MOHAMED WIEM MKAOUER, AND ANTHONY PERUMA

14 Evolving Variability Requirements of IoT Systems

LUIS CHUMPITAZ, ANDREI FURDA, AND SENG LOKE

15 Outlook and Future Directions

BRUCE MAXIM, MATTHIAS GALSTER, AND IVAN MISTRIK

✦ Subjects


Computer Science;Software Engineering & Systems Development;Systems & Computer Architecture;Supercomputing;Engineering & Technology;Electrical & Electronic Engineering;Electrical Engineering Communications;Intelligent Systems


πŸ“œ SIMILAR VOLUMES


Dependability and Computer Engineering:
✍ Luigia Petre, Luigia Petre, Kaisa Sere, Elena Troubitsyna πŸ“‚ Library πŸ“… 2011 πŸ› IGI Global 🌐 English

<p>Rapid development of digital technologies has led to the widespread use of software in all aspects of our life. The degree of reliance that can be justifiably placed on software-intensive systems is expressed by the notion of dependability. The complexity of modern software-intensive systems pose

Requirements Engineering for Software an
✍ Phillip A. Laplante, Mohamad Kassab πŸ“‚ Library πŸ“… 2022 🌐 English

<p><span>Solid requirements engineering has increasingly been recognized as the key to improved, on-time, and on-budget delivery of software and systems projects. New software tools are emerging that are empowering practicing engineers to improve their requirements engineering habits. However, these

Software Engineering for Automotive Syst
✍ P. Sivakumar (editor), B. Vinoth Kumar (editor), R. S. Sandhya Devi (editor) πŸ“‚ Library πŸ“… 2022 πŸ› CRC Press 🌐 English

<p><span>Software Engineering for Automotive Systems: Principles and Applications</span><span> discusses developments in the field of software engineering for automotive systems.</span></p><p><span>This reference text presents detailed discussion of key concepts including timing analysis and reliabi

Software Engineering for Automotive Syst
✍ P. Sivakumar (editor), B. Vinoth Kumar (editor), R. S. Sandhya Devi (editor) πŸ“‚ Library πŸ“… 2022 πŸ› CRC Press 🌐 English

<p><span>Software Engineering for Automotive Systems: Principles and Applications</span><span> discusses developments in the field of software engineering for automotive systems.</span></p><p><span>This reference text presents detailed discussion of key concepts including timing analysis and reliabi