Heterogeneous Modeling and Testing of Software Product Lines

Loading...

Date

Authors

Belli, Fevzi
Tuğlular, Tuğkan
Ufuktepe, Ekincan

Journal Title

Journal ISSN

Volume Title

Publisher

Open Access Color

Green Open Access

No

OpenAIRE Downloads

OpenAIRE Views

Publicly Funded

No
Impulse
Average
Influence
Average
Popularity
Top 10%

relationships.isProjectOf

relationships.isJournalIssueOf

Abstract

Software product line (SPL) engineering is a widely accepted approach to systematically realizing software reuse in an industrial environment. Feature models, a centerpiece of most SPL engineering techniques, are appropriate to model the variability and the structure of SPLs, but not their behavior. This paper uses the idea to link feature modeling to model-based behavior modeling and to determine the test direction (top-down or bottom-up) based on the variability binding. This heterogeneous modeling enables a holistic system testing for validating both desirable (positive) and undesirable (negative) properties of the SPL and variants. The proposed approach is validated by a non-trivial example and evaluated by comparison.

Description

21st IEEE International Conference on Software Quality, Reliability and Security (QRS)

Keywords

Model-based testing, Holistic testing

Fields of Science

Citation

WoS Q

Scopus Q

OpenCitations Logo
OpenCitations Citation Count
3

Volume

Issue

Start Page

1079

End Page

1088
PlumX Metrics
Citations

CrossRef : 1

Scopus : 2

Captures

Mendeley Readers : 5

Google Scholar Logo
Google Scholar™
OpenAlex Logo
OpenAlex FWCI
0.36785912

Sustainable Development Goals