Empirical software product line engineering: a systematic literature review
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 …
based on its theoretical benefits instead of empirical evidences. In fact, there is no work that …
Automated analysis of feature models: Quo vadis?
Feature models have been used since the 90s to describe software product lines as a way of
reusing common parts in a family of software systems. In 2010, a systematic literature review …
reusing common parts in a family of software systems. In 2010, a systematic literature review …
Comparing software product lines and clone and own for game software engineering under two paradigms: model-driven development and code-driven development
Game developers often face more challenges when reusing code compared to non-game
developers, and Software Product Lines (SPLs) have been successful in addressing this …
developers, and Software Product Lines (SPLs) have been successful in addressing this …
An empirical study of performance using Clone & Own and Software Product Lines in an industrial context
Abstract Context: Clone and Own (CaO) is a widespread approach to generate new software
products from existing software products by adding small changes. The Software Product …
products from existing software products by adding small changes. The Software Product …
Variability management in dynamic software product lines: A systematic mapping
Dynamic Software Product Lines (DSPLs) are SPLs in which the product configuration may
occur at runtime. Over the last decade, DSPL has gained the interest of researchers as a …
occur at runtime. Over the last decade, DSPL has gained the interest of researchers as a …
Co-designing gamified intelligent tutoring systems with teachers
D Dermeval, II Bittencourt - Revista Brasileira De Informática …, 2020 - milanesa.ime.usp.br
Researchers are increasingly interested in Gamified Intelligent Tutoring Systems (ITSs) to
provide adaptive instruction and to enhance engagement of students. However, although …
provide adaptive instruction and to enhance engagement of students. However, although …
An ontology-driven software product line architecture for developing gamified intelligent tutoring systems
Intelligent tutoring systems (ITSs) are effective to provide instruction for students in several
situations. Many works have been using gamification by adding game elements to learning …
situations. Many works have been using gamification by adding game elements to learning …
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 …
development of individual to lines of software products. Meanwhile, research in service …
OBOWLMorph: Starting ontology development from PURO background models
We propose adding two additional steps to OWL ontology development and offer tools
supporting it. A so-called PURO background model of an example situation to be covered by …
supporting it. A so-called PURO background model of an example situation to be covered by …
A family of standards for software and systems product lines
S Chimalakonda, DH Lee - Computer Standards & Interfaces, 2021 - Elsevier
There is a drastic rise and evolution of Software and Systems Product Lines (SSPL) as a
potential solution to deliver quality software products in a shorter time and with less effort …
potential solution to deliver quality software products in a shorter time and with less effort …