J Krüger, T Berger - Proceedings of the 28th ACM joint meeting on …, 2020 - dl.acm.org
Software reuse lowers development costs and improves the quality of software systems. Two strategies are common: clone & own (copying and adapting a system) and platform-oriented …
Abstract Context: The adoption of Software Product Line Engineering (SPLE) is usually only based on its theoretical benefits instead of empirical evidences. In fact, there is no work that …
Context: A software product line is a means to develop a set of products in which variability is a central phenomenon captured in variability models. The field of SPLs and variability …
R El-Haddadeh - Information Systems Frontiers, 2020 - Springer
Digital innovative technologies have enabled organisations to create opportunities to support their competitive advantage. In this regard, realising the dynamics influencing the …
Software product-line engineering is arguably one of the most successful methods for establishing large portfolios of software variants in an application domain. However, despite …
Software product line engineering aims to systematically generate similar products or services within a given domain to reduce cost and time to market while increasing reuse …
In the software industry, product Lines has emerged as an attractive approach to perform planned reuse. Nevertheless, a product line solution is not appropriate for all the cases and …
L Han, S Pan, Z Xing, J Sun, S Yitagesu… - arXiv preprint arXiv …, 2024 - arxiv.org
Augmenting missing key aspects in Textual Vulnerability Descriptions (TVDs) for software with a large user base (referred to as non-long-tail software) has greatly advanced …
Abstract A Software Process Line (SPrL) is potentially suitable for constructing software development methodologies by reusing core assets. However, adopting this approach …