[HTML][HTML] Evolution of software in automated production systems: Challenges and research directions

B Vogel-Heuser, A Fay, I Schaefer, M Tichy - Journal of Systems and …, 2015 - Elsevier
Co** with evolution in automated production systems implies a cross-disciplinary
challenge along the system's life-cycle for variant-rich systems of high complexity. The …

The multiple facets of software diversity: Recent developments in year 2000 and beyond

B Baudry, M Monperrus - ACM Computing Surveys (CSUR), 2015 - dl.acm.org
Early experiments with software diversity in the mid 1970s investigated N-version
programming and recovery blocks to increase the reliability of embedded systems. Four …

A bibliometric analysis of 20 years of research on software product lines

R Heradio, H Perez-Morago… - Information and …, 2016 - Elsevier
Context: Software product line engineering has proven to be an efficient paradigm to
develo** families of similar software systems at lower costs, in shorter time, and with …

Fuzzification:{Anti-Fuzzing} techniques

J Jung, H Hu, D Solodukhin, D Pagan, KH Lee… - 28th USENIX Security …, 2019 - usenix.org
Fuzzing is a software testing technique that quickly and automatically explores the input
space of a program without knowing its internals. Therefore, developers commonly use …

Episodic organizational learning in system development

I Williamsson, L Askenäs - The Learning Organization, 2024 - emerald.com
Episodic organizational learning in system development | Emerald Insight Books and journals Case
studies Expert Briefings Open Access Publish with us Advanced search Episodic organizational …

Deltaecore-A model-based delta language generation framework

C Seidl, I Schaefer, U Aßmann - Modellierung 2014, 2014 - dl.gi.de
Software product lines (SPLs) and software ecosystems (SECOs) represent families of
closely related software systems in terms of configurable variable assets. Delta modeling is …

Towards a better understanding of software features and their characteristics: A case study of marlin

J Krüger, W Gu, H Shen, M Mukelabai… - Proceedings of the 12th …, 2018 - dl.acm.org
The notion of features is commonly used to describe, structure, and communicate the
functionalities of a system. Unfortunately, features and their locations in software artifacts are …

A conceptual model for unifying variability in space and time

S Ananieva, S Greiner, T Kühn, J Krüger… - Proceedings of the 24th …, 2020 - dl.acm.org
Software engineering faces the challenge of develo** and maintaining systems that are
highly variable in space (concurrent variations of the system at a single point in time) and …

DeltaJ 1.5: delta-oriented programming for Java 1.5

J Koscielny, S Holthusen, I Schaefer… - Proceedings of the …, 2014 - dl.acm.org
Delta-oriented programming (DOP) is a modular, yet flexible approach to implement
software product lines. In DOP, a product line is implemented by a set of deltas, which are …

Supporting distributed product configuration by integrating heterogeneous variability modeling approaches

JA Galindo, D Dhungana, R Rabiser… - Information and …, 2015 - Elsevier
Context In industrial settings products are developed by more than one organization.
Software vendors and suppliers commonly typically maintain their own product lines, which …