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 …

Definitions and approaches to model quality in model-based software development–A review of literature

P Mohagheghi, V Dehlen, T Neple - Information and software technology, 2009 - Elsevier
More attention is paid to the quality of models along with the growing importance of
modelling in software development. We performed a systematic review of studies discussing …

Cool features and tough decisions: a comparison of variability modeling approaches

K Czarnecki, P Grünbacher, R Rabiser… - Proceedings of the 6th …, 2012 - dl.acm.org
Variability modeling is essential for defining and managing the commonalities and
variabilities in software product lines. Numerous variability modeling approaches exist today …

Software reuse research: Status and future

WB Frakes, K Kang - IEEE transactions on Software …, 2005 - ieeexplore.ieee.org
Software reuse research: status and future Page 1 Software Reuse Research: Status and
Future William B. Frakes and Kyo Kang Abstract—This paper briefly summarizes software reuse …

A classification framework for software component models

I Crnkovic, S Sentilles, A Vulgarakis… - IEEE Transactions …, 2010 - ieeexplore.ieee.org
In the last decade, a large number of different software component models have been
developed, with different aims and using different principles and technologies. This has …

Software component models

KK Lau - Proceedings of the 28th international conference on …, 2006 - dl.acm.org
Component-based Development (CBD) is an important emerging topic in Software
Engineering, promising long sought after benefits like increased reuse and reduced time-to …

Data exploration of turbulence simulations using a database cluster

E Perlman, R Burns, Y Li, C Meneveau - Proceedings of the 2007 ACM …, 2007 - dl.acm.org
We describe a new environment for the exploration of turbulent flows that uses a cluster of
databases to store complete histories of Direct Numerical Simulation (DNS) results. This …

Disambiguating the documentation of variability in software product lines: A separation of concerns, formalization and automated analysis

A Metzger, K Pohl, P Heymans… - 15th IEEE …, 2007 - ieeexplore.ieee.org
Feature diagrams are a popular means for documenting variability in software product line
engineering. When examining feature diagrams in the literature and from industry, we …

Towards a UML profile for software product lines

T Ziadi, L Hélouët, JM Jézéquel - International Workshop on Software …, 2003 - Springer
This paper proposes a UML profile for software product lines. This profile includes
stereotypes, tagged values, and structural constraints and it makes possible to define PL …

A comparison of decision modeling approaches in product lines

K Schmid, R Rabiser, P Grünbacher - Proceedings of the 5th …, 2011 - dl.acm.org
It has been shown that product line engineering can significantly improve the productivity,
quality and time-to-market of software development by leveraging extensive reuse …