Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Richard Pohl

dblp:12/10607 · DBLP profile ↗
← Back
2ranked-venue papers
2as first author
0since 2021 · last 2013
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
2 papers
Requirements engineering and software design · 100%
Theoretical computer science
2 papers
Graph algorithms and graph theory · 57% Automated reasoning and model checking · 43%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Requirements engineering and software design › software product lines › feature models
feature model analysis
0.322013
Measuring the structural complexity of feature models · ASE 2013
A performance comparison of contemporary algorithmic approaches for automated analysis operations on feature models · ASE 2011
Requirements engineering and software design
model-driven engineering
0.322013
Measuring the structural complexity of feature models · ASE 2013
A performance comparison of contemporary algorithmic approaches for automated analysis operations on feature models · ASE 2011
Requirements engineering and software design
software architecture
0.322013
Measuring the structural complexity of feature models · ASE 2013
A performance comparison of contemporary algorithmic approaches for automated analysis operations on feature models · ASE 2011
Requirements engineering and software design
software product lines
0.112011
A performance comparison of contemporary algorithmic approaches for automated analysis operations on feature models · ASE 2011
Graph algorithms and graph theory › graph theory › graph parameters
graph width parameters
0.012013
Measuring the structural complexity of feature models · ASE 2013
Automated reasoning and model checking
satisfiability
0.012011
A performance comparison of contemporary algorithmic approaches for automated analysis operations on feature models · ASE 2011

Methods — techniques the papers use, named apart from their topics

graph width measures · 0.3empirical analysis · 0.3performance comparison · 0.2SAT solving · 0.2CSP solving · 0.2BDD solving · 0.2
YearPublicationVenuePosition
2013 Measuring the structural complexity of feature models
abstract
The automated analysis of feature models (FM) is based on SAT, BDD, and CSP - known NP-complete problems. Therefore, the analysis could have an exponential worst-case execution time. However, for many practical relevant analysis cases, state-of-the-art (SOTA) analysis tools quite successfully master the problem of exponential worst-case execution time based on heuristics. So far, however, very little is known about the structure of FMs that cause the cases in which the execution time (hardness) for analyzing a given FM increases unpredictably for SOTA analysis tools. In this paper, we propose to use width measures from graph theory to characterize the structural complexity of FMs as a basis for an estimation of the hardness of analysis operations on FMs with SOTA analysis tools. We present an experiment that we use to analyze the reasonability of graph width measures as metric for the structural complexity of FMs and the hardness of FM analysis. Such a complexity metric can be used as a basis for a unified method to systematically improve SOTA analysis tools.
Richard Pohl, Vanessa Stricker, Klaus Pohl
ASE1
2011 A performance comparison of contemporary algorithmic approaches for automated analysis operations on feature models
abstract
The formalization of variability models (e.g. feature models) is a prerequisite for the automated analysis of these models. The efficient execution of the analysis operations depends on the selection of well-suited solver implementations. Regarding feature models, on the one hand, the formalization with Boolean expressions enables the use of SAT or BDD solvers. On the other hand, feature models can be transformed into a Constraint-Satisfaction Problem (CSP) in order to use CSP solvers for validation. This paper presents a performance comparison regarding nine contemporary high-performance solvers, three for each base problem structure (BDD, CSP, and SAT). Four operations on 90 feature models are run on each solver. The results will in turn clear the way for new improvements regarding the automatic verification of software product lines, since the efficient execution of analysis operations is essential to such automatic verification approaches.
Richard Pohl, Kim Lauenroth, Klaus Pohl
ASE1