Industrial design and development software system architecture based on model-based systems engineering and cloud computing
YU Chao, LI Qing, LIU Kui, C Yuwen… - Annual Reviews in …, 2021 - Elsevier
Oriented to the new generation of cyber-physical manufacturing, this paper introduces two
breakthroughs of industrial design and development software system: model-based systems …
breakthroughs of industrial design and development software system: model-based systems …
Concepts of variation control systems
Abstract Version control systems are an integral part of today's software engineering. They
facilitate the collaborative management of revisions (sequential versions) and variants …
facilitate the collaborative management of revisions (sequential versions) and variants …
Facing the truth: benchmarking the techniques for the evolution of variant-rich systems
The evolution of variant-rich systems is a challenging task. To support developers, the
research community has proposed a range of different techniques over the last decades …
research community has proposed a range of different techniques over the last decades …
[HTML][HTML] On the granularity of linguistic reuse
Programming languages are complex software systems integrated across an ecosystem of
different applications such as language compilers or interpreters but also an integrated …
different applications such as language compilers or interpreters but also an integrated …
Supporting feature-oriented evolution in industrial automation product lines
D Hinterreiter, L Linsbauer… - Concurrent …, 2020 - journals.sagepub.com
In the domain of industrial automation companies nowadays need to serve a mass market
while at the same time customers demand highly customized solutions. To tackle this …
while at the same time customers demand highly customized solutions. To tackle this …
Unified operations for variability in space and time
Software and systems engineering is challenged by variability in space (concurrent
variations at a single point in time) and time (sequential variations due to evolution) …
variations at a single point in time) and time (sequential variations due to evolution) …
[HTML][HTML] Guiding feature model evolution by lifting code-level dependencies
Feature models are a de facto standard for representing the commonalities and variability of
product lines and configurable software systems. Requirements-level features are …
product lines and configurable software systems. Requirements-level features are …
A Grounded Theory of Cross-community SECOs: Feedback Diversity vs. Synchronization
A Foundjem, EE Eghan, B Adams - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Despite their proliferation, growing sustainable software ecosystems (SECOs) remains a
substantial challenge. One approach to mitigate this challenge is by collecting and …
substantial challenge. One approach to mitigate this challenge is by collecting and …
Harmonized temporal feature modeling to uniformly perform, track, analyze, and replay software product line evolution
A feature model (FM) describes commonalities and variability within a software product line
(SPL) and represents the configuration options at one point in time. A temporal feature …
(SPL) and represents the configuration options at one point in time. A temporal feature …
Consistency-preserving evolution planning on feature models
A software product line (SPL) enables large-scale reuse in a family of related software
systems through configurable features. SPLs represent a long-term investment so that their …
systems through configurable features. SPLs represent a long-term investment so that their …