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 …

A conceptual model for unifying variability in space and time: Rationale, validation, and illustrative applications

S Ananieva, S Greiner, T Kehrer, J Krüger… - Empirical Software …, 2022 - Springer
With the increasing demand for customized systems and rapidly evolving technology,
software engineering faces many challenges. A particular challenge is the development and …

Improving software product line using an ontological approach

M Bhushan, S Goel - Sādhanā, 2016 - Springer
Software product line (SPL) is an emergent strategy for generating software products. The
variability and commonality of SPL is illustrated by feature models (FMs). The quality of …

Composing multiple variability artifacts to assemble coherent workflows

M Acher, P Collet, A Gaignard, P Lahire… - Software Quality …, 2012 - Springer
The development of scientific workflows is evolving toward the systematic use of service-
oriented architectures, enabling the composition of dedicated and highly parameterized …

An ontology-based product architecture derivation approach

HA Duran-Limon, CA Garcia-Rios… - IEEE Transactions …, 2015 - ieeexplore.ieee.org
Software product line (SPL) engineering has proven to improve software quality and shorten
development cycles, cost and time. In product line engineering, product derivation is …

Using composite feature models to support agile software product line evolution

S Urli, M Blay-Fornarino, P Collet… - Proceedings of the 6th …, 2012 - dl.acm.org
Managing continuous change in a Software Product Line (SPL) is one of the challenges now
faced by the SPL engineering community. On the one hand, the SPL paradigm captures the …

[HTML][HTML] A scientific software product line for the bioinformatics domain

GCB Costa, R Braga, JMN David, F Campos - Journal of biomedical …, 2015 - Elsevier
Context Most specialized users (scientists) that use bioinformatics applications do not have
suitable training on software development. Software Product Line (SPL) employs the …

An ontology-based requirement modeling for interactive software customization

X Yuan, X Zhang - 2015 IEEE International Model-Driven …, 2015 - ieeexplore.ieee.org
The advancements in software product lines have initiated a shift of focus from the
development of individual to lines of software products. Meanwhile, research in service …

An interactive approach of online software customization via conversational Web agents

X Yuan, X Zhang - … and Communications and IEEE Internet of …, 2013 - ieeexplore.ieee.org
Aimed at extending online retail beyond ordinary goods in support of customized software
products, this paper designs an abstract requirement model to capture the general …

PL-science: A scientific software product line

GCB Costa, R Braga, JMN David, F Campos… - Procedia Computer …, 2013 - Elsevier
A way to improve reusability and maintainability of a family of software products is through
the use of Software Product Line (SPL) approach. Software families, also named SPLs, are a …