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.

Wolfgang Heider

dblp:37/7630 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
0since 2021 · last 2016
—ORCID · none

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

Software engineering, systems software and programming languages · 7 · 3 first-authorArtificial intelligence and machine learning · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 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
1 paper
Software maintenance and evolution · 56% Requirements engineering and software design · 44%

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

TopicWeightPapersLastEvidence papers
Software maintenance and evolution
incremental consistency checking
0.112010
Flexible and scalable consistency checking on product line variability models · ASE 2010
Requirements engineering and software design
software product lines
0.112010
Flexible and scalable consistency checking on product line variability models · ASE 2010
Software maintenance and evolution › software evolution
model evolution
0.012010
Flexible and scalable consistency checking on product line variability models · ASE 2010

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

incremental constraint checking · 0.1
YearPublicationVenuePosition
2016 Improving Testing in an Enterprise SOA with an Architecture-Based Approach
abstract
High resource demand for system testing is a major obstacle for continuous delivery. This resource demand can be reduced by prioritizing test cases, e.g., by focusing on tests that cover a lot of functionality. For large-scale systems, like an enterprise SOA, defining such test cases can be difficult for the tester because of the lack of relevant knowledge about the system. We propose an approach for test case prioritization and selection that is based on architectural viewpoint that provides software testers with the required architectural information. We outline how architectural information is used for defining and selecting prioritized test cases. The approach has been developed in close cooperation with the provider of an enterprise SOA in the banking domain in Austria following an action research approach. In addition, the approach has been validated in an industrial case study. Validation showed that there is no further need for manual architectural analysis to be able to prioritize and select test cases. We also show the limitations of our approach as it is based on static code analysis.
Georg Buchgeher, Claus Klammer, Wolfgang Heider, Martin Schütz, Heinz Huber
WICSA3
2012 Applying a Consistency Checking Framework for Heterogeneous Models and Artifacts in Industrial Product Lines
Michael Vierhauser, Paul Grünbacher, Wolfgang Heider, Gerald Holl, Daniela Rabiser
MoDELS3
2012 Using regression testing to analyze the impact of changes to variability models on products
abstract
Industrial product lines are typically maintained for a long time and evolve continuously to address changing requirements and new technologies. Already derived products often have to be re-derived after such changes to benefit from new and updated features. Product line engineers thus frequently need to analyze the impact of changes to variability models to prevent unexpected changes of re-derived products. In this paper we present a tool-supported approach that informs engineers about the impacts of variability model changes on existing products. Regression tests are used to determine whether existing product configurations and generated product outputs can be re-derived without unexpected effects. We evaluate the feasibility of the approach based on changes observed in a real-world software product line. More specifically, we show how our approach helps engineers performing specific evolution tasks to analyze the change impacts on existing products. We also evaluate the performance and scalability of our approach. Our results show that variability change impact analyses can be automated using model regression testing and can help reducing the gap between domain engineering and application engineering.
Wolfgang Heider, Rick Rabiser, Paul Grünbacher, Daniela Rabiser
SPLC (1)1
2012 Facilitating the evolution of products in product line engineering by capturing and replaying configuration decisions
Wolfgang Heider, Rick Rabiser, Paul Grünbacher
Int. J. Softw. Tools Technol. Transf.1
2010 Flexible and scalable consistency checking on product line variability models
abstract
The complexity of product line variability models makes it hard to maintain their consistency over time regardless of the modeling approach used. Engineers thus need support for detecting and resolving inconsistencies. We describe experiences of applying a tool-supported approach for incremental consistency checking on variability models. Our approach significantly improves the overall performance and scalability compared to batch-oriented techniques and allows providing immediate feedback to modelers. It is extensible as new consistency constraints can easily be added. Furthermore, the approach is flexible as it is not limited to variability models and it also checks the consistency of the models with the underlying code base of the product line. We report the results of a thorough evaluation based on real-world product line models and discuss lessons learned.
Michael Vierhauser, Paul Grünbacher, Alexander Egyed, Rick Rabiser, Wolfgang Heider
ASE5
2010 A Flexible Approach for Generating Product-Specific Documents in Product Lines
Rick Rabiser, Wolfgang Heider, Christoph Elsner, Martin Lehofer, Paul Grünbacher, Christa Schwanninger
SPLC2
2010 Simulating evolution in model-based product line engineering
Wolfgang Heider, Roman Froschauer, Paul Grünbacher, Rick Rabiser, Deepak Dhungana
Inf. Softw. Technol.1