Software diversity: state of the art and perspectives

I Schaefer, R Rabiser, D Clarke, L Bettini… - International Journal on …, 2012 - Springer
Diversity is prevalent in modern software systems to facilitate adapting the software to
customer requirements or the execution environment. Diversity has an impact on all phases …

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 …

Language-independent and automated software composition: The FeatureHouse experience

S Apel, C Kästner, C Lengauer - IEEE Transactions on …, 2011 - ieeexplore.ieee.org
Superimposition is a composition technique that has been applied successfully in many
areas of software development. Although superimposition is a general-purpose concept, it …

Agile Modeling with the UML

B Rumpe - International Workshop on Radical Innovations of …, 2002 - Springer
This paper discusses a model-based approach to software development. It argues that an
approach using models as central development artifact needs to be added to the portfolio of …

First-class variability modeling in matlab/simulink

A Haber, C Kolassa, P Manhart, PMS Nazari… - Proceedings of the 7th …, 2013 - dl.acm.org
Modern cars exist in an vast number of variants. Thus, variability has to be dealt with in all
phases of the development process, in particular during model-based development of …

[HTML][HTML] Variability modeling of products, processes, and resources in cyber–physical production systems engineering

K Meixner, K Feichtinger, HS Fadhlillah… - Journal of Systems and …, 2024 - Elsevier
Abstract Cyber-Physical Production Systems (CPPSs), such as automated car
manufacturing plants, execute a configurable sequence of production steps to manufacture …

Towards multidisciplinary delta-oriented variability management in cyber-physical production systems

HS Fadhlillah, K Feichtinger, K Meixner… - Proceedings of the 16th …, 2022 - dl.acm.org
Cyber-Physical Production Systems (CPPSs) are complex systems comprised of software
and hardware interacting with each other and the environment. In industry, over time, a …

[HTML][HTML] White-box validation of quantitative product lines by statistical model checking and process mining

R Casaluce, A Burattin, F Chiaromonte… - Journal of Systems and …, 2024 - Elsevier
We propose a novel methodology to validate software product line (PL) models by
integrating Statistical Model Checking (SMC) with Process Mining (PM). We consider the …